Linux Source Code
Home
Release 6.17
Help
ipv6
root
net
Highlighting
Reset All
By Author
By Age
──────────
Ahmed Abdelsalam
Alexander Aring
Alexey Dobriyan
Alexey Kuznetsov
Américo Wang
Andrea Mayer
Arnaldo Carvalho de Melo
Benjamin Thery
Brian Haley
Christoph Hellwig
Daniel Borkmann
Daniel Lezcano
David Ahern
David L Stevens
David Lebrun
David S. Miller
Dmitry Kozlov
Dmitry Safonov
Eric Dumazet
Eric W. Biedermann
Florian Westphal
Hangbin Liu
Hannes Frederic Sowa
Harald Welte
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Huw Davies
Ido Schimmel
Jan Engelhardt
Justin Iurman
Kazunori Miyazawa
Kuniyuki Iwashima
Linus Torvalds
Linus Torvalds (pre-git)
Lorenzo Colitti
Martin KaFai Lau
Masahide Nakamura
Nicolas Dichtel
Noriaki Takamiya
Others
Pablo Neira Ayuso
Paolo Abeni
Patrick McHardy
Pavel Emelyanov
Roopa Prabhu
Sabrina Dubroca
Stefano Brivio
Steffen Klassert
Stephen Hemminger
Taehee Yoo
Thomas Graf
Tom Herbert
Unknown
Ville Nuorvala
Vlad Yasevich
Wei Wang
Willem de Bruijn
William Tu
Xin Long
Yasuyuki Kozakai
Yuval Mintz
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ila
1407
5
24
6145
Tom Herbert
Eric Dumazet
Nicolas Dichtel
Justin Iurman
Herbert Xu
Eric W. Biedermann
Alexander Aring
Stephen Hemminger
Roopa Prabhu
Thomas Graf
Florian Westphal
David Ahern
Others
October 2011
May 2014
July 2015
August 2015
October 2015
December 2015
April 2016
May 2016
June 2016
August 2016
October 2016
November 2016
January 2017
April 2017
May 2017
June 2017
July 2017
November 2017
June 2018
February 2019
March 2019
April 2019
May 2019
March 2020
June 2020
September 2021
August 2022
February 2023
April 2024
May 2024
September 2024
November 2024
December 2024
March 2025
May 2025
June 2025
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 1095}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 2728}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 6, "token_count": 744}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 11, "token_count": 19}, {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 24}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 6, "token_count": 373}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 349}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 514}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
5884
95.75%
Eric Dumazet
74
1.20%
Nicolas Dichtel
28
0.46%
Justin Iurman
14
0.23%
Herbert Xu
7
0.11%
Eric W. Biedermann
7
0.11%
Alexander Aring
5
0.08%
Stephen Hemminger
3
0.05%
Roopa Prabhu
3
0.05%
Thomas Graf
1
0.02%
Florian Westphal
1
0.02%
David Ahern
1
0.02%
Others
117
1.90%
Total
6145
netfilter
6452
27
134
30552
Patrick McHardy
Florian Westphal
Harald Welte
Jan Engelhardt
Pablo Neira Ayuso
Linus Torvalds (pre-git)
Yasuyuki Kozakai
Ahmed Abdelsalam
Eric Dumazet
Alexey Dobriyan
Américo Wang
Masahide Nakamura
Linus Torvalds
Hideaki Yoshifuji / 吉藤英明
Pavel Emelyanov
Arnaldo Carvalho de Melo
Eric W. Biedermann
David S. Miller
Hannes Frederic Sowa
Christoph Hellwig
Willem de Bruijn
Daniel Borkmann
Herbert Xu
Stephen Hemminger
Kuniyuki Iwashima
David Ahern
Kazunori Miyazawa
Thomas Graf
Alexey Kuznetsov
Nicolas Dichtel
Martin KaFai Lau
Brian Haley
Paolo Abeni
Xin Long
Taehee Yoo
Others
September 1991
March 1992
May 1992
August 1992
September 1992
February 1993
June 1993
April 1994
May 1994
January 1995
June 1995
January 1996
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
January 1999
May 1999
June 1999
September 1999
December 1999
January 2000
March 2000
July 2000
September 2000
February 2002
March 2002
April 2002
August 2002
October 2002
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
October 2003
January 2004
February 2004
March 2004
May 2004
June 2004
July 2004
August 2004
October 2004
November 2004
January 2005
April 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
February 2007
March 2007
April 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
June 2008
September 2008
October 2008
February 2009
March 2009
April 2009
June 2009
July 2009
August 2009
October 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
August 2011
November 2011
December 2011
March 2012
April 2012
May 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
June 2013
July 2013
August 2013
September 2013
October 2013
December 2013
February 2014
April 2014
May 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
April 2017
June 2017
July 2017
August 2017
September 2017
October 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
December 2018
January 2019
February 2019
March 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
February 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
January 2021
March 2021
April 2021
May 2021
June 2021
August 2021
September 2021
October 2021
March 2022
April 2022
September 2022
October 2022
February 2023
March 2023
July 2023
August 2023
October 2023
November 2023
January 2024
February 2024
April 2024
May 2024
July 2024
August 2024
September 2024
October 2024
February 2025
March 2025
May 2025
June 2025
August 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 1528}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 259}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 10, "token_count": 62}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 20, "token_count": 218}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 12}, {"author_id": 10, "token_count": 8}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 20, "token_count": 2466}, {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 1, "token_count": 4}, {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 20, "token_count": 16}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 20, "token_count": 95}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 28, "token_count": 9}, {"author_id": 31, "token_count": 1}, {"author_id": 12, "token_count": 1}, {"author_id": 30, "token_count": 434}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 7, "token_count": 1}, {"author_id": 30, "token_count": 64}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 20, "token_count": 8}, {"author_id": 7, "token_count": 423}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 51, "token_count": 7}, {"author_id": 30, "token_count": 61}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 20, "token_count": 120}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 30, "token_count": 1083}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 20, "token_count": 1239}, {"author_id": 7, "token_count": 29}, {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 30, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 7, "token_count": 170}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 86}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 102}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 25, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 38, "token_count": 50}, {"author_id": 34, "token_count": 289}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 42}, {"author_id": 12, "token_count": 2}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 80}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 38, "token_count": 113}, {"author_id": 7, "token_count": 61}, {"author_id": 60, "token_count": 422}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 59, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 31}, {"author_id": 29, "token_count": 119}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 34}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 38, "token_count": 91}, {"author_id": 7, "token_count": 2641}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 46, "token_count": 360}, {"author_id": 38, "token_count": 9}, {"author_id": 7, "token_count": 11}, {"author_id": 29, "token_count": 31}, {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 38, "token_count": 17}, {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 185}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 46, "token_count": 32}, {"author_id": 38, "token_count": 305}, {"author_id": 60, "token_count": 464}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 38, "token_count": 37}, {"author_id": 55, "token_count": 18}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 38, "token_count": 304}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 38, "token_count": 212}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 7, "token_count": 31}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 68}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 38, "token_count": 531}, {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 110}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 38, "token_count": 207}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 38, "token_count": 38}, {"author_id": 60, "token_count": 465}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 15, "token_count": 602}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 59, "token_count": 1}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 26, "token_count": 6}, {"author_id": 7, "token_count": 919}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 41, "token_count": 331}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 59, "token_count": 16}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 82}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 14, "token_count": 83}, {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 15, "token_count": 13}, {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 15, "token_count": 58}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "token_count": 384}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 7, "token_count": 167}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 7, "token_count": 75}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 26, "token_count": 636}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 26, "token_count": 466}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 15, "token_count": 210}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 26, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 56, "token_count": 21}, {"author_id": 10, "token_count": 26}, {"author_id": 15, "token_count": 5}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 26, "token_count": 574}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 15, "token_count": 80}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 56, "token_count": 28}, {"author_id": 15, "token_count": 26}, {"author_id": 26, "token_count": 6}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 59, "token_count": 61}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 59, "token_count": 20}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 15, "token_count": 38}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 15, "token_count": 197}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 36}, {"author_id": 26, "token_count": 18}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 225}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "token_count": 105}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 26, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 1100}, {"author_id": 26, "token_count": 127}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 15, "token_count": 157}, {"author_id": 26, "token_count": 87}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 13}, {"author_id": 42, "token_count": 55}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 50}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 89}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 42}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 43, "token_count": 1268}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 15, "token_count": 56}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 2, "token_count": 107}, {"author_id": 26, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 43, "token_count": 317}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 15, "token_count": 111}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 15, "token_count": 13}, {"author_id": 60, "token_count": 291}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 15, "token_count": 48}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 15, "token_count": 23}, {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 22}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 187}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 31, "token_count": 73}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 201}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 60, "token_count": 287}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 38, "token_count": 14}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 482}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 15, "token_count": 74}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 15, "token_count": 147}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 15, "token_count": 37}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 15, "token_count": 27}, {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 37, "token_count": 8}, {"author_id": 26, "token_count": 25}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 32, "token_count": 16}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 72}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 15, "token_count": 44}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 15, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
5272
17.26%
Florian Westphal
4296
14.06%
Harald Welte
4213
13.79%
Jan Engelhardt
2057
6.73%
Pablo Neira Ayuso
1997
6.54%
Linus Torvalds (pre-git)
1791
5.86%
Yasuyuki Kozakai
1659
5.43%
Ahmed Abdelsalam
1585
5.19%
Eric Dumazet
548
1.79%
Alexey Dobriyan
465
1.52%
Américo Wang
338
1.11%
Masahide Nakamura
305
1.00%
Linus Torvalds
260
0.85%
Hideaki Yoshifuji / 吉藤英明
159
0.52%
Pavel Emelyanov
151
0.49%
Arnaldo Carvalho de Melo
131
0.43%
Eric W. Biedermann
119
0.39%
David S. Miller
114
0.37%
Hannes Frederic Sowa
83
0.27%
Christoph Hellwig
77
0.25%
Willem de Bruijn
55
0.18%
Daniel Borkmann
52
0.17%
Herbert Xu
35
0.11%
Stephen Hemminger
32
0.10%
Kuniyuki Iwashima
30
0.10%
David Ahern
21
0.07%
Kazunori Miyazawa
16
0.05%
Thomas Graf
14
0.05%
Alexey Kuznetsov
12
0.04%
Nicolas Dichtel
9
0.03%
Martin KaFai Lau
8
0.03%
Brian Haley
7
0.02%
Paolo Abeni
6
0.02%
Xin Long
5
0.02%
Taehee Yoo
2
0.01%
Others
4628
15.15%
Total
30552
Files:
addrconf.c
7619
-
213
36373
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
David Ahern
Hannes Frederic Sowa
Eric Dumazet
Thomas Graf
Nicolas Dichtel
Alexander Aring
Stephen Hemminger
Pavel Emelyanov
Kuniyuki Iwashima
Hangbin Liu
Daniel Borkmann
Brian Haley
Sabrina Dubroca
Noriaki Takamiya
Herbert Xu
Américo Wang
David L Stevens
Daniel Lezcano
David S. Miller
Justin Iurman
Patrick McHardy
David Lebrun
Xin Long
Eric W. Biedermann
Christoph Hellwig
Florian Westphal
Benjamin Thery
Arnaldo Carvalho de Melo
Linus Torvalds
Paolo Abeni
Ido Schimmel
Wei Wang
Ville Nuorvala
Lorenzo Colitti
Martin KaFai Lau
Roopa Prabhu
Alexey Dobriyan
Alexey Kuznetsov
Vlad Yasevich
Taehee Yoo
Masahide Nakamura
Pablo Neira Ayuso
Kazunori Miyazawa
Jan Engelhardt
Others
January 1992
March 1992
May 1992
August 1992
September 1992
February 1993
June 1993
July 1993
November 1993
April 1994
May 1994
December 1994
January 1995
June 1995
January 1996
March 1996
May 1996
September 1996
January 1997
March 1997
August 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
May 1999
June 1999
January 2000
February 2002
March 2002
June 2002
September 2002
October 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
October 2003
November 2003
January 2004
February 2004
April 2004
May 2004
August 2004
September 2004
October 2004
November 2004
December 2004
January 2005
February 2005
March 2005
June 2005
August 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
January 2009
February 2009
March 2009
May 2009
June 2009
September 2009
October 2009
November 2009
January 2010
February 2010
March 2010
May 2010
June 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
May 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
December 2019
February 2020
March 2020
April 2020
May 2020
July 2020
August 2020
October 2020
November 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
October 2022
December 2022
January 2023
March 2023
June 2023
July 2023
August 2023
September 2023
October 2023
December 2023
February 2024
March 2024
April 2024
May 2024
July 2024
October 2024
November 2024
December 2024
January 2025
April 2025
May 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 743}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 346}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 608}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 612}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 543}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 728}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 39}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 1, "token_count": 1093}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 9, "token_count": 150}, {"author_id": 1, "token_count": 700}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 28, "token_count": 60}, {"author_id": 9, "token_count": 6}, {"author_id": 1, "token_count": 48}, {"author_id": 55, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 1, "token_count": 225}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 12, "token_count": 68}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 83}, {"author_id": 60, "token_count": 292}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 55, "token_count": 2}, {"author_id": 24, "token_count": 20}, {"author_id": 60, "token_count": 344}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 9, "token_count": 22}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 280}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 80}, {"author_id": 40, "token_count": 22}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 144}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 10, "token_count": 5}, {"author_id": 1, "token_count": 193}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 1, "token_count": 69}, {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 107}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 253}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 266}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 51, "token_count": 29}, {"author_id": 1, "token_count": 27}, {"author_id": 52, "token_count": 285}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 25, "token_count": 167}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 1, "token_count": 41}, {"author_id": 52, "token_count": 68}, {"author_id": 25, "token_count": 703}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 1, "token_count": 2}, {"author_id": 25, "token_count": 130}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 1, "token_count": 3}, {"author_id": 7, "token_count": 85}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 95}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 12, "token_count": 17}, {"author_id": 25, "token_count": 40}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 12, "token_count": 72}, {"author_id": 1, "token_count": 160}, {"author_id": 55, "token_count": 11}, {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 34, "token_count": 4}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 12, "token_count": 18}, {"author_id": 35, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 22}, {"author_id": 59, "token_count": 13}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 29, "token_count": 197}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 106}, {"author_id": 1, "token_count": 3}, {"author_id": 38, "token_count": 1}, {"author_id": 29, "token_count": 478}, {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 58, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 58, "token_count": 48}, {"author_id": 18, "token_count": 55}, {"author_id": 1, "token_count": 623}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 138}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 58, "token_count": 11}, {"author_id": 1, "token_count": 32}, {"author_id": 25, "token_count": 21}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 176}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 51, "token_count": 9}, {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 58, "token_count": 6}, {"author_id": 55, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 26, "token_count": 3}, {"author_id": 55, "token_count": 8}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 51, "token_count": 28}, {"author_id": 18, "token_count": 29}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 258}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 51, "token_count": 10}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 81}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 59, "token_count": 36}, {"author_id": 55, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 1, "token_count": 58}, {"author_id": 55, "token_count": 393}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 12, "token_count": 149}, {"author_id": 7, "token_count": 6}, {"author_id": 55, "token_count": 9}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 88}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 51, "token_count": 29}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 25, "token_count": 327}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 10, "token_count": 64}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 55, "token_count": 74}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 50, "token_count": 15}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 47}, {"author_id": 59, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 59, "token_count": 9}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 41, "token_count": 7}, {"author_id": 2, "token_count": 5}, {"author_id": 11, "token_count": 699}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 59, "token_count": 10}, {"author_id": 14, "token_count": 42}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 11, "token_count": 19}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 45}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 1, "token_count": 75}, {"author_id": 11, "token_count": 194}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 56, "token_count": 419}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 41, "token_count": 25}, {"author_id": 15, "token_count": 1}, {"author_id": 11, "token_count": 159}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 303}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 41, "token_count": 30}, {"author_id": 14, "token_count": 115}, {"author_id": 11, "token_count": 84}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 43}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 55, "token_count": 190}, {"author_id": 60, "token_count": 477}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 111}, {"author_id": 55, "token_count": 2}, {"author_id": 60, "token_count": 391}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 341}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 41, "token_count": 186}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 41, "token_count": 8}, {"author_id": 11, "token_count": 9}, {"author_id": 33, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 56, "token_count": 44}, {"author_id": 60, "token_count": 274}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 14, "token_count": 1201}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 13}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 54, "token_count": 30}, {"author_id": 1, "token_count": 272}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 447}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 37, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 38}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 14, "token_count": 16}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 361}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 56, "token_count": 18}, {"author_id": 3, "token_count": 114}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 23, "token_count": 666}, {"author_id": 3, "token_count": 157}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 11, "token_count": 81}, {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 268}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 108}, {"author_id": 47, "token_count": 49}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 294}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 515}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 23, "token_count": 22}, {"author_id": 3, "token_count": 79}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 46}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 41, "token_count": 8}, {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 41, "token_count": 20}, {"author_id": 48, "token_count": 11}, {"author_id": 33, "token_count": 50}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 193}, {"author_id": 2, "token_count": 189}, {"author_id": 15, "token_count": 50}, {"author_id": 21, "token_count": 14}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 117}, {"author_id": 2, "token_count": 6}, {"author_id": 19, "token_count": 33}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 33, "token_count": 136}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 8}, {"author_id": 3, "token_count": 160}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 664}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 41}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 33, "token_count": 141}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 306}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 640}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 54, "token_count": 52}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 41, "token_count": 42}, {"author_id": 60, "token_count": 339}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 54, "token_count": 9}, {"author_id": 33, "token_count": 21}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 11, "token_count": 18}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 28}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 201}, {"author_id": 54, "token_count": 214}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 49, "token_count": 12}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 81}, {"author_id": 11, "token_count": 51}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 48, "token_count": 75}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 55, "token_count": 49}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 154}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 303}, {"author_id": 19, "token_count": 7}, {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 54, "token_count": 31}, {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 54, "token_count": 159}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 715}, {"author_id": 60, "token_count": 236}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 176}, {"author_id": 19, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 32, "token_count": 213}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 54, "token_count": 104}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 32, "token_count": 460}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 32, "token_count": 13}, {"author_id": 60, "token_count": 207}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
5228
14.37%
Linus Torvalds (pre-git)
4078
11.21%
David Ahern
2752
7.57%
Hannes Frederic Sowa
2174
5.98%
Eric Dumazet
1697
4.67%
Thomas Graf
1391
3.82%
Nicolas Dichtel
1371
3.77%
Alexander Aring
891
2.45%
Stephen Hemminger
773
2.13%
Pavel Emelyanov
693
1.91%
Kuniyuki Iwashima
688
1.89%
Hangbin Liu
630
1.73%
Daniel Borkmann
482
1.33%
Brian Haley
370
1.02%
Sabrina Dubroca
363
1.00%
Noriaki Takamiya
353
0.97%
Herbert Xu
349
0.96%
Américo Wang
333
0.92%
David L Stevens
209
0.57%
Daniel Lezcano
190
0.52%
David S. Miller
157
0.43%
Justin Iurman
154
0.42%
Patrick McHardy
119
0.33%
David Lebrun
108
0.30%
Xin Long
97
0.27%
Eric W. Biedermann
89
0.24%
Christoph Hellwig
89
0.24%
Florian Westphal
77
0.21%
Benjamin Thery
77
0.21%
Arnaldo Carvalho de Melo
70
0.19%
Linus Torvalds
61
0.17%
Paolo Abeni
49
0.13%
Ido Schimmel
47
0.13%
Wei Wang
23
0.06%
Ville Nuorvala
20
0.05%
Lorenzo Colitti
17
0.05%
Martin KaFai Lau
14
0.04%
Roopa Prabhu
12
0.03%
Alexey Dobriyan
12
0.03%
Alexey Kuznetsov
7
0.02%
Vlad Yasevich
6
0.02%
Taehee Yoo
4
0.01%
Masahide Nakamura
4
0.01%
Pablo Neira Ayuso
3
0.01%
Kazunori Miyazawa
1
0.00%
Jan Engelhardt
1
0.00%
Others
9601
26.40%
Total
36373
addrconf_core.c
280
-
37
1317
Hideaki Yoshifuji / 吉藤英明
David Ahern
Linus Torvalds (pre-git)
Américo Wang
Roopa Prabhu
Linus Torvalds
Hannes Frederic Sowa
Sabrina Dubroca
David S. Miller
Eric Dumazet
David L Stevens
Herbert Xu
Daniel Lezcano
Stephen Hemminger
Pavel Emelyanov
Eric W. Biedermann
Arnaldo Carvalho de Melo
Taehee Yoo
Others
January 1995
September 1996
October 1997
January 1998
February 1998
June 1999
February 2002
April 2002
February 2003
March 2003
April 2003
February 2004
February 2005
November 2005
December 2005
March 2006
February 2007
April 2007
July 2007
September 2007
October 2007
December 2007
January 2008
March 2008
April 2008
July 2008
February 2010
March 2010
May 2011
July 2011
April 2012
May 2012
February 2013
April 2013
June 2013
August 2013
May 2014
June 2014
September 2014
January 2015
June 2015
July 2015
June 2017
October 2017
May 2018
February 2019
March 2019
April 2019
May 2019
October 2019
December 2019
April 2020
August 2020
March 2021
December 2021
June 2022
January 2024
var spanGroupData = [ {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 45}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 1, "token_count": 225}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 41, "token_count": 50}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 14, "token_count": 11}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 41, "token_count": 97}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 49, "token_count": 56}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 119}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 33, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 3}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
278
21.11%
David Ahern
196
14.88%
Linus Torvalds (pre-git)
174
13.21%
Américo Wang
148
11.24%
Roopa Prabhu
59
4.48%
Linus Torvalds
45
3.42%
Hannes Frederic Sowa
39
2.96%
Sabrina Dubroca
20
1.52%
David S. Miller
17
1.29%
Eric Dumazet
15
1.14%
David L Stevens
14
1.06%
Herbert Xu
9
0.68%
Daniel Lezcano
8
0.61%
Stephen Hemminger
5
0.38%
Pavel Emelyanov
5
0.38%
Eric W. Biedermann
5
0.38%
Arnaldo Carvalho de Melo
4
0.30%
Taehee Yoo
3
0.23%
Others
273
20.73%
Total
1317
addrlabel.c
640
-
32
3124
Hideaki Yoshifuji / 吉藤英明
David Ahern
Eric Dumazet
Benjamin Thery
Kuniyuki Iwashima
Florian Westphal
Hannes Frederic Sowa
Linus Torvalds (pre-git)
Thomas Graf
David L Stevens
Noriaki Takamiya
Eric W. Biedermann
Linus Torvalds
Others
September 1996
October 1997
May 1998
February 2002
March 2003
July 2003
August 2003
January 2004
February 2004
February 2006
July 2006
August 2006
November 2006
March 2007
November 2007
January 2008
February 2008
March 2008
May 2008
October 2008
September 2010
May 2012
September 2012
October 2012
September 2013
February 2014
August 2014
January 2015
March 2015
April 2017
August 2017
September 2017
October 2017
November 2017
December 2017
October 2018
January 2019
April 2019
November 2020
November 2022
April 2024
October 2024
April 2025
July 2025
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 2109}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 58, "token_count": 115}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 59, "token_count": 5}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 14, "token_count": 37}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 44}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 143}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 32, "token_count": 80}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
2178
69.72%
David Ahern
149
4.77%
Eric Dumazet
144
4.61%
Benjamin Thery
115
3.68%
Kuniyuki Iwashima
80
2.56%
Florian Westphal
53
1.70%
Hannes Frederic Sowa
37
1.18%
Linus Torvalds (pre-git)
22
0.70%
Thomas Graf
21
0.67%
David L Stevens
18
0.58%
Noriaki Takamiya
5
0.16%
Eric W. Biedermann
5
0.16%
Linus Torvalds
1
0.03%
Others
296
9.48%
Total
3124
af_inet6.c
1325
-
117
5683
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Daniel Lezcano
Linus Torvalds
Christoph Hellwig
Eric Dumazet
David S. Miller
David Ahern
Paolo Abeni
Hideaki Yoshifuji / 吉藤英明
Brian Haley
Ville Nuorvala
Tom Herbert
Américo Wang
Vlad Yasevich
Herbert Xu
Hannes Frederic Sowa
Martin KaFai Lau
Stephen Hemminger
Lorenzo Colitti
Kuniyuki Iwashima
Sabrina Dubroca
Justin Iurman
Benjamin Thery
David L Stevens
Eric W. Biedermann
Huw Davies
Harald Welte
David Lebrun
Alexander Aring
Daniel Borkmann
Florian Westphal
Alexey Dobriyan
Pavel Emelyanov
Thomas Graf
Steffen Klassert
Taehee Yoo
Patrick McHardy
Others
September 1991
March 1992
May 1992
August 1992
September 1992
October 1992
February 1993
June 1993
November 1993
April 1994
May 1994
August 1994
December 1994
January 1995
June 1995
January 1996
September 1996
January 1997
March 1997
August 1997
February 1998
March 1998
May 1998
August 1998
February 1999
June 1999
September 1999
January 2000
March 2000
September 2000
October 2000
February 2002
March 2002
July 2002
August 2002
October 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
September 2003
December 2003
January 2004
February 2004
April 2004
May 2004
June 2004
September 2004
December 2004
January 2005
March 2005
July 2005
August 2005
September 2005
November 2005
December 2005
January 2006
March 2006
August 2006
September 2006
November 2006
February 2007
March 2007
April 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
October 2008
December 2008
March 2009
June 2009
August 2009
October 2009
November 2009
January 2010
April 2010
May 2010
June 2010
October 2010
December 2010
March 2011
May 2011
June 2011
July 2011
October 2011
November 2011
February 2012
April 2012
May 2012
November 2012
March 2013
April 2013
May 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
May 2014
June 2014
July 2014
September 2014
October 2014
March 2015
April 2015
May 2015
June 2015
July 2015
November 2015
December 2015
February 2016
April 2016
June 2016
August 2016
November 2016
December 2016
January 2017
March 2017
April 2017
August 2017
October 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
November 2019
December 2019
March 2020
April 2020
May 2020
August 2020
September 2020
January 2021
February 2021
March 2021
July 2021
August 2021
October 2021
November 2021
January 2022
February 2022
April 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
February 2023
March 2023
April 2023
June 2023
July 2023
August 2023
September 2023
October 2023
January 2024
February 2024
March 2024
May 2024
June 2024
August 2024
October 2024
April 2025
June 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 556}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 161}, {"author_id": 40, "token_count": 272}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 9, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 12}, {"author_id": 10, "token_count": 8}, {"author_id": 1, "token_count": 14}, {"author_id": 55, "token_count": 38}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 18}, {"author_id": 24, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 24, "token_count": 98}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 28, "token_count": 153}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 16}, {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 20, "token_count": 13}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 241}, {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 14}, {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 59, "token_count": 7}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 182}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 120}, {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 58, "token_count": 23}, {"author_id": 18, "token_count": 106}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 1, "token_count": 3}, {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 51, "token_count": 39}, {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 49}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 2, "token_count": 16}, {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 51, "token_count": 11}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 47}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 7}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 59, "token_count": 10}, {"author_id": 35, "token_count": 27}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 50, "token_count": 26}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 41, "token_count": 42}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 41, "token_count": 24}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 14, "token_count": 16}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 16, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 35, "token_count": 11}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 37, "token_count": 31}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 67}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 40, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 33, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 47, "token_count": 162}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 33, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 262}, {"author_id": 56, "token_count": 12}, {"author_id": 15, "token_count": 5}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 41, "token_count": 7}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 32, "token_count": 20}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 47, "token_count": 20}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1250
22.00%
Arnaldo Carvalho de Melo
468
8.24%
Daniel Lezcano
408
7.18%
Linus Torvalds
277
4.87%
Christoph Hellwig
270
4.75%
Eric Dumazet
263
4.63%
David S. Miller
240
4.22%
David Ahern
200
3.52%
Paolo Abeni
187
3.29%
Hideaki Yoshifuji / 吉藤英明
163
2.87%
Brian Haley
105
1.85%
Ville Nuorvala
104
1.83%
Tom Herbert
91
1.60%
Américo Wang
80
1.41%
Vlad Yasevich
54
0.95%
Herbert Xu
50
0.88%
Hannes Frederic Sowa
48
0.84%
Martin KaFai Lau
41
0.72%
Stephen Hemminger
40
0.70%
Lorenzo Colitti
32
0.56%
Kuniyuki Iwashima
32
0.56%
Sabrina Dubroca
28
0.49%
Justin Iurman
26
0.46%
Benjamin Thery
23
0.40%
David L Stevens
22
0.39%
Eric W. Biedermann
21
0.37%
Huw Davies
13
0.23%
Harald Welte
13
0.23%
David Lebrun
13
0.23%
Alexander Aring
13
0.23%
Daniel Borkmann
12
0.21%
Florian Westphal
10
0.18%
Alexey Dobriyan
9
0.16%
Pavel Emelyanov
8
0.14%
Thomas Graf
5
0.09%
Steffen Klassert
5
0.09%
Taehee Yoo
4
0.07%
Patrick McHardy
1
0.02%
Others
1054
18.55%
Total
5683
ah6.c
805
-
47
3683
Steffen Klassert
Kazunori Miyazawa
Herbert Xu
Alexey Kuznetsov
Masahide Nakamura
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Sabrina Dubroca
Arnaldo Carvalho de Melo
David S. Miller
Alexey Dobriyan
Lorenzo Colitti
Linus Torvalds
Américo Wang
Eric Dumazet
Patrick McHardy
Brian Haley
Others
June 1993
April 1994
May 1994
June 1995
September 1996
January 1997
March 1997
March 1998
May 1998
August 1998
June 1999
June 2000
February 2002
October 2002
November 2002
January 2003
February 2003
March 2003
April 2003
June 2003
August 2003
October 2003
April 2004
June 2004
July 2004
August 2004
January 2005
March 2006
May 2006
August 2006
November 2006
March 2007
April 2007
May 2007
June 2007
October 2007
November 2007
December 2007
January 2008
February 2008
November 2008
June 2009
October 2009
November 2009
February 2010
January 2011
March 2011
November 2011
May 2012
June 2012
July 2012
October 2012
January 2013
February 2013
September 2013
January 2014
March 2014
August 2014
November 2014
March 2015
August 2015
November 2016
January 2017
April 2017
May 2017
June 2017
October 2017
June 2018
May 2019
July 2019
February 2020
March 2020
November 2020
March 2021
November 2021
September 2022
February 2023
August 2023
February 2024
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 130}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 57, "token_count": 85}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 1, "token_count": 37}, {"author_id": 22, "token_count": 620}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 105}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 22, "token_count": 31}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 12, "token_count": 247}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 15}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 12, "token_count": 40}, {"author_id": 1, "token_count": 10}, {"author_id": 34, "token_count": 154}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 42}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 34, "token_count": 25}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 66}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 1238}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 229}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 50, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 33, "token_count": 46}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
1276
34.65%
Kazunori Miyazawa
757
20.55%
Herbert Xu
411
11.16%
Alexey Kuznetsov
215
5.84%
Masahide Nakamura
180
4.89%
Linus Torvalds (pre-git)
73
1.98%
Hideaki Yoshifuji / 吉藤英明
64
1.74%
Sabrina Dubroca
50
1.36%
Arnaldo Carvalho de Melo
45
1.22%
David S. Miller
38
1.03%
Alexey Dobriyan
22
0.60%
Lorenzo Colitti
14
0.38%
Linus Torvalds
11
0.30%
Américo Wang
5
0.14%
Eric Dumazet
4
0.11%
Patrick McHardy
3
0.08%
Brian Haley
2
0.05%
Others
513
13.93%
Total
3683
anycast.c
656
-
39
2942
David L Stevens
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
Eric Dumazet
Américo Wang
David Ahern
Sabrina Dubroca
Daniel Lezcano
David S. Miller
Pavel Emelyanov
Alexey Kuznetsov
Benjamin Thery
Eric W. Biedermann
Alexey Dobriyan
Roopa Prabhu
Linus Torvalds
Ville Nuorvala
Stephen Hemminger
Hangbin Liu
Christoph Hellwig
Others
January 1992
March 1992
May 1992
August 1992
September 1992
March 1993
June 1993
November 1993
April 1994
May 1994
June 1995
January 1996
March 1996
September 1996
March 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
December 1998
June 1999
September 2000
February 2002
March 2002
January 2003
March 2003
May 2003
July 2003
September 2003
October 2003
January 2004
July 2004
August 2004
September 2004
November 2004
January 2005
January 2006
May 2007
July 2007
September 2007
October 2007
January 2008
March 2008
October 2008
November 2009
January 2010
June 2010
September 2010
April 2011
November 2011
December 2011
May 2012
October 2012
November 2012
December 2012
February 2013
January 2014
September 2014
March 2015
July 2017
March 2018
April 2018
November 2018
May 2019
April 2020
July 2020
July 2023
February 2024
April 2024
October 2024
January 2025
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 9, "token_count": 926}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 10, "token_count": 24}, {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 57, "token_count": 21}, {"author_id": 1, "token_count": 361}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 2, "token_count": 6}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 58, "token_count": 19}, {"author_id": 18, "token_count": 40}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 41, "token_count": 97}, {"author_id": 33, "token_count": 59}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 340}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 160}, ]}, ]
Author Name
Tokens
Token Proportion
David L Stevens
926
31.48%
Hideaki Yoshifuji / 吉藤英明
474
16.11%
Linus Torvalds (pre-git)
258
8.77%
Eric Dumazet
128
4.35%
Américo Wang
104
3.54%
David Ahern
61
2.07%
Sabrina Dubroca
59
2.01%
Daniel Lezcano
41
1.39%
David S. Miller
39
1.33%
Pavel Emelyanov
22
0.75%
Alexey Kuznetsov
21
0.71%
Benjamin Thery
19
0.65%
Eric W. Biedermann
13
0.44%
Alexey Dobriyan
6
0.20%
Roopa Prabhu
4
0.14%
Linus Torvalds
3
0.10%
Ville Nuorvala
2
0.07%
Stephen Hemminger
2
0.07%
Hangbin Liu
2
0.07%
Christoph Hellwig
1
0.03%
Others
592
20.12%
Total
2942
calipso.c
1479
-
19
5131
Huw Davies
Eric Dumazet
Linus Torvalds (pre-git)
Paolo Abeni
David L Stevens
Stephen Hemminger
Others
January 1992
March 1992
May 1992
September 1996
March 1997
August 2002
May 2003
January 2005
August 2006
September 2006
October 2006
November 2006
February 2007
June 2007
September 2007
January 2008
February 2008
October 2008
December 2008
March 2009
June 2010
July 2011
November 2011
August 2014
November 2015
June 2016
August 2016
June 2017
July 2017
July 2018
May 2019
May 2020
October 2020
March 2021
October 2024
April 2025
July 2025
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 176}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 4672}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Huw Davies
4672
91.05%
Eric Dumazet
11
0.21%
Linus Torvalds (pre-git)
8
0.16%
Paolo Abeni
3
0.06%
David L Stevens
2
0.04%
Stephen Hemminger
1
0.02%
Others
417
8.13%
Total
5131
datagram.c
1072
-
62
5569
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Brian Haley
Martin KaFai Lau
Willem de Bruijn
Eric Dumazet
Hannes Frederic Sowa
David S. Miller
Arnaldo Carvalho de Melo
Paolo Abeni
Wei Wang
Lorenzo Colitti
Kazunori Miyazawa
Ville Nuorvala
Eric W. Biedermann
Alexey Dobriyan
David Ahern
Linus Torvalds
Masahide Nakamura
Florian Westphal
Tom Herbert
Herbert Xu
Alexey Kuznetsov
Kuniyuki Iwashima
Daniel Lezcano
Stefano Brivio
Américo Wang
Others
August 1992
September 1992
November 1992
June 1993
November 1993
May 1994
November 1994
December 1994
June 1995
January 1996
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
June 1999
January 2000
June 2000
August 2000
October 2000
February 2002
March 2002
April 2002
October 2002
May 2003
June 2003
January 2004
April 2004
June 2004
July 2004
August 2004
September 2004
December 2004
August 2005
September 2005
November 2005
January 2006
August 2006
September 2006
November 2006
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
September 2007
January 2008
June 2008
July 2008
November 2008
June 2009
October 2009
November 2009
April 2010
May 2010
June 2010
September 2010
October 2010
March 2011
April 2011
May 2011
July 2011
August 2011
November 2011
January 2012
April 2012
May 2012
October 2012
November 2012
January 2013
March 2013
May 2013
October 2013
November 2013
January 2014
July 2014
August 2014
November 2014
December 2014
January 2015
March 2015
June 2015
July 2015
November 2015
January 2016
April 2016
May 2016
November 2016
December 2016
February 2017
April 2017
June 2017
January 2018
March 2018
April 2018
June 2018
July 2018
November 2018
January 2019
May 2019
July 2019
September 2019
July 2020
September 2020
April 2022
May 2022
October 2022
December 2022
February 2023
July 2023
August 2023
September 2023
December 2023
June 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 640}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 312}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 858}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 55}, {"author_id": 40, "token_count": 13}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 10, "token_count": 3}, {"author_id": 1, "token_count": 11}, {"author_id": 22, "token_count": 19}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 24, "token_count": 29}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 400}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 395}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 34, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 20}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 59}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 50}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 51, "token_count": 15}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 51, "token_count": 29}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 51, "token_count": 365}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 30}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 46}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 59, "token_count": 15}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 50, "token_count": 28}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 121}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 42, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 42, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 42, "token_count": 33}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 15, "token_count": 10}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 47, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 37, "token_count": 236}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 21, "token_count": 23}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 50, "token_count": 6}, {"author_id": 42, "token_count": 40}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 47, "token_count": 34}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 42, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 42, "token_count": 20}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 42, "token_count": 71}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2430
43.63%
Hideaki Yoshifuji / 吉藤英明
908
16.30%
Brian Haley
445
7.99%
Martin KaFai Lau
236
4.24%
Willem de Bruijn
222
3.99%
Eric Dumazet
196
3.52%
Hannes Frederic Sowa
166
2.98%
David S. Miller
122
2.19%
Arnaldo Carvalho de Melo
105
1.89%
Paolo Abeni
52
0.93%
Wei Wang
35
0.63%
Lorenzo Colitti
34
0.61%
Kazunori Miyazawa
34
0.61%
Ville Nuorvala
30
0.54%
Eric W. Biedermann
24
0.43%
Alexey Dobriyan
16
0.29%
David Ahern
15
0.27%
Linus Torvalds
14
0.25%
Masahide Nakamura
12
0.22%
Florian Westphal
10
0.18%
Tom Herbert
7
0.13%
Herbert Xu
7
0.13%
Alexey Kuznetsov
6
0.11%
Kuniyuki Iwashima
3
0.05%
Daniel Lezcano
2
0.04%
Stefano Brivio
1
0.02%
Américo Wang
1
0.02%
Others
436
7.83%
Total
5569
esp6.c
1257
-
63
6261
Herbert Xu
Steffen Klassert
Sabrina Dubroca
Kazunori Miyazawa
Alexey Kuznetsov
Linus Torvalds (pre-git)
David S. Miller
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
Lorenzo Colitti
Florian Westphal
Alexey Dobriyan
Patrick McHardy
Kuniyuki Iwashima
Masahide Nakamura
Linus Torvalds
Eric W. Biedermann
Eric Dumazet
Willem de Bruijn
Brian Haley
Thomas Graf
Others
June 1993
April 1994
June 1995
September 1996
January 1997
March 1997
January 1998
March 1998
August 1998
February 2002
September 2002
October 2002
November 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
August 2003
March 2004
April 2004
June 2004
July 2004
August 2004
September 2004
January 2005
February 2005
October 2005
December 2005
February 2006
March 2006
May 2006
July 2006
August 2006
September 2006
November 2006
March 2007
April 2007
June 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
July 2008
August 2008
November 2008
June 2009
November 2009
February 2010
December 2010
March 2011
April 2011
May 2012
June 2012
July 2012
August 2012
January 2013
September 2013
October 2013
March 2014
November 2014
May 2015
February 2016
November 2016
December 2016
January 2017
April 2017
June 2017
July 2017
August 2017
October 2017
December 2017
January 2018
June 2018
August 2018
December 2018
January 2019
May 2019
November 2019
April 2020
July 2020
January 2021
March 2021
November 2021
January 2022
March 2022
April 2022
June 2022
September 2022
February 2023
October 2023
February 2024
March 2024
April 2024
May 2024
September 2024
November 2024
January 2025
April 2025
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 59}, {"author_id": 10, "token_count": 2}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 57, "token_count": 165}, {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 1, "token_count": 17}, {"author_id": 22, "token_count": 439}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 12, "token_count": 24}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 34, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 34, "token_count": 1}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 15}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 59, "token_count": 5}, {"author_id": 12, "token_count": 75}, {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 12, "token_count": 1054}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 228}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 385}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 50, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 680}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 575}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 33, "token_count": 44}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 33, "token_count": 1197}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 33, "token_count": 62}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 32, "token_count": 11}, {"author_id": 33, "token_count": 96}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 33, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
1638
26.16%
Steffen Klassert
1611
25.73%
Sabrina Dubroca
1426
22.78%
Kazunori Miyazawa
453
7.24%
Alexey Kuznetsov
224
3.58%
Linus Torvalds (pre-git)
84
1.34%
David S. Miller
59
0.94%
Hideaki Yoshifuji / 吉藤英明
39
0.62%
Arnaldo Carvalho de Melo
28
0.45%
Lorenzo Colitti
14
0.22%
Florian Westphal
14
0.22%
Alexey Dobriyan
14
0.22%
Patrick McHardy
13
0.21%
Kuniyuki Iwashima
11
0.18%
Masahide Nakamura
10
0.16%
Linus Torvalds
7
0.11%
Eric W. Biedermann
5
0.08%
Eric Dumazet
4
0.06%
Willem de Bruijn
2
0.03%
Brian Haley
2
0.03%
Thomas Graf
1
0.02%
Others
602
9.62%
Total
6261
esp6_offload.c
433
-
38
2154
Steffen Klassert
Xin Long
Herbert Xu
Florian Westphal
Linus Torvalds (pre-git)
Sabrina Dubroca
Kazunori Miyazawa
Hideaki Yoshifuji / 吉藤英明
Alexey Kuznetsov
Patrick McHardy
Masahide Nakamura
Eric Dumazet
Arnaldo Carvalho de Melo
Alexey Dobriyan
Willem de Bruijn
Linus Torvalds
David S. Miller
Eric W. Biedermann
Others
June 1993
June 1995
September 1996
March 1997
October 1997
May 1998
September 1999
February 2002
October 2002
November 2002
March 2003
April 2003
February 2004
August 2004
February 2005
January 2006
May 2006
August 2006
April 2007
July 2007
October 2007
November 2007
December 2007
January 2008
February 2008
November 2008
July 2009
March 2011
May 2012
October 2013
May 2015
September 2015
February 2016
August 2016
January 2017
February 2017
April 2017
June 2017
August 2017
December 2017
January 2018
February 2018
June 2018
December 2018
March 2019
June 2019
January 2020
March 2020
April 2020
May 2020
June 2020
March 2021
November 2021
March 2022
August 2022
October 2022
June 2023
October 2023
June 2024
October 2024
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 1, "token_count": 9}, {"author_id": 22, "token_count": 28}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 12, "token_count": 42}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 34, "token_count": 6}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 12, "token_count": 38}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 15}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 307}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 809}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 74}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 48, "token_count": 144}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 48, "token_count": 50}, {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 48, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 48, "token_count": 6}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 33, "token_count": 22}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 4, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
1271
59.01%
Xin Long
213
9.89%
Herbert Xu
140
6.50%
Florian Westphal
94
4.36%
Linus Torvalds (pre-git)
31
1.44%
Sabrina Dubroca
28
1.30%
Kazunori Miyazawa
28
1.30%
Hideaki Yoshifuji / 吉藤英明
15
0.70%
Alexey Kuznetsov
15
0.70%
Patrick McHardy
8
0.37%
Masahide Nakamura
8
0.37%
Eric Dumazet
6
0.28%
Arnaldo Carvalho de Melo
6
0.28%
Alexey Dobriyan
6
0.28%
Willem de Bruijn
5
0.23%
Linus Torvalds
3
0.14%
David S. Miller
3
0.14%
Eric W. Biedermann
1
0.05%
Others
273
12.67%
Total
2154
exthdrs.c
1375
-
54
6558
Linus Torvalds (pre-git)
David Lebrun
Alexander Aring
Hideaki Yoshifuji / 吉藤英明
Masahide Nakamura
Eric Dumazet
Justin Iurman
Arnaldo Carvalho de Melo
Linus Torvalds
Tom Herbert
Daniel Lezcano
Kuniyuki Iwashima
Huw Davies
Herbert Xu
Patrick McHardy
David S. Miller
Sabrina Dubroca
Alexey Dobriyan
Vlad Yasevich
Américo Wang
Kazunori Miyazawa
Stephen Hemminger
Paolo Abeni
Florian Westphal
Others
August 1992
September 1992
November 1992
June 1993
April 1994
May 1994
January 1995
June 1995
March 1996
September 1996
January 1997
March 1997
January 1998
February 1998
March 1998
May 1998
August 1998
December 1998
February 1999
June 2000
February 2002
June 2002
February 2003
March 2003
April 2003
May 2003
June 2003
January 2004
April 2004
June 2004
July 2004
September 2004
August 2005
September 2005
November 2005
December 2005
January 2006
April 2006
August 2006
November 2006
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
October 2007
November 2007
December 2007
January 2008
July 2008
October 2008
June 2009
September 2009
January 2010
February 2010
April 2010
June 2010
March 2011
July 2011
November 2011
April 2012
May 2012
October 2012
November 2012
January 2013
October 2014
November 2014
May 2015
July 2015
November 2015
April 2016
June 2016
July 2016
November 2016
January 2017
February 2017
April 2017
May 2017
July 2017
August 2017
October 2017
January 2018
April 2018
July 2018
May 2019
March 2020
June 2020
July 2020
March 2021
June 2021
July 2021
August 2021
October 2021
January 2022
April 2022
June 2023
August 2023
February 2024
March 2024
February 2025
June 2025
September 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 1075}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 181}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 371}, {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 34, "token_count": 451}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 178}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 34, "token_count": 40}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 49}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 88}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 67}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 898}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 161}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 791}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 203}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 124}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 32, "token_count": 83}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 8, "token_count": 65}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1487
22.67%
David Lebrun
903
13.77%
Alexander Aring
791
12.06%
Hideaki Yoshifuji / 吉藤英明
765
11.67%
Masahide Nakamura
491
7.49%
Eric Dumazet
278
4.24%
Justin Iurman
273
4.16%
Arnaldo Carvalho de Melo
207
3.16%
Linus Torvalds
181
2.76%
Tom Herbert
161
2.46%
Daniel Lezcano
89
1.36%
Kuniyuki Iwashima
83
1.27%
Huw Davies
67
1.02%
Herbert Xu
54
0.82%
Patrick McHardy
25
0.38%
David S. Miller
14
0.21%
Sabrina Dubroca
12
0.18%
Alexey Dobriyan
12
0.18%
Vlad Yasevich
11
0.17%
Américo Wang
10
0.15%
Kazunori Miyazawa
8
0.12%
Stephen Hemminger
4
0.06%
Paolo Abeni
3
0.05%
Florian Westphal
3
0.05%
Others
626
9.55%
Total
6558
exthdrs_core.c
282
-
31
950
Linus Torvalds (pre-git)
Masahide Nakamura
Yasuyuki Kozakai
Patrick McHardy
David S. Miller
Linus Torvalds
Arnaldo Carvalho de Melo
Vlad Yasevich
Florian Westphal
Ville Nuorvala
Harald Welte
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Huw Davies
Eric Dumazet
Others
September 1996
March 1998
August 1998
February 2002
August 2002
March 2003
June 2003
February 2004
March 2004
August 2004
October 2004
April 2005
September 2005
January 2006
August 2006
October 2006
November 2006
February 2007
March 2007
April 2007
June 2007
July 2011
November 2011
April 2012
May 2012
November 2012
May 2013
February 2014
March 2015
March 2016
June 2016
September 2017
May 2018
May 2019
July 2019
May 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 34}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 30, "token_count": 27}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 10, "token_count": 64}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 30, "token_count": 54}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 74}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 34, "token_count": 122}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 6}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
150
15.79%
Masahide Nakamura
127
13.37%
Yasuyuki Kozakai
90
9.47%
Patrick McHardy
78
8.21%
David S. Miller
66
6.95%
Linus Torvalds
34
3.58%
Arnaldo Carvalho de Melo
17
1.79%
Vlad Yasevich
6
0.63%
Florian Westphal
6
0.63%
Ville Nuorvala
5
0.53%
Harald Welte
5
0.53%
Herbert Xu
4
0.42%
Hideaki Yoshifuji / 吉藤英明
2
0.21%
Huw Davies
1
0.11%
Eric Dumazet
1
0.11%
Others
358
37.68%
Total
950
exthdrs_offload.c
48
-
7
137
Vlad Yasevich
Daniel Lezcano
Masahide Nakamura
Linus Torvalds (pre-git)
Daniel Borkmann
Others
June 1993
June 1995
August 2006
December 2007
November 2012
September 2015
May 2019
January 2024
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 100}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
100
72.99%
Daniel Lezcano
7
5.11%
Masahide Nakamura
6
4.38%
Linus Torvalds (pre-git)
5
3.65%
Daniel Borkmann
1
0.73%
Others
18
13.14%
Total
137
fib6_notifier.c
64
-
7
268
Ido Schimmel
Daniel Lezcano
Linus Torvalds (pre-git)
Thomas Graf
Eric Dumazet
Others
March 1997
August 2006
March 2008
April 2017
August 2017
September 2017
October 2019
October 2024
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 19, "token_count": 241}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ido Schimmel
249
92.91%
Daniel Lezcano
5
1.87%
Linus Torvalds (pre-git)
3
1.12%
Thomas Graf
1
0.37%
Eric Dumazet
1
0.37%
Others
9
3.36%
Total
268
fib6_rules.c
663
-
36
3272
Thomas Graf
Ido Schimmel
David Ahern
Daniel Lezcano
Roopa Prabhu
David S. Miller
Hideaki Yoshifuji / 吉藤英明
Eric Dumazet
Hannes Frederic Sowa
Wei Wang
Linus Torvalds (pre-git)
Eric W. Biedermann
Ville Nuorvala
Patrick McHardy
Américo Wang
Kuniyuki Iwashima
Florian Westphal
Brian Haley
Alexey Dobriyan
Xin Long
Others
September 1992
June 1993
May 1994
September 1996
March 1997
August 2006
October 2006
November 2006
March 2007
April 2007
November 2007
December 2007
January 2008
March 2008
April 2008
August 2008
December 2009
January 2010
April 2010
October 2010
March 2011
July 2011
August 2011
April 2012
October 2012
July 2013
August 2013
December 2013
March 2015
October 2015
June 2016
September 2016
April 2017
June 2017
August 2017
October 2017
February 2018
March 2018
April 2018
May 2018
April 2019
May 2019
June 2019
October 2019
June 2020
July 2020
November 2021
February 2022
March 2024
May 2024
September 2024
October 2024
December 2024
February 2025
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 7, "token_count": 7}, {"author_id": 25, "token_count": 841}, {"author_id": 24, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 25, "token_count": 21}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 25, "token_count": 23}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 161}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 59, "token_count": 21}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 64}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 14, "token_count": 37}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 41, "token_count": 8}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 19, "token_count": 163}, {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 49, "token_count": 112}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 49, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 361}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 21, "token_count": 27}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 19, "token_count": 192}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 19, "token_count": 277}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 19, "token_count": 200}, {"author_id": 32, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
901
27.54%
Ido Schimmel
832
25.43%
David Ahern
495
15.13%
Daniel Lezcano
174
5.32%
Roopa Prabhu
126
3.85%
David S. Miller
80
2.44%
Hideaki Yoshifuji / 吉藤英明
53
1.62%
Eric Dumazet
51
1.56%
Hannes Frederic Sowa
37
1.13%
Wei Wang
30
0.92%
Linus Torvalds (pre-git)
28
0.86%
Eric W. Biedermann
21
0.64%
Ville Nuorvala
13
0.40%
Patrick McHardy
9
0.28%
Américo Wang
8
0.24%
Kuniyuki Iwashima
6
0.18%
Florian Westphal
6
0.18%
Brian Haley
4
0.12%
Alexey Dobriyan
2
0.06%
Xin Long
1
0.03%
Others
395
12.07%
Total
3272
fou6.c
227
-
10
984
Tom Herbert
Stefano Brivio
Eric Dumazet
Stephen Hemminger
Paolo Abeni
Others
March 2013
July 2013
September 2014
October 2014
November 2014
May 2016
June 2016
May 2017
November 2018
January 2019
February 2019
March 2019
May 2019
June 2020
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 37}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 491}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 312}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 44, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
594
60.37%
Stefano Brivio
331
33.64%
Eric Dumazet
14
1.42%
Stephen Hemminger
2
0.20%
Paolo Abeni
1
0.10%
Others
42
4.27%
Total
984
icmp.c
1245
-
89
5636
Linus Torvalds (pre-git)
Eric Dumazet
David S. Miller
Kazunori Miyazawa
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds
Daniel Lezcano
Lorenzo Colitti
Herbert Xu
Arnaldo Carvalho de Melo
Masahide Nakamura
David Ahern
Steffen Klassert
Hannes Frederic Sowa
Yasuyuki Kozakai
Alexey Dobriyan
Willem de Bruijn
Benjamin Thery
Alexey Kuznetsov
Wei Wang
Hangbin Liu
Brian Haley
Martin KaFai Lau
Roopa Prabhu
Kuniyuki Iwashima
Taehee Yoo
Pavel Emelyanov
Ville Nuorvala
Stephen Hemminger
Stefano Brivio
David Lebrun
Christoph Hellwig
Tom Herbert
Florian Westphal
David L Stevens
Patrick McHardy
Eric W. Biedermann
Américo Wang
Others
September 1991
January 1992
August 1992
September 1992
February 1993
March 1993
June 1993
July 1993
April 1994
May 1994
August 1994
November 1994
June 1995
January 1996
September 1996
January 1997
March 1997
January 1998
March 1998
May 1998
August 1998
February 1999
May 1999
June 1999
January 2000
March 2000
June 2000
February 2002
June 2002
October 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
November 2003
January 2004
February 2004
April 2004
June 2004
July 2004
August 2004
September 2004
March 2005
June 2005
September 2005
October 2005
November 2005
December 2005
February 2006
April 2006
August 2006
November 2006
February 2007
March 2007
April 2007
June 2007
August 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
July 2008
August 2008
October 2008
November 2008
June 2009
September 2009
November 2009
January 2010
April 2010
June 2010
February 2011
March 2011
April 2011
May 2011
July 2011
October 2011
November 2011
February 2012
May 2012
June 2012
July 2012
October 2012
January 2013
March 2013
April 2013
May 2013
June 2013
August 2013
September 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
July 2014
August 2014
September 2014
October 2014
November 2014
March 2015
May 2015
July 2015
October 2015
April 2016
May 2016
June 2016
November 2016
December 2016
January 2017
June 2017
August 2017
October 2017
February 2018
March 2018
July 2018
August 2018
November 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
October 2019
March 2020
April 2020
June 2020
July 2020
September 2020
October 2020
February 2021
March 2021
April 2021
June 2021
January 2022
April 2022
July 2022
January 2023
February 2023
April 2023
July 2023
August 2023
September 2023
October 2023
December 2023
April 2024
August 2024
December 2024
February 2025
June 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 679}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 187}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 189}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 15}, {"author_id": 10, "token_count": 19}, {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 55}, {"author_id": 10, "token_count": 27}, {"author_id": 1, "token_count": 2}, {"author_id": 22, "token_count": 362}, {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 10, "token_count": 15}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 10, "token_count": 51}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 10, "token_count": 38}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 30, "token_count": 35}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 34, "token_count": 100}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 18}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 37}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 12, "token_count": 115}, {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 146}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 58, "token_count": 20}, {"author_id": 18, "token_count": 1}, {"author_id": 1, "token_count": 5}, {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 46, "token_count": 10}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 11}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 348}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 50, "token_count": 50}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 13}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 50, "token_count": 27}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 21, "token_count": 17}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 282}, {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 5, "token_count": 3}, {"author_id": 50, "token_count": 36}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 62}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 42, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 54, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 36, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1357
24.08%
Eric Dumazet
651
11.55%
David S. Miller
545
9.67%
Kazunori Miyazawa
362
6.42%
Hideaki Yoshifuji / 吉藤英明
246
4.36%
Linus Torvalds
190
3.37%
Daniel Lezcano
147
2.61%
Lorenzo Colitti
125
2.22%
Herbert Xu
125
2.22%
Arnaldo Carvalho de Melo
117
2.08%
Masahide Nakamura
104
1.85%
David Ahern
89
1.58%
Steffen Klassert
58
1.03%
Hannes Frederic Sowa
37
0.66%
Yasuyuki Kozakai
35
0.62%
Alexey Dobriyan
31
0.55%
Willem de Bruijn
28
0.50%
Benjamin Thery
20
0.35%
Alexey Kuznetsov
18
0.32%
Wei Wang
17
0.30%
Hangbin Liu
13
0.23%
Brian Haley
11
0.20%
Martin KaFai Lau
9
0.16%
Roopa Prabhu
8
0.14%
Kuniyuki Iwashima
8
0.14%
Taehee Yoo
6
0.11%
Pavel Emelyanov
6
0.11%
Ville Nuorvala
5
0.09%
Stephen Hemminger
5
0.09%
Stefano Brivio
4
0.07%
David Lebrun
3
0.05%
Christoph Hellwig
3
0.05%
Tom Herbert
2
0.04%
Florian Westphal
2
0.04%
David L Stevens
2
0.04%
Patrick McHardy
1
0.02%
Eric W. Biedermann
1
0.02%
Américo Wang
1
0.02%
Others
1244
22.07%
Total
5636
inet6_connection_sock.c
138
-
22
735
David S. Miller
Arnaldo Carvalho de Melo
Eric Dumazet
Linus Torvalds (pre-git)
Noriaki Takamiya
Lorenzo Colitti
Alexey Dobriyan
Brian Haley
Alexey Kuznetsov
Pablo Neira Ayuso
Hideaki Yoshifuji / 吉藤英明
Hangbin Liu
Nicolas Dichtel
Linus Torvalds
Others
December 1992
April 1994
June 1995
September 1996
March 1997
March 1998
May 1998
August 1998
August 2000
February 2002
December 2004
December 2005
January 2006
May 2006
August 2006
November 2006
January 2007
September 2007
November 2008
June 2009
October 2009
June 2010
December 2010
March 2011
May 2011
July 2011
October 2011
November 2011
April 2012
June 2012
July 2012
September 2012
November 2012
October 2013
April 2014
May 2014
September 2015
November 2015
December 2015
January 2016
November 2016
January 2017
May 2019
September 2019
December 2019
September 2020
March 2023
September 2023
June 2025
var spanGroupData = [ {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 26}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 130}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 52, "token_count": 30}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 51, "token_count": 5}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 100}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 72}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 64}, {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
283
38.50%
Arnaldo Carvalho de Melo
131
17.82%
Eric Dumazet
130
17.69%
Linus Torvalds (pre-git)
75
10.20%
Noriaki Takamiya
30
4.08%
Lorenzo Colitti
14
1.90%
Alexey Dobriyan
6
0.82%
Brian Haley
5
0.68%
Alexey Kuznetsov
5
0.68%
Pablo Neira Ayuso
4
0.54%
Hideaki Yoshifuji / 吉藤英明
2
0.27%
Hangbin Liu
2
0.27%
Nicolas Dichtel
1
0.14%
Linus Torvalds
1
0.14%
Others
46
6.26%
Total
735
inet6_hashtables.c
382
-
30
1899
Arnaldo Carvalho de Melo
Eric Dumazet
Linus Torvalds (pre-git)
Martin KaFai Lau
Pavel Emelyanov
David Ahern
Hannes Frederic Sowa
David S. Miller
Stephen Hemminger
Herbert Xu
Linus Torvalds
Tom Herbert
Hideaki Yoshifuji / 吉藤英明
Paolo Abeni
Kuniyuki Iwashima
Others
April 1994
June 1995
July 1996
September 1996
January 1997
March 1997
August 1997
October 1997
February 1998
March 1998
May 1998
August 1998
February 1999
June 1999
February 2002
March 2002
November 2002
June 2003
September 2003
November 2004
December 2004
February 2005
August 2005
October 2005
December 2005
March 2006
April 2006
September 2006
November 2006
February 2007
March 2007
November 2007
January 2008
February 2008
March 2008
June 2008
July 2008
November 2008
February 2009
October 2009
December 2009
January 2011
August 2011
April 2012
November 2012
January 2013
October 2013
March 2015
May 2015
July 2015
October 2015
January 2016
February 2016
April 2016
October 2016
December 2016
June 2017
August 2017
November 2017
December 2017
August 2018
November 2018
December 2018
May 2019
October 2019
July 2020
October 2021
November 2021
May 2022
September 2022
July 2023
March 2024
May 2024
August 2024
March 2025
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 24}, {"author_id": 40, "token_count": 15}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 24}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 55, "token_count": 22}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 231}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 226}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 29, "token_count": 52}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 29, "token_count": 18}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 143}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 14, "token_count": 49}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 37, "token_count": 103}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 37, "token_count": 20}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 37, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 59}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
488
25.70%
Eric Dumazet
422
22.22%
Linus Torvalds (pre-git)
140
7.37%
Martin KaFai Lau
128
6.74%
Pavel Emelyanov
73
3.84%
David Ahern
63
3.32%
Hannes Frederic Sowa
49
2.58%
David S. Miller
29
1.53%
Stephen Hemminger
22
1.16%
Herbert Xu
17
0.90%
Linus Torvalds
15
0.79%
Tom Herbert
14
0.74%
Hideaki Yoshifuji / 吉藤英明
12
0.63%
Paolo Abeni
9
0.47%
Kuniyuki Iwashima
1
0.05%
Others
417
21.96%
Total
1899
ioam6.c
1040
-
11
4932
Justin Iurman
Linus Torvalds (pre-git)
Eric Dumazet
Daniel Lezcano
Martin KaFai Lau
Thomas Graf
Hideaki Yoshifuji / 吉藤英明
Pavel Emelyanov
David L Stevens
Others
August 1992
September 1992
February 1993
June 1993
November 1993
September 1996
January 1997
January 1998
March 1998
August 1998
August 2006
April 2007
September 2007
January 2008
May 2008
June 2010
November 2011
July 2021
October 2021
December 2021
March 2022
August 2022
February 2024
November 2024
June 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 4239}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 8, "token_count": 102}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 8, "token_count": 69}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 37, "token_count": 29}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 8, "token_count": 292}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Justin Iurman
4702
95.34%
Linus Torvalds (pre-git)
87
1.76%
Eric Dumazet
33
0.67%
Daniel Lezcano
30
0.61%
Martin KaFai Lau
29
0.59%
Thomas Graf
15
0.30%
Hideaki Yoshifuji / 吉藤英明
10
0.20%
Pavel Emelyanov
7
0.14%
David L Stevens
6
0.12%
Others
13
0.26%
Total
4932
ioam6_iptunnel.c
570
-
14
2900
Justin Iurman
Roopa Prabhu
Eric W. Biedermann
Tom Herbert
Linus Torvalds (pre-git)
Eric Dumazet
Arnaldo Carvalho de Melo
Linus Torvalds
David Ahern
Thomas Graf
Others
February 1993
June 1993
November 1993
September 1996
February 2002
April 2007
July 2015
August 2015
October 2015
January 2017
April 2017
July 2021
October 2021
February 2022
October 2023
May 2024
August 2024
November 2024
December 2024
January 2025
March 2025
April 2025
June 2025
var spanGroupData = [ {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 49, "token_count": 61}, {"author_id": 25, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 59, "token_count": 17}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 1316}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 8, "token_count": 823}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 274}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 8, "token_count": 230}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 8, "token_count": 78}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Justin Iurman
2757
95.07%
Roopa Prabhu
61
2.10%
Eric W. Biedermann
17
0.59%
Tom Herbert
9
0.31%
Linus Torvalds (pre-git)
8
0.28%
Eric Dumazet
8
0.28%
Arnaldo Carvalho de Melo
3
0.10%
Linus Torvalds
2
0.07%
David Ahern
2
0.07%
Thomas Graf
1
0.03%
Others
32
1.10%
Total
2900
ip6_checksum.c
137
-
19
737
Arnaldo Carvalho de Melo
Linus Torvalds (pre-git)
Tom Herbert
Américo Wang
Vlad Yasevich
Hannes Frederic Sowa
Herbert Xu
Alexey Kuznetsov
Patrick McHardy
Others
June 1995
September 1996
October 2002
June 2004
November 2005
August 2006
November 2006
December 2006
April 2012
November 2012
January 2013
March 2013
February 2014
May 2014
June 2014
February 2016
March 2016
June 2016
November 2017
February 2018
October 2018
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 28, "token_count": 154}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 51}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 41, "token_count": 84}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 80}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
154
20.90%
Linus Torvalds (pre-git)
131
17.77%
Tom Herbert
84
11.40%
Américo Wang
84
11.40%
Vlad Yasevich
51
6.92%
Hannes Frederic Sowa
5
0.68%
Herbert Xu
4
0.54%
Alexey Kuznetsov
2
0.27%
Patrick McHardy
1
0.14%
Others
221
29.99%
Total
737
ip6_fib.c
2822
-
77
12727
Linus Torvalds (pre-git)
Wei Wang
David Ahern
Hannes Frederic Sowa
Ido Schimmel
Daniel Lezcano
Patrick McHardy
Kuniyuki Iwashima
Thomas Graf
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Nicolas Dichtel
Benjamin Thery
Stefano Brivio
Sabrina Dubroca
Stephen Hemminger
Florian Westphal
Xin Long
Herbert Xu
Paolo Abeni
Martin KaFai Lau
Linus Torvalds
Alexey Dobriyan
Arnaldo Carvalho de Melo
Roopa Prabhu
Brian Haley
Eric W. Biedermann
Daniel Borkmann
Christoph Hellwig
Others
September 1991
August 1992
September 1992
February 1993
June 1993
November 1993
April 1994
May 1994
July 1994
January 1995
June 1995
January 1996
September 1996
January 1997
March 1997
August 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
May 1999
June 1999
February 2002
September 2002
October 2002
April 2003
May 2003
June 2003
July 2003
February 2004
August 2004
March 2005
June 2005
August 2005
November 2005
March 2006
August 2006
October 2006
November 2006
December 2006
February 2007
March 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
July 2008
August 2008
January 2009
July 2009
January 2010
February 2010
March 2010
April 2010
October 2010
March 2011
April 2011
August 2011
November 2011
December 2011
April 2012
May 2012
June 2012
September 2012
October 2012
June 2013
July 2013
August 2013
September 2013
December 2013
March 2014
April 2014
September 2014
October 2014
January 2015
May 2015
July 2015
September 2015
October 2015
March 2016
May 2016
September 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
October 2018
November 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
May 2020
June 2020
August 2020
September 2020
October 2020
January 2021
February 2021
May 2021
July 2021
August 2021
September 2021
January 2022
November 2022
May 2023
December 2023
January 2024
February 2024
March 2024
April 2024
June 2024
October 2024
November 2024
April 2025
May 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1178}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 1368}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 20}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 9}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 151}, {"author_id": 7, "token_count": 540}, {"author_id": 25, "token_count": 360}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 25, "token_count": 22}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 10, "token_count": 31}, {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 16}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 58, "token_count": 91}, {"author_id": 18, "token_count": 644}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 55, "token_count": 34}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 12}, {"author_id": 7, "token_count": 97}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 60, "token_count": 301}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 48}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 98}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 14, "token_count": 22}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 56, "token_count": 4}, {"author_id": 14, "token_count": 892}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 14, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 14, "token_count": 192}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 15, "token_count": 26}, {"author_id": 14, "token_count": 87}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 27}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 59, "token_count": 5}, {"author_id": 48, "token_count": 31}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 19, "token_count": 382}, {"author_id": 21, "token_count": 83}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 33, "token_count": 58}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 21, "token_count": 1234}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 19, "token_count": 79}, {"author_id": 21, "token_count": 121}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 356}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 256}, {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 213}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 101}, {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 111}, {"author_id": 19, "token_count": 76}, {"author_id": 44, "token_count": 72}, {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 19, "token_count": 52}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 47, "token_count": 30}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 19, "token_count": 364}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 33, "token_count": 8}, {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 225}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 32, "token_count": 22}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 32, "token_count": 41}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 32, "token_count": 303}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 32, "token_count": 26}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 62}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2963
23.28%
Wei Wang
1450
11.39%
David Ahern
1303
10.24%
Hannes Frederic Sowa
1214
9.54%
Ido Schimmel
974
7.65%
Daniel Lezcano
705
5.54%
Patrick McHardy
637
5.01%
Kuniyuki Iwashima
392
3.08%
Thomas Graf
388
3.05%
Eric Dumazet
329
2.59%
Hideaki Yoshifuji / 吉藤英明
235
1.85%
David S. Miller
153
1.20%
Nicolas Dichtel
98
0.77%
Benjamin Thery
97
0.76%
Stefano Brivio
72
0.57%
Sabrina Dubroca
68
0.53%
Stephen Hemminger
34
0.27%
Florian Westphal
32
0.25%
Xin Long
31
0.24%
Herbert Xu
31
0.24%
Paolo Abeni
30
0.24%
Martin KaFai Lau
27
0.21%
Linus Torvalds
20
0.16%
Alexey Dobriyan
15
0.12%
Arnaldo Carvalho de Melo
9
0.07%
Roopa Prabhu
8
0.06%
Brian Haley
6
0.05%
Eric W. Biedermann
5
0.04%
Daniel Borkmann
4
0.03%
Christoph Hellwig
1
0.01%
Others
1396
10.97%
Total
12727
ip6_flowlabel.c
912
-
45
4411
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Christoph Hellwig
Benjamin Thery
Eric Dumazet
Eric W. Biedermann
Willem de Bruijn
Pavel Emelyanov
David S. Miller
Daniel Lezcano
Tom Herbert
Wei Wang
Herbert Xu
Alexey Dobriyan
Hannes Frederic Sowa
Arnaldo Carvalho de Melo
Linus Torvalds
Brian Haley
Others
September 1991
January 1992
August 1992
September 1992
November 1992
June 1993
June 1995
January 1996
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
June 1999
September 1999
July 2000
February 2002
April 2003
June 2003
July 2003
August 2003
September 2003
May 2004
August 2004
January 2005
May 2005
September 2005
October 2005
December 2005
January 2006
March 2006
October 2006
November 2006
December 2006
April 2007
July 2007
September 2007
October 2007
December 2007
January 2008
March 2008
June 2008
October 2008
November 2008
February 2009
November 2009
January 2010
April 2010
March 2011
July 2011
August 2011
November 2011
April 2012
May 2012
August 2012
November 2012
January 2013
February 2013
March 2013
November 2013
January 2014
November 2014
February 2015
March 2015
April 2015
April 2016
May 2016
December 2016
August 2017
October 2017
March 2018
April 2018
April 2019
May 2019
June 2019
July 2019
May 2020
July 2020
February 2022
October 2022
March 2023
September 2023
April 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 1966}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 23}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 305}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 89}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 65}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 58, "token_count": 175}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 59, "token_count": 110}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 234}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 15}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 42, "token_count": 88}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 31, "token_count": 225}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 42, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2357
53.43%
Hideaki Yoshifuji / 吉藤英明
556
12.60%
Christoph Hellwig
240
5.44%
Benjamin Thery
175
3.97%
Eric Dumazet
133
3.02%
Eric W. Biedermann
118
2.68%
Willem de Bruijn
106
2.40%
Pavel Emelyanov
89
2.02%
David S. Miller
80
1.81%
Daniel Lezcano
65
1.47%
Tom Herbert
13
0.29%
Wei Wang
11
0.25%
Herbert Xu
6
0.14%
Alexey Dobriyan
5
0.11%
Hannes Frederic Sowa
4
0.09%
Arnaldo Carvalho de Melo
4
0.09%
Linus Torvalds
2
0.05%
Brian Haley
1
0.02%
Others
446
10.11%
Total
4411
ip6_gre.c
2378
-
88
12681
Dmitry Kozlov
William Tu
Tom Herbert
Ville Nuorvala
Eric Dumazet
Nicolas Dichtel
Xin Long
Yasuyuki Kozakai
Pavel Emelyanov
Linus Torvalds (pre-git)
Martin KaFai Lau
Stephen Hemminger
Hangbin Liu
David S. Miller
Patrick McHardy
Alexey Dobriyan
Américo Wang
Taehee Yoo
Stefano Brivio
Willem de Bruijn
Steffen Klassert
Paolo Abeni
Eric W. Biedermann
Hideaki Yoshifuji / 吉藤英明
Kuniyuki Iwashima
Herbert Xu
Sabrina Dubroca
Lorenzo Colitti
Harald Welte
David Ahern
Brian Haley
Linus Torvalds
Others
September 1991
September 1992
June 1993
March 1996
September 1996
January 1997
March 1997
May 1998
August 1998
December 1998
January 1999
June 1999
June 2000
February 2002
April 2002
October 2002
January 2003
April 2003
June 2003
July 2003
August 2003
September 2004
October 2004
November 2004
January 2006
March 2006
October 2006
November 2006
February 2007
July 2007
February 2008
March 2008
April 2008
June 2008
October 2008
November 2008
June 2009
October 2009
November 2009
February 2010
August 2010
September 2010
March 2011
April 2011
November 2011
January 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
January 2013
February 2013
March 2013
May 2013
August 2013
September 2013
October 2013
December 2013
April 2014
July 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
April 2015
July 2015
August 2015
September 2015
December 2015
February 2016
April 2016
May 2016
June 2016
August 2016
September 2016
November 2016
January 2017
February 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
August 2018
September 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
July 2019
September 2019
October 2019
December 2019
February 2020
June 2020
July 2020
September 2020
November 2020
February 2021
March 2021
June 2021
July 2021
October 2021
November 2021
December 2021
April 2022
June 2022
July 2022
August 2022
October 2022
November 2022
March 2023
May 2023
July 2023
February 2024
March 2024
April 2024
August 2024
February 2025
March 2025
April 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 24, "token_count": 372}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 99}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 30, "token_count": 57}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 30, "token_count": 23}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 29, "token_count": 25}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 29, "token_count": 63}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 31}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 17, "token_count": 4389}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 55, "token_count": 44}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 41, "token_count": 8}, {"author_id": 59, "token_count": 8}, {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 41, "token_count": 22}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 140}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 4, "token_count": 9}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 62}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 47, "token_count": 19}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 281}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 287}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 50, "token_count": 5}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 48, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 48, "token_count": 26}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 48, "token_count": 61}, {"author_id": 27, "token_count": 2343}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 48, "token_count": 6}, {"author_id": 27, "token_count": 890}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 27, "token_count": 34}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 27, "token_count": 22}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 2, "token_count": 12}, {"author_id": 27, "token_count": 45}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 27, "token_count": 42}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 27, "token_count": 351}, {"author_id": 60, "token_count": 550}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 27}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 42, "token_count": 26}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 54, "token_count": 40}, {"author_id": 48, "token_count": 4}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 48, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 36, "token_count": 29}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 48, "token_count": 34}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 175}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 32, "token_count": 10}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 113}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Kozlov
4389
34.61%
William Tu
3732
29.43%
Tom Herbert
587
4.63%
Ville Nuorvala
504
3.97%
Eric Dumazet
209
1.65%
Nicolas Dichtel
203
1.60%
Xin Long
179
1.41%
Yasuyuki Kozakai
90
0.71%
Pavel Emelyanov
89
0.70%
Linus Torvalds (pre-git)
73
0.58%
Martin KaFai Lau
62
0.49%
Stephen Hemminger
48
0.38%
Hangbin Liu
42
0.33%
David S. Miller
35
0.28%
Patrick McHardy
33
0.26%
Alexey Dobriyan
32
0.25%
Américo Wang
31
0.24%
Taehee Yoo
29
0.23%
Stefano Brivio
27
0.21%
Willem de Bruijn
26
0.21%
Steffen Klassert
22
0.17%
Paolo Abeni
19
0.15%
Eric W. Biedermann
16
0.13%
Hideaki Yoshifuji / 吉藤英明
12
0.09%
Kuniyuki Iwashima
10
0.08%
Herbert Xu
10
0.08%
Sabrina Dubroca
5
0.04%
Lorenzo Colitti
5
0.04%
Harald Welte
3
0.02%
David Ahern
2
0.02%
Brian Haley
2
0.02%
Linus Torvalds
1
0.01%
Others
2154
16.99%
Total
12681
ip6_icmp.c
86
-
9
447
Linus Torvalds (pre-git)
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
Brian Haley
David S. Miller
Others
September 1992
June 1993
November 1993
May 1994
September 1996
August 1998
June 1999
February 2003
February 2007
August 2008
June 2009
April 2013
June 2016
November 2017
February 2020
June 2020
February 2021
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 177}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
55
12.30%
Eric Dumazet
11
2.46%
Hideaki Yoshifuji / 吉藤英明
6
1.34%
Brian Haley
4
0.89%
David S. Miller
2
0.45%
Others
353
78.97%
Total
447
ip6_input.c
597
-
59
2503
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Paolo Abeni
Eric Dumazet
David L Stevens
David S. Miller
Linus Torvalds
Tom Herbert
Arnaldo Carvalho de Melo
Hannes Frederic Sowa
Kuniyuki Iwashima
Eric W. Biedermann
David Ahern
Patrick McHardy
Herbert Xu
Willem de Bruijn
Florian Westphal
Daniel Lezcano
Martin KaFai Lau
Yasuyuki Kozakai
Pavel Emelyanov
Brian Haley
Alexey Kuznetsov
Stephen Hemminger
Xin Long
Jan Engelhardt
Alexey Dobriyan
Others
August 1992
September 1992
November 1992
December 1992
June 1993
April 1994
January 1995
June 1995
March 1996
September 1996
January 1997
March 1997
October 1997
January 1998
March 1998
May 1998
August 1998
February 1999
May 1999
June 1999
January 2000
February 2002
October 2002
November 2002
February 2003
March 2003
April 2003
May 2003
February 2004
April 2004
June 2004
July 2004
August 2004
March 2005
August 2005
November 2005
January 2006
June 2006
July 2006
October 2006
November 2006
March 2007
April 2007
September 2007
November 2007
March 2008
April 2008
June 2008
July 2008
October 2008
January 2009
March 2009
April 2009
June 2009
July 2009
September 2009
March 2010
April 2011
November 2011
May 2012
June 2012
July 2012
January 2013
February 2013
March 2013
August 2013
December 2013
January 2014
August 2014
November 2014
April 2015
June 2015
July 2015
September 2015
February 2016
April 2016
May 2016
June 2016
March 2017
April 2017
April 2018
July 2018
September 2018
November 2018
December 2018
May 2019
August 2019
September 2019
October 2019
November 2019
March 2020
February 2021
February 2022
March 2022
April 2022
July 2022
March 2023
August 2023
February 2024
September 2024
February 2025
June 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 49}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 10, "token_count": 18}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 9, "token_count": 65}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 26}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 154}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 59, "token_count": 27}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 6, "token_count": 41}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 459}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 47, "token_count": 37}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 47, "token_count": 108}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 32, "token_count": 30}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 42, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
454
18.14%
Hideaki Yoshifuji / 吉藤英明
406
16.22%
Paolo Abeni
161
6.43%
Eric Dumazet
143
5.71%
David L Stevens
71
2.84%
David S. Miller
53
2.12%
Linus Torvalds
49
1.96%
Tom Herbert
41
1.64%
Arnaldo Carvalho de Melo
38
1.52%
Hannes Frederic Sowa
33
1.32%
Kuniyuki Iwashima
30
1.20%
Eric W. Biedermann
27
1.08%
David Ahern
21
0.84%
Patrick McHardy
15
0.60%
Herbert Xu
15
0.60%
Willem de Bruijn
14
0.56%
Florian Westphal
13
0.52%
Daniel Lezcano
7
0.28%
Martin KaFai Lau
5
0.20%
Yasuyuki Kozakai
4
0.16%
Pavel Emelyanov
4
0.16%
Brian Haley
4
0.16%
Alexey Kuznetsov
4
0.16%
Stephen Hemminger
3
0.12%
Xin Long
2
0.08%
Jan Engelhardt
1
0.04%
Alexey Dobriyan
1
0.04%
Others
884
35.32%
Total
2503
ip6_offload.c
489
-
33
2423
Vlad Yasevich
Eric Dumazet
Herbert Xu
Tom Herbert
Willem de Bruijn
Paolo Abeni
Hideaki Yoshifuji / 吉藤英明
Hannes Frederic Sowa
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
David S. Miller
Steffen Klassert
Américo Wang
Stephen Hemminger
Alexey Dobriyan
Sabrina Dubroca
Florian Westphal
Others
June 1993
November 1993
May 1994
June 1995
September 1996
March 1997
October 2002
May 2003
December 2005
June 2006
July 2006
April 2007
February 2008
December 2008
January 2009
February 2009
May 2009
July 2009
September 2009
November 2011
October 2012
November 2012
August 2013
October 2013
December 2013
January 2014
February 2014
May 2014
August 2014
October 2014
October 2015
February 2016
March 2016
April 2016
May 2016
September 2016
October 2016
December 2016
February 2017
March 2017
May 2017
June 2017
October 2017
April 2018
June 2018
September 2018
November 2018
December 2018
February 2019
May 2019
February 2021
November 2021
February 2022
May 2022
September 2022
December 2022
June 2023
January 2024
March 2024
April 2024
May 2024
July 2025
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 22}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 12, "token_count": 44}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 12, "token_count": 109}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 872}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 14, "token_count": 40}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 77}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 47, "token_count": 67}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 42, "token_count": 79}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 166}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
872
35.99%
Eric Dumazet
480
19.81%
Herbert Xu
178
7.35%
Tom Herbert
99
4.09%
Willem de Bruijn
92
3.80%
Paolo Abeni
79
3.26%
Hideaki Yoshifuji / 吉藤英明
67
2.77%
Hannes Frederic Sowa
41
1.69%
Linus Torvalds (pre-git)
29
1.20%
Arnaldo Carvalho de Melo
25
1.03%
David S. Miller
22
0.91%
Steffen Klassert
13
0.54%
Américo Wang
6
0.25%
Stephen Hemminger
5
0.21%
Alexey Dobriyan
4
0.17%
Sabrina Dubroca
2
0.08%
Florian Westphal
1
0.04%
Others
408
16.84%
Total
2423
ip6_offload.h
15
-
3
34
Vlad Yasevich
Tom Herbert
Others
November 2012
April 2016
May 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 30}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
30
88.24%
Tom Herbert
2
5.88%
Others
2
5.88%
Total
34
ip6_output.c
2072
-
125
10135
Pablo Neira Ayuso
Kazunori Miyazawa
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Vlad Yasevich
Eric Dumazet
Herbert Xu
David S. Miller
Willem de Bruijn
Ville Nuorvala
Hannes Frederic Sowa
Alexey Kuznetsov
Florian Westphal
Arnaldo Carvalho de Melo
Jan Engelhardt
Eric W. Biedermann
David Ahern
Paolo Abeni
David L Stevens
Pavel Emelyanov
Roopa Prabhu
Patrick McHardy
Martin KaFai Lau
Daniel Lezcano
Wei Wang
Tom Herbert
Nicolas Dichtel
Brian Haley
Stefano Brivio
Steffen Klassert
Linus Torvalds
Ido Schimmel
Alexey Dobriyan
Xin Long
Thomas Graf
David Lebrun
Masahide Nakamura
Daniel Borkmann
Sabrina Dubroca
Américo Wang
Yasuyuki Kozakai
Stephen Hemminger
Benjamin Thery
Yuval Mintz
Kuniyuki Iwashima
Others
March 1992
May 1992
August 1992
September 1992
November 1992
December 1992
June 1993
April 1994
May 1994
August 1994
January 1995
June 1995
September 1996
March 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
June 1999
January 2000
August 2000
February 2002
August 2002
October 2002
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
October 2003
December 2003
February 2004
March 2004
April 2004
June 2004
July 2004
August 2004
September 2004
October 2004
December 2004
January 2005
March 2005
May 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
May 2006
June 2006
July 2006
August 2006
September 2006
November 2006
December 2006
March 2007
April 2007
May 2007
August 2007
September 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
August 2008
September 2008
October 2008
December 2008
February 2009
March 2009
April 2009
June 2009
August 2009
September 2009
January 2010
February 2010
March 2010
April 2010
May 2010
September 2010
December 2010
February 2011
March 2011
April 2011
May 2011
July 2011
August 2011
October 2011
November 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
January 2013
February 2013
May 2013
June 2013
July 2013
September 2013
October 2013
November 2013
December 2013
February 2014
March 2014
April 2014
May 2014
July 2014
August 2014
September 2014
November 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
December 2015
January 2016
April 2016
May 2016
June 2016
August 2016
September 2016
November 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
July 2018
November 2018
December 2018
March 2019
April 2019
May 2019
June 2019
September 2019
October 2019
November 2019
December 2019
July 2020
September 2020
January 2021
February 2021
June 2021
July 2021
August 2021
October 2021
November 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
September 2022
December 2022
January 2023
March 2023
April 2023
May 2023
June 2023
August 2023
September 2023
October 2023
February 2024
April 2024
May 2024
July 2024
August 2024
October 2024
December 2024
March 2025
April 2025
May 2025
June 2025
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 287}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 40, "token_count": 14}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 179}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 22, "token_count": 1193}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 4}, {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 22, "token_count": 2}, {"author_id": 24, "token_count": 36}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 12, "token_count": 21}, {"author_id": 1, "token_count": 35}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 12, "token_count": 6}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 12, "token_count": 81}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 76}, {"author_id": 34, "token_count": 3}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 24, "token_count": 215}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 1, "token_count": 78}, {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 19}, {"author_id": 12, "token_count": 3}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 65}, {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 23}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 29, "token_count": 52}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 59, "token_count": 2}, {"author_id": 12, "token_count": 14}, {"author_id": 29, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 25}, {"author_id": 1, "token_count": 36}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 38}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 12, "token_count": 232}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 51, "token_count": 24}, {"author_id": 38, "token_count": 78}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 152}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 27}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 87}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 27}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 55}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 52}, {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 48, "token_count": 12}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 41, "token_count": 5}, {"author_id": 15, "token_count": 8}, {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 35, "token_count": 565}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 55}, {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 23}, {"author_id": 37, "token_count": 20}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 59, "token_count": 31}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 49, "token_count": 21}, {"author_id": 25, "token_count": 3}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 59, "token_count": 29}, {"author_id": 15, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 59, "token_count": 19}, {"author_id": 14, "token_count": 68}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 47, "token_count": 18}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 21, "token_count": 30}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 56, "token_count": 8}, {"author_id": 49, "token_count": 26}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 5, "token_count": 10}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 42, "token_count": 8}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 45, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 58}, {"author_id": 47, "token_count": 31}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 47, "token_count": 4}, {"author_id": 42, "token_count": 62}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 42, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 47, "token_count": 7}, {"author_id": 42, "token_count": 27}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 42, "token_count": 155}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 15, "token_count": 7}, {"author_id": 19, "token_count": 13}, {"author_id": 44, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 26, "token_count": 1200}, {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 11, "token_count": 5}, {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 42, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 37, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 42, "token_count": 9}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
1204
11.88%
Kazunori Miyazawa
1195
11.79%
Linus Torvalds (pre-git)
1171
11.55%
Hideaki Yoshifuji / 吉藤英明
586
5.78%
Vlad Yasevich
566
5.58%
Eric Dumazet
545
5.38%
Herbert Xu
399
3.94%
David S. Miller
354
3.49%
Willem de Bruijn
291
2.87%
Ville Nuorvala
251
2.48%
Hannes Frederic Sowa
188
1.85%
Alexey Kuznetsov
179
1.77%
Florian Westphal
107
1.06%
Arnaldo Carvalho de Melo
95
0.94%
Jan Engelhardt
81
0.80%
Eric W. Biedermann
81
0.80%
David Ahern
64
0.63%
Paolo Abeni
60
0.59%
David L Stevens
58
0.57%
Pavel Emelyanov
56
0.55%
Roopa Prabhu
47
0.46%
Patrick McHardy
37
0.37%
Martin KaFai Lau
37
0.37%
Daniel Lezcano
31
0.31%
Wei Wang
30
0.30%
Tom Herbert
28
0.28%
Nicolas Dichtel
24
0.24%
Brian Haley
24
0.24%
Stefano Brivio
20
0.20%
Steffen Klassert
17
0.17%
Linus Torvalds
14
0.14%
Ido Schimmel
13
0.13%
Alexey Dobriyan
13
0.13%
Xin Long
12
0.12%
Thomas Graf
11
0.11%
David Lebrun
10
0.10%
Masahide Nakamura
8
0.08%
Daniel Borkmann
8
0.08%
Sabrina Dubroca
7
0.07%
Américo Wang
5
0.05%
Yasuyuki Kozakai
4
0.04%
Stephen Hemminger
3
0.03%
Benjamin Thery
2
0.02%
Yuval Mintz
1
0.01%
Kuniyuki Iwashima
1
0.01%
Others
2187
21.58%
Total
10135
ip6_tunnel.c
2406
-
100
11524
Ville Nuorvala
Nicolas Dichtel
Tom Herbert
Yasuyuki Kozakai
Eric Dumazet
Pavel Emelyanov
Dmitry Kozlov
Steffen Klassert
Xin Long
David S. Miller
Linus Torvalds (pre-git)
Paolo Abeni
Alexey Dobriyan
Patrick McHardy
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
Hangbin Liu
Eric W. Biedermann
Stephen Hemminger
Martin KaFai Lau
Stefano Brivio
David Ahern
Américo Wang
Lorenzo Colitti
Kuniyuki Iwashima
William Tu
Brian Haley
Willem de Bruijn
Ido Schimmel
Daniel Lezcano
Kazunori Miyazawa
Noriaki Takamiya
Alexey Kuznetsov
Linus Torvalds
Christoph Hellwig
Others
September 1991
August 1992
September 1992
February 1993
June 1993
April 1994
June 1995
March 1996
September 1996
January 1997
March 1997
October 1997
May 1998
August 1998
December 1998
January 1999
February 1999
June 1999
February 2002
October 2002
January 2003
March 2003
June 2003
July 2003
August 2003
February 2004
June 2004
September 2004
November 2004
June 2005
July 2005
January 2006
February 2006
March 2006
April 2006
September 2006
October 2006
November 2006
February 2007
April 2007
July 2007
September 2007
October 2007
November 2007
January 2008
February 2008
March 2008
April 2008
September 2008
November 2008
February 2009
June 2009
August 2009
September 2009
October 2009
November 2009
January 2010
February 2010
August 2010
September 2010
October 2010
November 2010
March 2011
April 2011
May 2011
July 2011
August 2011
September 2011
November 2011
December 2011
January 2012
April 2012
May 2012
June 2012
July 2012
August 2012
October 2012
November 2012
January 2013
March 2013
August 2013
September 2013
October 2013
November 2013
December 2013
April 2014
May 2014
July 2014
September 2014
October 2014
November 2014
January 2015
March 2015
April 2015
July 2015
September 2015
December 2015
February 2016
April 2016
May 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
September 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
May 2018
August 2018
September 2018
October 2018
December 2018
March 2019
May 2019
July 2019
December 2019
February 2020
May 2020
June 2020
July 2020
August 2020
October 2020
November 2020
February 2021
March 2021
April 2021
June 2021
July 2021
October 2021
December 2021
January 2022
February 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
March 2023
January 2024
February 2024
March 2024
May 2024
August 2024
September 2024
October 2024
February 2025
March 2025
April 2025
June 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 24, "token_count": 2203}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 24, "token_count": 166}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 24, "token_count": 181}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 36}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 30, "token_count": 106}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 24, "token_count": 379}, {"author_id": 30, "token_count": 361}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 22, "token_count": 7}, {"author_id": 55, "token_count": 2}, {"author_id": 30, "token_count": 635}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 41}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 29, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 29, "token_count": 469}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 14}, {"author_id": 55, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 12}, {"author_id": 2, "token_count": 15}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 59, "token_count": 30}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 46}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 113}, {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 6}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 24, "token_count": 215}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 2, "token_count": 38}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 17, "token_count": 269}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 59, "token_count": 10}, {"author_id": 11, "token_count": 976}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 41, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 11, "token_count": 140}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 11, "token_count": 45}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 209}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 11, "token_count": 53}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 40}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 47, "token_count": 35}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 648}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 6, "token_count": 592}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 400}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 50, "token_count": 16}, {"author_id": 47, "token_count": 28}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 41, "token_count": 10}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 48, "token_count": 30}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 48, "token_count": 108}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 48, "token_count": 11}, {"author_id": 27, "token_count": 12}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 48, "token_count": 34}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 39}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 54, "token_count": 40}, {"author_id": 48, "token_count": 10}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 44, "token_count": 29}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 42, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 462}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 90}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 11, "token_count": 149}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ville Nuorvala
3144
27.28%
Nicolas Dichtel
1474
12.79%
Tom Herbert
1251
10.86%
Yasuyuki Kozakai
1103
9.57%
Eric Dumazet
584
5.07%
Pavel Emelyanov
477
4.14%
Dmitry Kozlov
269
2.33%
Steffen Klassert
217
1.88%
Xin Long
197
1.71%
David S. Miller
146
1.27%
Linus Torvalds (pre-git)
78
0.68%
Paolo Abeni
70
0.61%
Alexey Dobriyan
70
0.61%
Patrick McHardy
65
0.56%
Herbert Xu
59
0.51%
Hideaki Yoshifuji / 吉藤英明
43
0.37%
Arnaldo Carvalho de Melo
43
0.37%
Hangbin Liu
42
0.36%
Eric W. Biedermann
42
0.36%
Stephen Hemminger
41
0.36%
Martin KaFai Lau
40
0.35%
Stefano Brivio
29
0.25%
David Ahern
26
0.23%
Américo Wang
18
0.16%
Lorenzo Colitti
16
0.14%
Kuniyuki Iwashima
15
0.13%
William Tu
12
0.10%
Brian Haley
12
0.10%
Willem de Bruijn
11
0.10%
Ido Schimmel
9
0.08%
Daniel Lezcano
9
0.08%
Kazunori Miyazawa
7
0.06%
Noriaki Takamiya
4
0.03%
Alexey Kuznetsov
3
0.03%
Linus Torvalds
2
0.02%
Christoph Hellwig
2
0.02%
Others
1894
16.44%
Total
11524
ip6_udp_tunnel.c
186
-
19
899
Tom Herbert
Américo Wang
David S. Miller
Linus Torvalds (pre-git)
Eric Dumazet
Christoph Hellwig
Daniel Borkmann
Vlad Yasevich
Eric W. Biedermann
Others
March 1997
July 2014
September 2014
November 2014
January 2015
April 2015
May 2015
August 2015
March 2016
January 2018
December 2018
January 2019
May 2019
May 2020
September 2023
October 2023
February 2024
June 2025
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 284}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 256}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 41, "token_count": 20}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 247}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
293
32.59%
Américo Wang
20
2.22%
David S. Miller
8
0.89%
Linus Torvalds (pre-git)
7
0.78%
Eric Dumazet
5
0.56%
Christoph Hellwig
5
0.56%
Daniel Borkmann
4
0.44%
Vlad Yasevich
3
0.33%
Eric W. Biedermann
3
0.33%
Others
551
61.29%
Total
899
ip6_vti.c
1314
-
56
6270
Steffen Klassert
Xin Long
Nicolas Dichtel
Eric Dumazet
Stefano Brivio
Sabrina Dubroca
Herbert Xu
Kuniyuki Iwashima
Willem de Bruijn
Lorenzo Colitti
Patrick McHardy
Florian Westphal
Eric W. Biedermann
Américo Wang
Paolo Abeni
Dmitry Kozlov
David S. Miller
Arnaldo Carvalho de Melo
Hideaki Yoshifuji / 吉藤英明
David Ahern
Kazunori Miyazawa
Hangbin Liu
Alexey Dobriyan
Others
March 2003
April 2003
June 2003
February 2004
July 2004
August 2004
January 2006
September 2006
April 2007
October 2007
November 2007
December 2007
October 2008
July 2012
August 2012
November 2012
July 2013
August 2013
October 2013
January 2014
February 2014
March 2014
May 2014
July 2014
September 2014
October 2014
November 2014
January 2015
March 2015
April 2015
May 2015
September 2015
October 2015
February 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
April 2017
May 2017
September 2017
December 2017
March 2018
April 2018
June 2018
August 2018
December 2018
February 2019
March 2019
May 2019
December 2019
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
October 2020
February 2021
March 2021
July 2021
October 2021
December 2021
June 2022
August 2022
November 2022
July 2023
February 2024
April 2024
May 2024
February 2025
March 2025
April 2025
June 2025
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 3859}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 834}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 48, "token_count": 45}, {"author_id": 4, "token_count": 93}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 63}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 50, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 44, "token_count": 88}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 42, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 11, "token_count": 67}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 11, "token_count": 96}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 33, "token_count": 48}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 48, "token_count": 176}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 32, "token_count": 17}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
4894
78.05%
Xin Long
222
3.54%
Nicolas Dichtel
179
2.85%
Eric Dumazet
94
1.50%
Stefano Brivio
90
1.44%
Sabrina Dubroca
48
0.77%
Herbert Xu
25
0.40%
Kuniyuki Iwashima
17
0.27%
Willem de Bruijn
15
0.24%
Lorenzo Colitti
14
0.22%
Patrick McHardy
10
0.16%
Florian Westphal
8
0.13%
Eric W. Biedermann
8
0.13%
Américo Wang
6
0.10%
Paolo Abeni
4
0.06%
Dmitry Kozlov
3
0.05%
David S. Miller
3
0.05%
Arnaldo Carvalho de Melo
3
0.05%
Hideaki Yoshifuji / 吉藤英明
2
0.03%
David Ahern
2
0.03%
Kazunori Miyazawa
1
0.02%
Hangbin Liu
1
0.02%
Alexey Dobriyan
1
0.02%
Others
620
9.89%
Total
6270
ip6mr.c
2774
-
90
13621
Hideaki Yoshifuji / 吉藤英明
Patrick McHardy
Yuval Mintz
Nicolas Dichtel
Eric Dumazet
Benjamin Thery
Linus Torvalds (pre-git)
David S. Miller
David Ahern
Arnaldo Carvalho de Melo
Paolo Abeni
Sabrina Dubroca
Kazunori Miyazawa
Kuniyuki Iwashima
Xin Long
Thomas Graf
Christoph Hellwig
Pavel Emelyanov
Eric W. Biedermann
Willem de Bruijn
Hannes Frederic Sowa
Stephen Hemminger
Martin KaFai Lau
Florian Westphal
Ido Schimmel
Masahide Nakamura
Herbert Xu
Alexey Kuznetsov
Américo Wang
Alexey Dobriyan
Hangbin Liu
David L Stevens
Daniel Lezcano
Linus Torvalds
Jan Engelhardt
Brian Haley
Others
August 1992
September 1992
October 1992
June 1993
April 1994
January 1995
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
August 1998
February 1999
May 1999
June 1999
June 2000
February 2002
April 2002
October 2002
February 2003
April 2003
May 2003
September 2003
November 2003
January 2004
April 2004
May 2004
June 2004
August 2004
October 2004
January 2005
March 2005
June 2005
August 2005
December 2005
March 2006
June 2006
August 2006
October 2006
January 2007
March 2007
April 2007
November 2007
January 2008
March 2008
April 2008
May 2008
June 2008
July 2008
October 2008
November 2008
December 2008
January 2009
February 2009
June 2009
August 2009
September 2009
October 2009
February 2010
March 2010
April 2010
May 2010
June 2010
November 2010
February 2011
March 2011
April 2011
July 2011
September 2011
November 2011
February 2012
April 2012
May 2012
July 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
July 2013
September 2013
December 2013
January 2014
March 2014
April 2014
July 2014
August 2014
October 2014
November 2014
January 2015
March 2015
April 2015
August 2015
September 2015
October 2015
November 2015
April 2016
May 2016
June 2016
July 2016
September 2016
October 2016
December 2016
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
September 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
June 2018
October 2018
December 2018
January 2019
February 2019
March 2019
May 2019
September 2019
October 2019
March 2020
May 2020
July 2020
December 2021
February 2022
April 2022
June 2022
July 2022
September 2022
November 2022
December 2022
June 2023
July 2023
February 2024
April 2024
August 2024
October 2024
November 2024
January 2025
February 2025
April 2025
May 2025
June 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 6}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 22, "token_count": 48}, {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 25, "token_count": 35}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 57}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 29, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 1, "token_count": 3}, {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 4199}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 58, "token_count": 8}, {"author_id": 55, "token_count": 16}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 58, "token_count": 532}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 10, "token_count": 1}, {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 1}, {"author_id": 11, "token_count": 9}, {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 7, "token_count": 1854}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 10, "token_count": 332}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 59, "token_count": 5}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 474}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 307}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 11, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 59, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 48, "token_count": 42}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 289}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 45, "token_count": 1033}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 45, "token_count": 490}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 33, "token_count": 43}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 158}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 42, "token_count": 24}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 33, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 31, "token_count": 32}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 99}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 264}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 516}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 19, "token_count": 8}, {"author_id": 37, "token_count": 18}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 32, "token_count": 43}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 47, "token_count": 60}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 653}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
4235
31.09%
Patrick McHardy
1882
13.82%
Yuval Mintz
1523
11.18%
Nicolas Dichtel
839
6.16%
Eric Dumazet
564
4.14%
Benjamin Thery
540
3.96%
Linus Torvalds (pre-git)
413
3.03%
David S. Miller
413
3.03%
David Ahern
183
1.34%
Arnaldo Carvalho de Melo
69
0.51%
Paolo Abeni
64
0.47%
Sabrina Dubroca
51
0.37%
Kazunori Miyazawa
48
0.35%
Kuniyuki Iwashima
43
0.32%
Xin Long
42
0.31%
Thomas Graf
41
0.30%
Christoph Hellwig
34
0.25%
Pavel Emelyanov
33
0.24%
Eric W. Biedermann
27
0.20%
Willem de Bruijn
24
0.18%
Hannes Frederic Sowa
21
0.15%
Stephen Hemminger
19
0.14%
Martin KaFai Lau
18
0.13%
Florian Westphal
17
0.12%
Ido Schimmel
9
0.07%
Masahide Nakamura
8
0.06%
Herbert Xu
8
0.06%
Alexey Kuznetsov
8
0.06%
Américo Wang
7
0.05%
Alexey Dobriyan
7
0.05%
Hangbin Liu
5
0.04%
David L Stevens
5
0.04%
Daniel Lezcano
4
0.03%
Linus Torvalds
3
0.02%
Jan Engelhardt
1
0.01%
Brian Haley
1
0.01%
Others
2412
17.71%
Total
13621
ipcomp6.c
224
-
24
1050
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Alexey Dobriyan
Steffen Klassert
Sabrina Dubroca
David S. Miller
Linus Torvalds (pre-git)
Lorenzo Colitti
Masahide Nakamura
Xin Long
Ville Nuorvala
Eric Dumazet
Brian Haley
Others
June 1993
April 1994
May 1994
June 1995
September 1996
March 1997
August 2002
November 2002
March 2003
April 2003
May 2003
August 2003
June 2004
July 2004
September 2004
March 2006
May 2006
August 2006
September 2006
November 2006
February 2007
June 2007
October 2007
November 2007
January 2008
July 2008
November 2008
June 2009
January 2010
February 2010
April 2011
May 2012
June 2012
July 2012
September 2013
March 2014
November 2016
April 2017
June 2018
May 2019
July 2020
September 2022
July 2025
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 206}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 12, "token_count": 137}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 12, "token_count": 185}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 39}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 50, "token_count": 14}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 33, "token_count": 18}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 33, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
363
34.57%
Hideaki Yoshifuji / 吉藤英明
100
9.52%
Alexey Dobriyan
43
4.10%
Steffen Klassert
36
3.43%
Sabrina Dubroca
34
3.24%
David S. Miller
33
3.14%
Linus Torvalds (pre-git)
17
1.62%
Lorenzo Colitti
14
1.33%
Masahide Nakamura
9
0.86%
Xin Long
8
0.76%
Ville Nuorvala
5
0.48%
Eric Dumazet
4
0.38%
Brian Haley
2
0.19%
Others
382
36.38%
Total
1050
ipv6_sockglue.c
1476
-
72
6890
Linus Torvalds (pre-git)
Christoph Hellwig
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
Brian Haley
Martin KaFai Lau
David L Stevens
David S. Miller
Kuniyuki Iwashima
Arnaldo Carvalho de Melo
Willem de Bruijn
Linus Torvalds
Eric W. Biedermann
Pavel Emelyanov
Herbert Xu
David Lebrun
Stephen Hemminger
Wei Wang
Hangbin Liu
Alexey Dobriyan
Daniel Lezcano
Tom Herbert
Lorenzo Colitti
Alexey Kuznetsov
Kazunori Miyazawa
Hannes Frederic Sowa
Américo Wang
Others
January 1992
March 1992
August 1992
September 1992
October 1992
February 1993
June 1993
September 1993
November 1993
April 1994
May 1994
January 1995
June 1995
January 1996
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
June 1999
January 2000
October 2000
February 2002
March 2002
August 2002
October 2002
March 2003
April 2003
May 2003
June 2003
February 2004
March 2004
May 2004
July 2004
January 2005
March 2005
August 2005
September 2005
November 2005
December 2005
January 2006
March 2006
September 2006
November 2006
December 2006
March 2007
May 2007
July 2007
August 2007
September 2007
December 2007
January 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
November 2008
December 2008
January 2009
August 2009
September 2009
October 2009
April 2010
October 2010
March 2011
August 2011
October 2011
November 2011
February 2012
April 2012
November 2012
January 2013
May 2013
October 2013
November 2013
December 2013
January 2014
June 2014
July 2014
January 2015
March 2015
November 2015
April 2016
May 2016
August 2016
October 2016
November 2016
December 2016
January 2017
July 2017
September 2017
January 2018
July 2018
September 2018
November 2018
February 2019
March 2019
May 2019
July 2019
February 2020
March 2020
April 2020
May 2020
July 2020
August 2020
November 2020
August 2021
October 2021
November 2021
February 2022
May 2022
August 2022
September 2022
October 2022
August 2023
September 2023
December 2023
February 2024
March 2024
June 2024
August 2024
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 383}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 406}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 40, "token_count": 21}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 6}, {"author_id": 10, "token_count": 19}, {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 9, "token_count": 29}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 9, "token_count": 142}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 20}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 263}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 4}, {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 51, "token_count": 23}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 1, "token_count": 52}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 2, "token_count": 14}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 7}, {"author_id": 10, "token_count": 2}, {"author_id": 1, "token_count": 59}, {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 356}, {"author_id": 29, "token_count": 6}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 51, "token_count": 147}, {"author_id": 2, "token_count": 18}, {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 59, "token_count": 16}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 37, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 42, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 54, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 31, "token_count": 1299}, {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 37, "token_count": 171}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 32, "token_count": 37}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 38}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 516}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 235}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1867
27.10%
Christoph Hellwig
1303
18.91%
Eric Dumazet
922
13.38%
Hideaki Yoshifuji / 吉藤英明
779
11.31%
Brian Haley
180
2.61%
Martin KaFai Lau
179
2.60%
David L Stevens
177
2.57%
David S. Miller
69
1.00%
Kuniyuki Iwashima
43
0.62%
Arnaldo Carvalho de Melo
33
0.48%
Willem de Bruijn
25
0.36%
Linus Torvalds
22
0.32%
Eric W. Biedermann
16
0.23%
Pavel Emelyanov
15
0.22%
Herbert Xu
15
0.22%
David Lebrun
11
0.16%
Stephen Hemminger
10
0.15%
Wei Wang
9
0.13%
Hangbin Liu
9
0.13%
Alexey Dobriyan
9
0.13%
Daniel Lezcano
8
0.12%
Tom Herbert
7
0.10%
Lorenzo Colitti
6
0.09%
Alexey Kuznetsov
6
0.09%
Kazunori Miyazawa
4
0.06%
Hannes Frederic Sowa
3
0.04%
Américo Wang
3
0.04%
Others
1156
16.78%
Total
6890
mcast.c
3253
-
76
15770
David L Stevens
Taehee Yoo
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Daniel Borkmann
Eric Dumazet
Hangbin Liu
Daniel Lezcano
Hannes Frederic Sowa
Américo Wang
David S. Miller
Vlad Yasevich
Arnaldo Carvalho de Melo
Linus Torvalds
Pavel Emelyanov
Alexey Dobriyan
Herbert Xu
Martin KaFai Lau
Eric W. Biedermann
Kazunori Miyazawa
Alexey Kuznetsov
Thomas Graf
Nicolas Dichtel
David Ahern
Stephen Hemminger
Patrick McHardy
Jan Engelhardt
Christoph Hellwig
Brian Haley
Others
September 1991
March 1992
May 1992
August 1992
September 1992
February 1993
June 1993
April 1994
May 1994
January 1995
June 1995
January 1996
September 1996
March 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
May 1999
June 1999
May 2000
September 2000
February 2002
May 2002
June 2002
September 2002
October 2002
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
October 2003
November 2003
January 2004
February 2004
March 2004
April 2004
June 2004
July 2004
September 2004
November 2004
December 2004
January 2005
June 2005
July 2005
September 2005
October 2005
December 2005
January 2006
February 2006
March 2006
August 2006
September 2006
November 2006
February 2007
March 2007
April 2007
May 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
October 2008
November 2008
April 2009
June 2009
September 2009
November 2009
January 2010
March 2010
April 2010
June 2010
November 2010
March 2011
April 2011
August 2011
November 2011
December 2011
April 2012
May 2012
July 2012
October 2012
December 2012
January 2013
February 2013
May 2013
June 2013
July 2013
August 2013
September 2013
January 2014
March 2014
June 2014
September 2014
November 2014
February 2015
March 2015
April 2015
September 2015
October 2015
February 2016
August 2016
October 2016
January 2017
February 2017
March 2017
June 2017
July 2017
October 2017
December 2017
February 2018
March 2018
April 2018
June 2018
July 2018
October 2018
January 2019
May 2019
August 2019
March 2020
June 2020
March 2021
April 2021
June 2021
August 2021
September 2021
February 2022
March 2022
April 2022
July 2022
September 2022
October 2022
March 2023
July 2023
September 2023
October 2023
January 2024
February 2024
August 2024
December 2024
February 2025
July 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 325}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 492}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 421}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 53}, {"author_id": 40, "token_count": 38}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 57, "token_count": 12}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 9, "token_count": 5478}, {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 901}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 10, "token_count": 48}, {"author_id": 9, "token_count": 6}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 9, "token_count": 66}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 9, "token_count": 23}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 9, "token_count": 28}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 9, "token_count": 72}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 9, "token_count": 299}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 9, "token_count": 144}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 46, "token_count": 8}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 23}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 50}, {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 8}, {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 279}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 90}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 49}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 8}, {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 41, "token_count": 21}, {"author_id": 14, "token_count": 144}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 56, "token_count": 21}, {"author_id": 14, "token_count": 54}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 56, "token_count": 618}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 54, "token_count": 34}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 41, "token_count": 164}, {"author_id": 56, "token_count": 42}, {"author_id": 14, "token_count": 60}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 56, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 54, "token_count": 43}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 41, "token_count": 17}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 54, "token_count": 81}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 35, "token_count": 131}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 54, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 54, "token_count": 117}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 36, "token_count": 2082}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 36, "token_count": 69}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 36, "token_count": 66}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 36, "token_count": 26}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 37, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 2, "token_count": 82}, {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 2, "token_count": 104}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
David L Stevens
6202
39.33%
Taehee Yoo
2243
14.22%
Linus Torvalds (pre-git)
1831
11.61%
Hideaki Yoshifuji / 吉藤英明
1355
8.59%
Daniel Borkmann
695
4.41%
Eric Dumazet
544
3.45%
Hangbin Liu
288
1.83%
Daniel Lezcano
279
1.77%
Hannes Frederic Sowa
278
1.76%
Américo Wang
204
1.29%
David S. Miller
175
1.11%
Vlad Yasevich
131
0.83%
Arnaldo Carvalho de Melo
79
0.50%
Linus Torvalds
38
0.24%
Pavel Emelyanov
35
0.22%
Alexey Dobriyan
24
0.15%
Herbert Xu
17
0.11%
Martin KaFai Lau
16
0.10%
Eric W. Biedermann
13
0.08%
Kazunori Miyazawa
12
0.08%
Alexey Kuznetsov
12
0.08%
Thomas Graf
6
0.04%
Nicolas Dichtel
5
0.03%
David Ahern
4
0.03%
Stephen Hemminger
2
0.01%
Patrick McHardy
2
0.01%
Jan Engelhardt
2
0.01%
Christoph Hellwig
2
0.01%
Brian Haley
1
0.01%
Others
801
5.08%
Total
15770
mcast_snoop.c
190
-
14
702
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Herbert Xu
Tom Herbert
Arnaldo Carvalho de Melo
Alexey Kuznetsov
Florian Westphal
Eric Dumazet
Others
September 1992
April 1994
June 1995
October 1997
March 1998
January 2000
October 2002
March 2007
April 2007
June 2008
February 2010
April 2010
January 2011
April 2011
May 2012
January 2014
February 2014
June 2014
November 2014
May 2015
August 2015
January 2019
May 2019
April 2021
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 506}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
42
5.98%
Hideaki Yoshifuji / 吉藤英明
26
3.70%
Herbert Xu
12
1.71%
Tom Herbert
8
1.14%
Arnaldo Carvalho de Melo
6
0.85%
Alexey Kuznetsov
5
0.71%
Florian Westphal
2
0.28%
Eric Dumazet
2
0.28%
Others
599
85.33%
Total
702
mip6.c
411
-
26
2120
Noriaki Takamiya
Masahide Nakamura
Herbert Xu
Arnaldo Carvalho de Melo
Eric Dumazet
David S. Miller
Linus Torvalds (pre-git)
Alexey Dobriyan
Sabrina Dubroca
Alexey Kuznetsov
Kazunori Miyazawa
Hideaki Yoshifuji / 吉藤英明
Brian Haley
Others
April 1994
June 1995
September 1996
January 1997
March 1997
June 1999
November 2002
March 2003
April 2003
June 2004
July 2004
August 2004
March 2005
December 2005
January 2006
August 2006
November 2006
February 2007
April 2007
June 2007
October 2007
November 2007
January 2008
March 2008
April 2008
July 2008
November 2008
June 2009
July 2010
February 2011
March 2011
April 2011
November 2011
May 2012
September 2012
November 2014
September 2015
December 2016
April 2017
May 2019
September 2022
February 2024
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 23}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 34, "token_count": 648}, {"author_id": 52, "token_count": 999}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 45}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 34, "token_count": 57}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 46}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Noriaki Takamiya
999
47.12%
Masahide Nakamura
705
33.25%
Herbert Xu
94
4.43%
Arnaldo Carvalho de Melo
71
3.35%
Eric Dumazet
55
2.59%
David S. Miller
32
1.51%
Linus Torvalds (pre-git)
22
1.04%
Alexey Dobriyan
16
0.75%
Sabrina Dubroca
12
0.57%
Alexey Kuznetsov
9
0.42%
Kazunori Miyazawa
4
0.19%
Hideaki Yoshifuji / 吉藤英明
1
0.05%
Brian Haley
1
0.05%
Others
99
4.67%
Total
2120
ndisc.c
2043
-
108
9920
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
Eric Dumazet
David S. Miller
Alexander Aring
David Ahern
Daniel Lezcano
Hangbin Liu
Eric W. Biedermann
Arnaldo Carvalho de Melo
Hannes Frederic Sowa
David L Stevens
Kazunori Miyazawa
Brian Haley
Ville Nuorvala
Pavel Emelyanov
Linus Torvalds
Herbert Xu
Patrick McHardy
Thomas Graf
Stephen Hemminger
Alexey Dobriyan
Alexey Kuznetsov
Sabrina Dubroca
Martin KaFai Lau
Roopa Prabhu
Daniel Borkmann
Américo Wang
Wei Wang
Nicolas Dichtel
Jan Engelhardt
Others
September 1991
August 1992
September 1992
June 1993
April 1994
May 1994
January 1995
February 1995
June 1995
January 1996
May 1996
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
January 1999
February 1999
May 1999
June 1999
January 2000
October 2000
February 2002
March 2002
April 2002
July 2002
September 2002
October 2002
January 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
December 2003
January 2004
February 2004
April 2004
June 2004
July 2004
August 2004
September 2004
October 2004
December 2004
January 2005
March 2005
August 2005
October 2005
March 2006
August 2006
September 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
June 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
July 2008
August 2008
October 2008
November 2008
December 2008
February 2009
June 2009
August 2009
September 2009
October 2009
January 2010
February 2010
March 2010
June 2010
September 2010
October 2010
December 2010
February 2011
March 2011
April 2011
July 2011
October 2011
November 2011
December 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
November 2012
December 2012
January 2013
April 2013
May 2013
July 2013
August 2013
September 2013
November 2013
December 2013
May 2014
June 2014
July 2014
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
August 2015
September 2015
October 2015
December 2015
February 2016
June 2016
September 2016
December 2016
March 2017
April 2017
August 2017
October 2017
November 2017
January 2018
March 2018
April 2018
May 2018
July 2018
October 2018
March 2019
April 2019
May 2019
June 2019
July 2019
March 2020
April 2020
November 2020
January 2021
August 2021
October 2021
November 2021
February 2022
April 2022
May 2022
June 2022
July 2022
August 2022
February 2023
March 2023
July 2023
August 2023
September 2023
October 2023
February 2024
April 2024
May 2024
July 2024
August 2024
February 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 673}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 678}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 40, "token_count": 19}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 57, "token_count": 9}, {"author_id": 10, "token_count": 31}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 514}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 1, "token_count": 841}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 9, "token_count": 84}, {"author_id": 22, "token_count": 53}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 24, "token_count": 6}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 1, "token_count": 130}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 12, "token_count": 24}, {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 172}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 236}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 211}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 24, "token_count": 43}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 110}, {"author_id": 1, "token_count": 148}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 59, "token_count": 72}, {"author_id": 1, "token_count": 1}, {"author_id": 55, "token_count": 7}, {"author_id": 60, "token_count": 348}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 59, "token_count": 3}, {"author_id": 1, "token_count": 6}, {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 172}, {"author_id": 10, "token_count": 4}, {"author_id": 1, "token_count": 124}, {"author_id": 29, "token_count": 36}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 51, "token_count": 50}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 7}, {"author_id": 2, "token_count": 1}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 65}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 14, "token_count": 24}, {"author_id": 1, "token_count": 1}, {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 676}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 14, "token_count": 70}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 25, "token_count": 9}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 59, "token_count": 48}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 54, "token_count": 18}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 68}, {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 23, "token_count": 262}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 33, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 54, "token_count": 113}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 231}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 108}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 43}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
3340
33.67%
Linus Torvalds (pre-git)
1836
18.51%
Eric Dumazet
484
4.88%
David S. Miller
279
2.81%
Alexander Aring
262
2.64%
David Ahern
235
2.37%
Daniel Lezcano
180
1.81%
Hangbin Liu
133
1.34%
Eric W. Biedermann
126
1.27%
Arnaldo Carvalho de Melo
119
1.20%
Hannes Frederic Sowa
104
1.05%
David L Stevens
86
0.87%
Kazunori Miyazawa
59
0.59%
Brian Haley
59
0.59%
Ville Nuorvala
49
0.49%
Pavel Emelyanov
42
0.42%
Linus Torvalds
29
0.29%
Herbert Xu
25
0.25%
Patrick McHardy
20
0.20%
Thomas Graf
18
0.18%
Stephen Hemminger
15
0.15%
Alexey Dobriyan
11
0.11%
Alexey Kuznetsov
9
0.09%
Sabrina Dubroca
8
0.08%
Martin KaFai Lau
5
0.05%
Roopa Prabhu
4
0.04%
Daniel Borkmann
4
0.04%
Américo Wang
4
0.04%
Wei Wang
1
0.01%
Nicolas Dichtel
1
0.01%
Jan Engelhardt
1
0.01%
Others
2359
23.78%
Total
9920
netfilter.c
274
-
38
1359
Pablo Neira Ayuso
Harald Welte
Florian Westphal
Patrick McHardy
Eric Dumazet
David S. Miller
Linus Torvalds (pre-git)
Ido Schimmel
Martin KaFai Lau
Hideaki Yoshifuji / 吉藤英明
Eric W. Biedermann
Lorenzo Colitti
Yasuyuki Kozakai
Arnaldo Carvalho de Melo
Herbert Xu
Alexey Dobriyan
Stephen Hemminger
Alexey Kuznetsov
Linus Torvalds
Daniel Lezcano
Américo Wang
Others
September 1996
March 1997
January 2000
February 2002
April 2002
August 2002
October 2002
February 2003
April 2003
August 2005
January 2006
April 2006
November 2006
March 2007
April 2007
October 2007
November 2007
December 2007
March 2008
October 2008
November 2008
June 2009
August 2009
April 2010
May 2010
June 2010
October 2010
March 2011
April 2011
July 2011
October 2011
August 2012
April 2013
May 2013
February 2014
May 2014
November 2014
April 2015
May 2015
September 2015
November 2016
November 2017
December 2017
February 2018
January 2019
February 2019
May 2019
June 2019
September 2019
October 2019
October 2020
April 2021
March 2022
April 2022
October 2023
May 2024
June 2024
June 2025
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 20, "token_count": 167}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 15, "token_count": 55}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 15, "token_count": 30}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 49}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 59, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 50, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 26, "token_count": 19}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 32}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 26, "token_count": 539}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 37, "token_count": 14}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
559
41.13%
Harald Welte
167
12.29%
Florian Westphal
154
11.33%
Patrick McHardy
129
9.49%
Eric Dumazet
43
3.16%
David S. Miller
31
2.28%
Linus Torvalds (pre-git)
17
1.25%
Ido Schimmel
17
1.25%
Martin KaFai Lau
14
1.03%
Hideaki Yoshifuji / 吉藤英明
12
0.88%
Eric W. Biedermann
12
0.88%
Lorenzo Colitti
10
0.74%
Yasuyuki Kozakai
6
0.44%
Arnaldo Carvalho de Melo
6
0.44%
Herbert Xu
5
0.37%
Alexey Dobriyan
5
0.37%
Stephen Hemminger
4
0.29%
Alexey Kuznetsov
3
0.22%
Linus Torvalds
2
0.15%
Daniel Lezcano
2
0.15%
Américo Wang
1
0.07%
Others
160
11.77%
Total
1359
output_core.c
159
-
33
682
Vlad Yasevich
Américo Wang
Willem de Bruijn
Herbert Xu
Linus Torvalds (pre-git)
Eric W. Biedermann
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Hannes Frederic Sowa
David Ahern
Sabrina Dubroca
Eric Dumazet
Kazunori Miyazawa
Martin KaFai Lau
Masahide Nakamura
Arnaldo Carvalho de Melo
Stefano Brivio
Jan Engelhardt
Patrick McHardy
Alexey Dobriyan
Others
September 1992
September 1996
March 1997
August 1998
May 2003
June 2003
March 2004
August 2006
February 2007
April 2007
November 2007
January 2008
March 2008
April 2008
October 2008
March 2010
April 2010
July 2011
October 2011
November 2012
January 2013
May 2013
August 2013
October 2013
March 2014
June 2014
August 2014
October 2014
February 2015
March 2015
April 2015
May 2015
September 2015
October 2015
September 2016
November 2016
May 2017
July 2017
August 2017
November 2017
May 2019
October 2022
February 2024
June 2025
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 46, "token_count": 2}, {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 115}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 41, "token_count": 142}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 35, "token_count": 37}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 59, "token_count": 23}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 66}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
152
22.29%
Américo Wang
142
20.82%
Willem de Bruijn
66
9.68%
Herbert Xu
37
5.43%
Linus Torvalds (pre-git)
34
4.99%
Eric W. Biedermann
26
3.81%
Hideaki Yoshifuji / 吉藤英明
20
2.93%
David S. Miller
18
2.64%
Hannes Frederic Sowa
17
2.49%
David Ahern
15
2.20%
Sabrina Dubroca
11
1.61%
Eric Dumazet
11
1.61%
Kazunori Miyazawa
10
1.47%
Martin KaFai Lau
8
1.17%
Masahide Nakamura
7
1.03%
Arnaldo Carvalho de Melo
7
1.03%
Stefano Brivio
3
0.44%
Jan Engelhardt
3
0.44%
Patrick McHardy
2
0.29%
Alexey Dobriyan
2
0.29%
Others
91
13.34%
Total
682
ping.c
306
-
37
1517
Lorenzo Colitti
Linus Torvalds (pre-git)
Eric Dumazet
Hannes Frederic Sowa
Christoph Hellwig
David S. Miller
Wei Wang
Pavel Emelyanov
Herbert Xu
Willem de Bruijn
Eric W. Biedermann
Arnaldo Carvalho de Melo
Hideaki Yoshifuji / 吉藤英明
Brian Haley
Benjamin Thery
Stephen Hemminger
Linus Torvalds
Others
September 1992
June 1993
June 1995
January 1996
September 1996
March 1997
January 1998
August 1998
February 1999
February 2002
October 2002
January 2004
December 2004
November 2006
April 2007
October 2007
March 2008
July 2008
June 2009
April 2010
March 2011
May 2011
June 2011
March 2013
May 2013
June 2013
July 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
November 2014
March 2015
March 2016
April 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
June 2017
August 2017
April 2018
July 2018
May 2019
September 2019
September 2020
January 2022
February 2022
May 2022
July 2022
September 2022
October 2022
March 2023
June 2023
July 2023
September 2023
October 2023
December 2023
April 2024
June 2025
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 18}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 144}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 50, "token_count": 771}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 50, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 17}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 50, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 50, "token_count": 78}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Lorenzo Colitti
893
58.87%
Linus Torvalds (pre-git)
97
6.39%
Eric Dumazet
55
3.63%
Hannes Frederic Sowa
41
2.70%
Christoph Hellwig
30
1.98%
David S. Miller
20
1.32%
Wei Wang
7
0.46%
Pavel Emelyanov
7
0.46%
Herbert Xu
6
0.40%
Willem de Bruijn
4
0.26%
Eric W. Biedermann
4
0.26%
Arnaldo Carvalho de Melo
4
0.26%
Hideaki Yoshifuji / 吉藤英明
2
0.13%
Brian Haley
2
0.13%
Benjamin Thery
2
0.13%
Stephen Hemminger
1
0.07%
Linus Torvalds
1
0.07%
Others
341
22.48%
Total
1517
proc.c
321
-
33
1709
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
David L Stevens
Eric Dumazet
Pavel Emelyanov
Christoph Hellwig
Alexey Dobriyan
Daniel Lezcano
Jan Engelhardt
Eric W. Biedermann
Stephen Hemminger
Nicolas Dichtel
Linus Torvalds
Herbert Xu
David S. Miller
Others
August 1992
September 1992
June 1993
April 1994
June 1995
September 1996
March 1997
January 1998
August 1998
January 2000
June 2000
February 2002
April 2003
May 2003
June 2004
July 2004
February 2005
November 2006
April 2007
September 2007
January 2008
February 2008
March 2008
May 2008
October 2008
April 2009
August 2009
January 2010
February 2010
April 2010
June 2010
October 2010
May 2011
July 2011
November 2011
January 2012
August 2012
February 2013
April 2013
May 2013
August 2013
November 2014
September 2016
June 2017
March 2018
April 2018
May 2018
May 2019
November 2020
January 2023
October 2023
July 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 197}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 205}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 132}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 2}, {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 9, "token_count": 227}, {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 1, "token_count": 6}, {"author_id": 29, "token_count": 92}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 40, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
366
21.42%
Linus Torvalds (pre-git)
313
18.31%
David L Stevens
227
13.28%
Eric Dumazet
198
11.59%
Pavel Emelyanov
92
5.38%
Christoph Hellwig
10
0.59%
Alexey Dobriyan
8
0.47%
Daniel Lezcano
6
0.35%
Jan Engelhardt
3
0.18%
Eric W. Biedermann
3
0.18%
Stephen Hemminger
2
0.12%
Nicolas Dichtel
1
0.06%
Linus Torvalds
1
0.06%
Herbert Xu
1
0.06%
David S. Miller
1
0.06%
Others
477
27.91%
Total
1709
protocol.c
70
-
11
268
Linus Torvalds (pre-git)
Vlad Yasevich
Eric Dumazet
David S. Miller
Hideaki Yoshifuji / 吉藤英明
Tom Herbert
Alexey Dobriyan
Stephen Hemminger
Linus Torvalds
Others
June 1993
November 1993
May 1994
June 1995
September 1996
June 1999
February 2002
August 2002
October 2002
May 2003
February 2007
September 2009
September 2010
October 2010
December 2011
June 2012
November 2012
September 2014
May 2019
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 74}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
77
28.73%
Vlad Yasevich
74
27.61%
Eric Dumazet
57
21.27%
David S. Miller
33
12.31%
Hideaki Yoshifuji / 吉藤英明
8
2.99%
Tom Herbert
5
1.87%
Alexey Dobriyan
4
1.49%
Stephen Hemminger
2
0.75%
Linus Torvalds
1
0.37%
Others
7
2.61%
Total
268
raw.c
1313
-
90
6027
Linus Torvalds (pre-git)
Kazunori Miyazawa
Eric Dumazet
David S. Miller
Hideaki Yoshifuji / 吉藤英明
Masahide Nakamura
Alexey Kuznetsov
Herbert Xu
Pavel Emelyanov
Arnaldo Carvalho de Melo
Linus Torvalds
Hannes Frederic Sowa
Wei Wang
Brian Haley
Willem de Bruijn
Lorenzo Colitti
Ville Nuorvala
Daniel Lezcano
David Ahern
Patrick McHardy
Eric W. Biedermann
Christoph Hellwig
Alexey Dobriyan
Martin KaFai Lau
Kuniyuki Iwashima
Nicolas Dichtel
Tom Herbert
Stephen Hemminger
Yasuyuki Kozakai
Noriaki Takamiya
Jan Engelhardt
Américo Wang
David L Stevens
Vlad Yasevich
Thomas Graf
Florian Westphal
Others
January 1992
August 1992
September 1992
October 1992
February 1993
June 1993
September 1993
November 1993
April 1994
May 1994
November 1994
January 1995
June 1995
January 1996
March 1996
June 1996
September 1996
January 1997
March 1997
August 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
June 1999
January 2000
March 2000
May 2000
June 2000
September 2000
February 2002
March 2002
April 2002
May 2002
June 2002
July 2002
October 2002
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
October 2003
January 2004
February 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
December 2004
January 2005
March 2005
April 2005
May 2005
June 2005
August 2005
September 2005
November 2005
December 2005
February 2006
March 2006
July 2006
August 2006
October 2006
November 2006
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
May 2008
June 2008
August 2008
October 2008
November 2008
June 2009
September 2009
October 2009
November 2009
January 2010
March 2010
April 2010
June 2010
October 2010
January 2011
February 2011
March 2011
April 2011
May 2011
July 2011
August 2011
November 2011
January 2012
February 2012
May 2012
June 2012
July 2012
September 2012
October 2012
January 2013
February 2013
March 2013
May 2013
August 2013
September 2013
October 2013
November 2013
January 2014
April 2014
July 2014
October 2014
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
September 2015
October 2015
November 2015
December 2015
April 2016
May 2016
June 2016
September 2016
October 2016
December 2016
February 2017
April 2017
May 2017
August 2017
March 2018
April 2018
June 2018
July 2018
October 2018
November 2018
December 2018
April 2019
May 2019
June 2019
July 2019
September 2019
March 2020
May 2020
July 2020
September 2020
April 2021
December 2021
February 2022
April 2022
June 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
December 2023
March 2024
April 2024
May 2024
June 2024
December 2024
February 2025
June 2025
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 773}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 232}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 134}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 96}, {"author_id": 40, "token_count": 116}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 57, "token_count": 182}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 57, "token_count": 32}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 5}, {"author_id": 10, "token_count": 13}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 10, "token_count": 18}, {"author_id": 1, "token_count": 103}, {"author_id": 22, "token_count": 397}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 21}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 24, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 55, "token_count": 5}, {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 44}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 22, "token_count": 21}, {"author_id": 34, "token_count": 51}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 28, "token_count": 10}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 28, "token_count": 23}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 12, "token_count": 76}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 7, "token_count": 18}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 1, "token_count": 14}, {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 12}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 34, "token_count": 70}, {"author_id": 52, "token_count": 3}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 34, "token_count": 31}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 12}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 32}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 34, "token_count": 68}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 29, "token_count": 64}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 29, "token_count": 73}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 51, "token_count": 19}, {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 51, "token_count": 24}, {"author_id": 2, "token_count": 5}, {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 10, "token_count": 63}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 75}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 6}, {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 50, "token_count": 22}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 50, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 60, "token_count": 250}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 59, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 40}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 22}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 42, "token_count": 6}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 54}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 42, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 84}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2280
37.83%
Kazunori Miyazawa
439
7.28%
Eric Dumazet
375
6.22%
David S. Miller
340
5.64%
Hideaki Yoshifuji / 吉藤英明
305
5.06%
Masahide Nakamura
220
3.65%
Alexey Kuznetsov
219
3.63%
Herbert Xu
164
2.72%
Pavel Emelyanov
151
2.51%
Arnaldo Carvalho de Melo
127
2.11%
Linus Torvalds
119
1.97%
Hannes Frederic Sowa
79
1.31%
Wei Wang
76
1.26%
Brian Haley
52
0.86%
Willem de Bruijn
40
0.66%
Lorenzo Colitti
28
0.46%
Ville Nuorvala
27
0.45%
Daniel Lezcano
26
0.43%
David Ahern
24
0.40%
Patrick McHardy
20
0.33%
Eric W. Biedermann
20
0.33%
Christoph Hellwig
19
0.32%
Alexey Dobriyan
13
0.22%
Martin KaFai Lau
10
0.17%
Kuniyuki Iwashima
8
0.13%
Nicolas Dichtel
7
0.12%
Tom Herbert
6
0.10%
Stephen Hemminger
6
0.10%
Yasuyuki Kozakai
5
0.08%
Noriaki Takamiya
3
0.05%
Jan Engelhardt
3
0.05%
Américo Wang
3
0.05%
David L Stevens
2
0.03%
Vlad Yasevich
1
0.02%
Thomas Graf
1
0.02%
Florian Westphal
1
0.02%
Others
808
13.41%
Total
6027
reassembly.c
617
-
54
2876
Linus Torvalds (pre-git)
Pavel Emelyanov
Eric Dumazet
Linus Torvalds
Hideaki Yoshifuji / 吉藤英明
Hannes Frederic Sowa
Arnaldo Carvalho de Melo
Herbert Xu
Daniel Lezcano
Américo Wang
Willem de Bruijn
Hangbin Liu
Patrick McHardy
Florian Westphal
David S. Miller
Martin KaFai Lau
Eric W. Biedermann
Nicolas Dichtel
Alexey Dobriyan
Yasuyuki Kozakai
Daniel Borkmann
Stephen Hemminger
Others
March 1992
May 1992
August 1992
September 1992
February 1993
June 1993
November 1993
April 1994
May 1994
November 1994
June 1995
September 1996
March 1997
March 1998
August 1998
January 2000
June 2000
October 2000
February 2002
May 2002
October 2002
February 2003
March 2003
April 2003
May 2003
June 2003
April 2004
July 2004
October 2004
August 2005
September 2005
November 2005
January 2006
August 2006
November 2006
February 2007
March 2007
April 2007
October 2007
December 2007
January 2008
March 2008
May 2008
October 2008
March 2009
June 2009
September 2009
November 2009
December 2009
January 2010
February 2010
March 2010
June 2010
September 2010
April 2011
July 2011
March 2012
April 2012
May 2012
September 2012
January 2013
March 2013
April 2013
August 2013
July 2014
August 2014
October 2014
March 2015
July 2015
November 2015
February 2016
April 2016
October 2016
November 2016
October 2017
March 2018
April 2018
July 2018
August 2018
September 2018
January 2019
May 2019
June 2019
August 2019
October 2020
November 2020
May 2021
March 2022
October 2022
August 2023
February 2024
April 2024
May 2024
March 2025
May 2025
June 2025
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 293}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 154}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 10, "token_count": 12}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 61}, {"author_id": 2, "token_count": 4}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 63}, {"author_id": 29, "token_count": 107}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 37}, {"author_id": 29, "token_count": 322}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 29, "token_count": 106}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 41, "token_count": 46}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 14, "token_count": 80}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 42, "token_count": 44}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 156}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 54, "token_count": 30}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
623
21.66%
Pavel Emelyanov
535
18.60%
Eric Dumazet
392
13.63%
Linus Torvalds
154
5.35%
Hideaki Yoshifuji / 吉藤英明
122
4.24%
Hannes Frederic Sowa
111
3.86%
Arnaldo Carvalho de Melo
71
2.47%
Herbert Xu
69
2.40%
Daniel Lezcano
67
2.33%
Américo Wang
46
1.60%
Willem de Bruijn
44
1.53%
Hangbin Liu
30
1.04%
Patrick McHardy
27
0.94%
Florian Westphal
13
0.45%
David S. Miller
13
0.45%
Martin KaFai Lau
8
0.28%
Eric W. Biedermann
7
0.24%
Nicolas Dichtel
6
0.21%
Alexey Dobriyan
5
0.17%
Yasuyuki Kozakai
4
0.14%
Daniel Borkmann
2
0.07%
Stephen Hemminger
1
0.03%
Others
526
18.29%
Total
2876
route.c
6969
-
159
33772
David Ahern
Linus Torvalds (pre-git)
Wei Wang
Ido Schimmel
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Thomas Graf
Daniel Lezcano
Martin KaFai Lau
Kuniyuki Iwashima
Eric Dumazet
Roopa Prabhu
Stefano Brivio
Nicolas Dichtel
Hannes Frederic Sowa
Xin Long
Benjamin Thery
Américo Wang
Florian Westphal
Lorenzo Colitti
Paolo Abeni
Alexey Kuznetsov
Eric W. Biedermann
Alexey Dobriyan
Steffen Klassert
Patrick McHardy
Herbert Xu
Willem de Bruijn
Pavel Emelyanov
Hangbin Liu
Brian Haley
Sabrina Dubroca
Kazunori Miyazawa
Daniel Borkmann
Christoph Hellwig
Alexander Aring
Arnaldo Carvalho de Melo
Linus Torvalds
Ville Nuorvala
Noriaki Takamiya
Stephen Hemminger
Vlad Yasevich
Pablo Neira Ayuso
Others
August 1992
September 1992
February 1993
June 1993
November 1993
April 1994
May 1994
January 1995
February 1995
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
August 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
December 1998
February 1999
June 1999
January 2000
February 2002
June 2002
September 2002
October 2002
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
October 2003
November 2003
January 2004
February 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
January 2005
February 2005
March 2005
June 2005
August 2005
September 2005
December 2005
January 2006
March 2006
April 2006
May 2006
July 2006
August 2006
October 2006
November 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
February 2009
March 2009
April 2009
June 2009
August 2009
September 2009
December 2009
January 2010
March 2010
April 2010
May 2010
June 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
March 2014
April 2014
May 2014
June 2014
October 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
April 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
June 2022
July 2022
October 2022
November 2022
January 2023
February 2023
March 2023
June 2023
July 2023
August 2023
September 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
September 2024
October 2024
November 2024
December 2024
February 2025
March 2025
April 2025
May 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 413}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 401}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 398}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 341}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 356}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 40, "token_count": 7}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 73}, {"author_id": 10, "token_count": 40}, {"author_id": 1, "token_count": 39}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 156}, {"author_id": 22, "token_count": 19}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 10, "token_count": 2}, {"author_id": 1, "token_count": 4}, {"author_id": 22, "token_count": 3}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 57, "token_count": 10}, {"author_id": 10, "token_count": 37}, {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 1, "token_count": 6}, {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 44}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 1, "token_count": 94}, {"author_id": 22, "token_count": 2}, {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 1, "token_count": 5}, {"author_id": 7, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 756}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 7, "token_count": 23}, {"author_id": 25, "token_count": 1098}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 1, "token_count": 3}, {"author_id": 25, "token_count": 88}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 25}, {"author_id": 25, "token_count": 85}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 52, "token_count": 8}, {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 10, "token_count": 145}, {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 10, "token_count": 2}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 10, "token_count": 141}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 59, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 37}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 29, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 86}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 306}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 58, "token_count": 4}, {"author_id": 1, "token_count": 40}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 58, "token_count": 133}, {"author_id": 18, "token_count": 936}, {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 45}, {"author_id": 29, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 1, "token_count": 29}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 51, "token_count": 22}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 46, "token_count": 21}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 87}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 113}, {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 10, "token_count": 30}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 81}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 10, "token_count": 29}, {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 235}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 39}, {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 15, "token_count": 54}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 31}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 31}, {"author_id": 4, "token_count": 14}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 74}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 66}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 59}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 253}, {"author_id": 25, "token_count": 93}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 426}, {"author_id": 2, "token_count": 1}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 59, "token_count": 10}, {"author_id": 11, "token_count": 32}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 11, "token_count": 209}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 59, "token_count": 15}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 50, "token_count": 11}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 30}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 14, "token_count": 114}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 14, "token_count": 23}, {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 14, "token_count": 133}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 50, "token_count": 28}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 37, "token_count": 190}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 6}, {"author_id": 15, "token_count": 5}, {"author_id": 37, "token_count": 6}, {"author_id": 35, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 37, "token_count": 72}, {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 764}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 37, "token_count": 28}, {"author_id": 11, "token_count": 3}, {"author_id": 49, "token_count": 97}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 37, "token_count": 44}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 49, "token_count": 319}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 59, "token_count": 37}, {"author_id": 37, "token_count": 23}, {"author_id": 49, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 37, "token_count": 57}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 48, "token_count": 63}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 117}, {"author_id": 37, "token_count": 92}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 23, "token_count": 14}, {"author_id": 3, "token_count": 6}, {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 49, "token_count": 15}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 184}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 50, "token_count": 67}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 75}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 41, "token_count": 30}, {"author_id": 3, "token_count": 423}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 41, "token_count": 26}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 41, "token_count": 63}, {"author_id": 3, "token_count": 67}, {"author_id": 49, "token_count": 93}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 41, "token_count": 7}, {"author_id": 21, "token_count": 29}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 36}, {"author_id": 2, "token_count": 6}, {"author_id": 15, "token_count": 10}, {"author_id": 48, "token_count": 18}, {"author_id": 4, "token_count": 2}, {"author_id": 21, "token_count": 44}, {"author_id": 60, "token_count": 247}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 47, "token_count": 14}, {"author_id": 4, "token_count": 1}, {"author_id": 21, "token_count": 2012}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 299}, {"author_id": 19, "token_count": 907}, {"author_id": 21, "token_count": 34}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 49, "token_count": 121}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 641}, {"author_id": 10, "token_count": 3}, {"author_id": 2, "token_count": 11}, {"author_id": 44, "token_count": 72}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 5}, {"author_id": 3, "token_count": 1689}, {"author_id": 2, "token_count": 52}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 170}, {"author_id": 2, "token_count": 3}, {"author_id": 49, "token_count": 105}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 21, "token_count": 67}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 127}, {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 299}, {"author_id": 33, "token_count": 27}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 44, "token_count": 12}, {"author_id": 60, "token_count": 309}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 54, "token_count": 2}, {"author_id": 47, "token_count": 38}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 746}, {"author_id": 48, "token_count": 34}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 1291}, {"author_id": 2, "token_count": 3}, {"author_id": 37, "token_count": 24}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 975}, {"author_id": 2, "token_count": 28}, {"author_id": 21, "token_count": 74}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 2326}, {"author_id": 2, "token_count": 6}, {"author_id": 19, "token_count": 24}, {"author_id": 11, "token_count": 6}, {"author_id": 44, "token_count": 374}, {"author_id": 21, "token_count": 172}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 271}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 44, "token_count": 6}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 54, "token_count": 1}, {"author_id": 47, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 17}, {"author_id": 19, "token_count": 265}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 19, "token_count": 40}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 49, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 13}, {"author_id": 3, "token_count": 134}, {"author_id": 2, "token_count": 4}, {"author_id": 49, "token_count": 25}, {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 225}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 56, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 19, "token_count": 797}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 2, "token_count": 82}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 35}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 11, "token_count": 27}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 54, "token_count": 16}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 32, "token_count": 93}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 47, "token_count": 25}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 19, "token_count": 104}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 19, "token_count": 144}, {"author_id": 32, "token_count": 611}, {"author_id": 48, "token_count": 5}, {"author_id": 42, "token_count": 46}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 32, "token_count": 360}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 73}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 2, "token_count": 109}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
9696
28.71%
Linus Torvalds (pre-git)
2538
7.52%
Wei Wang
2432
7.20%
Ido Schimmel
2282
6.76%
Hideaki Yoshifuji / 吉藤英明
1727
5.11%
David S. Miller
1565
4.63%
Thomas Graf
1370
4.06%
Daniel Lezcano
1331
3.94%
Martin KaFai Lau
1300
3.85%
Kuniyuki Iwashima
1083
3.21%
Eric Dumazet
951
2.82%
Roopa Prabhu
808
2.39%
Stefano Brivio
464
1.37%
Nicolas Dichtel
309
0.91%
Hannes Frederic Sowa
279
0.83%
Xin Long
247
0.73%
Benjamin Thery
139
0.41%
Américo Wang
127
0.38%
Florian Westphal
118
0.35%
Lorenzo Colitti
106
0.31%
Paolo Abeni
96
0.28%
Alexey Kuznetsov
83
0.25%
Eric W. Biedermann
75
0.22%
Alexey Dobriyan
74
0.22%
Steffen Klassert
53
0.16%
Patrick McHardy
53
0.16%
Herbert Xu
49
0.15%
Willem de Bruijn
46
0.14%
Pavel Emelyanov
43
0.13%
Hangbin Liu
42
0.12%
Brian Haley
29
0.09%
Sabrina Dubroca
27
0.08%
Kazunori Miyazawa
25
0.07%
Daniel Borkmann
21
0.06%
Christoph Hellwig
18
0.05%
Alexander Aring
16
0.05%
Arnaldo Carvalho de Melo
15
0.04%
Linus Torvalds
14
0.04%
Ville Nuorvala
12
0.04%
Noriaki Takamiya
8
0.02%
Stephen Hemminger
5
0.01%
Vlad Yasevich
2
0.01%
Pablo Neira Ayuso
1
0.00%
Others
3887
11.51%
Total
33772
rpl.c
118
-
3
666
Alexander Aring
Linus Torvalds (pre-git)
Others
September 1996
February 1998
March 2020
April 2020
October 2020
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 632}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 23, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
644
96.70%
Linus Torvalds (pre-git)
21
3.15%
Others
1
0.15%
Total
666
rpl_iptunnel.c
394
-
17
1870
Alexander Aring
Roopa Prabhu
Justin Iurman
Eric W. Biedermann
Eric Dumazet
Linus Torvalds (pre-git)
Tom Herbert
David Lebrun
Arnaldo Carvalho de Melo
David S. Miller
Others
September 1996
March 1997
December 2005
October 2007
March 2011
September 2014
July 2015
August 2015
October 2015
August 2016
November 2016
March 2020
June 2020
October 2020
December 2020
January 2023
May 2024
September 2024
December 2024
January 2025
February 2025
June 2025
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 59, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 49, "token_count": 61}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 1617}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
1617
86.47%
Roopa Prabhu
63
3.37%
Justin Iurman
57
3.05%
Eric W. Biedermann
17
0.91%
Eric Dumazet
16
0.86%
Linus Torvalds (pre-git)
14
0.75%
Tom Herbert
9
0.48%
David Lebrun
6
0.32%
Arnaldo Carvalho de Melo
6
0.32%
David S. Miller
4
0.21%
Others
49
2.62%
Total
1870
seg6.c
551
-
19
2323
David Lebrun
Ahmed Abdelsalam
Masahide Nakamura
Linus Torvalds (pre-git)
Hangbin Liu
Eric Dumazet
Herbert Xu
Daniel Lezcano
Thomas Graf
Linus Torvalds
Andrea Mayer
Others
August 1992
September 1992
February 1993
June 1993
September 1996
March 1997
May 1998
February 2002
August 2006
October 2007
January 2008
August 2014
November 2016
January 2017
April 2017
August 2017
February 2019
March 2019
April 2019
May 2019
November 2019
May 2020
June 2020
March 2021
September 2021
October 2021
January 2022
August 2022
September 2022
February 2024
May 2024
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 34, "token_count": 35}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 1842}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 43, "token_count": 43}, {"author_id": 5, "token_count": 97}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 43, "token_count": 31}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 43, "token_count": 19}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 54, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
David Lebrun
1956
84.20%
Ahmed Abdelsalam
93
4.00%
Masahide Nakamura
35
1.51%
Linus Torvalds (pre-git)
24
1.03%
Hangbin Liu
12
0.52%
Eric Dumazet
9
0.39%
Herbert Xu
7
0.30%
Daniel Lezcano
7
0.30%
Thomas Graf
3
0.13%
Linus Torvalds
1
0.04%
Andrea Mayer
1
0.04%
Others
175
7.53%
Total
2323
seg6_hmac.c
468
-
17
1936
David Lebrun
Linus Torvalds (pre-git)
Hangbin Liu
Eric Dumazet
Arnaldo Carvalho de Melo
Pavel Emelyanov
Thomas Graf
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Linus Torvalds
Others
August 1992
September 1992
February 1993
June 1993
April 1994
May 1994
June 1995
January 1996
March 1996
September 1996
March 1997
May 1998
February 2002
February 2003
July 2003
August 2005
December 2005
August 2006
March 2007
April 2007
January 2008
March 2008
September 2010
August 2014
November 2016
January 2017
February 2017
August 2017
June 2018
May 2019
September 2021
February 2024
May 2024
May 2025
August 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 29, "token_count": 14}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 1652}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 54, "token_count": 49}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
David Lebrun
1658
85.64%
Linus Torvalds (pre-git)
74
3.82%
Hangbin Liu
49
2.53%
Eric Dumazet
23
1.19%
Arnaldo Carvalho de Melo
17
0.88%
Pavel Emelyanov
14
0.72%
Thomas Graf
8
0.41%
Hideaki Yoshifuji / 吉藤英明
5
0.26%
David S. Miller
2
0.10%
Linus Torvalds
1
0.05%
Others
77
3.98%
Total
1936
seg6_iptunnel.c
779
-
28
3694
David Lebrun
Andrea Mayer
Justin Iurman
Roopa Prabhu
Ahmed Abdelsalam
Eric Dumazet
Eric W. Biedermann
Masahide Nakamura
Linus Torvalds (pre-git)
Tom Herbert
Herbert Xu
Alexander Aring
David Ahern
Others
August 1992
February 1993
June 1993
August 2006
October 2007
July 2015
August 2015
October 2015
August 2016
November 2016
January 2017
February 2017
March 2017
April 2017
May 2017
August 2017
March 2018
April 2018
May 2018
July 2018
December 2018
January 2019
April 2019
May 2019
February 2020
March 2020
June 2020
August 2020
August 2021
December 2021
July 2022
May 2024
December 2024
January 2025
February 2025
June 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 34, "token_count": 30}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 49, "token_count": 125}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 59, "token_count": 36}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 1969}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 287}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 41}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 43, "token_count": 108}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 291}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 13, "token_count": 23}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 13, "token_count": 383}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 8, "token_count": 124}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
David Lebrun
2360
63.89%
Andrea Mayer
409
11.07%
Justin Iurman
144
3.90%
Roopa Prabhu
132
3.57%
Ahmed Abdelsalam
110
2.98%
Eric Dumazet
40
1.08%
Eric W. Biedermann
36
0.97%
Masahide Nakamura
30
0.81%
Linus Torvalds (pre-git)
10
0.27%
Tom Herbert
9
0.24%
Herbert Xu
6
0.16%
Alexander Aring
5
0.14%
David Ahern
1
0.03%
Others
402
10.88%
Total
3694
seg6_local.c
2720
-
34
10769
Andrea Mayer
David Lebrun
Masahide Nakamura
Roopa Prabhu
Ido Schimmel
Tom Herbert
Herbert Xu
Linus Torvalds (pre-git)
Eric W. Biedermann
David Ahern
Patrick McHardy
Alexander Aring
Ahmed Abdelsalam
Eric Dumazet
David S. Miller
Others
August 1992
February 1993
June 1993
September 1996
October 1997
June 1999
February 2002
May 2003
August 2006
October 2007
April 2008
September 2014
June 2015
July 2015
August 2015
October 2015
November 2015
November 2016
January 2017
March 2017
April 2017
August 2017
January 2018
March 2018
May 2018
July 2018
April 2019
May 2019
November 2019
January 2020
March 2020
June 2020
December 2020
February 2021
March 2021
April 2021
June 2021
August 2021
January 2022
June 2022
August 2022
September 2022
October 2022
February 2023
August 2023
June 2024
November 2024
June 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 34, "token_count": 135}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 49, "token_count": 110}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 27}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 59, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 177}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 5, "token_count": 3692}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 577}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 13, "token_count": 74}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 13, "token_count": 1707}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 13, "token_count": 118}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 13, "token_count": 758}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 230}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 282}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 13, "token_count": 1136}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 13, "token_count": 989}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 13, "token_count": 284}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 3}, {"author_id": 19, "token_count": 58}, ]}, ]
Author Name
Tokens
Token Proportion
Andrea Mayer
5310
49.31%
David Lebrun
3869
35.93%
Masahide Nakamura
135
1.25%
Roopa Prabhu
110
1.02%
Ido Schimmel
58
0.54%
Tom Herbert
27
0.25%
Herbert Xu
27
0.25%
Linus Torvalds (pre-git)
17
0.16%
Eric W. Biedermann
15
0.14%
David Ahern
9
0.08%
Patrick McHardy
5
0.05%
Alexander Aring
5
0.05%
Ahmed Abdelsalam
4
0.04%
Eric Dumazet
3
0.03%
David S. Miller
3
0.03%
Others
1172
10.88%
Total
10769
sit.c
1954
-
92
9757
Nicolas Dichtel
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Christoph Hellwig
Eric Dumazet
Pavel Emelyanov
David S. Miller
Tom Herbert
Stephen Hemminger
Hannes Frederic Sowa
David Ahern
Willem de Bruijn
Alexey Kuznetsov
Patrick McHardy
Américo Wang
Xin Long
Alexey Dobriyan
Kazunori Miyazawa
Eric W. Biedermann
Steffen Klassert
Paolo Abeni
Herbert Xu
Arnaldo Carvalho de Melo
Hangbin Liu
Linus Torvalds
Kuniyuki Iwashima
Ido Schimmel
Others
August 1992
September 1992
February 1993
June 1993
September 1993
November 1993
April 1994
May 1994
November 1994
December 1994
March 1995
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
June 1999
January 2000
March 2000
June 2000
October 2000
February 2002
March 2002
June 2002
October 2002
March 2003
April 2003
May 2003
June 2003
July 2003
October 2003
February 2004
September 2004
October 2004
March 2005
July 2005
August 2005
January 2006
October 2006
November 2006
February 2007
March 2007
April 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
October 2008
November 2008
February 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
January 2010
February 2010
April 2010
June 2010
August 2010
September 2010
November 2010
January 2011
March 2011
April 2011
May 2011
July 2011
August 2011
November 2011
December 2011
January 2012
May 2012
June 2012
July 2012
November 2012
January 2013
March 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
April 2015
August 2015
November 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
April 2017
May 2017
June 2017
October 2017
November 2017
February 2018
March 2018
April 2018
May 2018
December 2018
February 2019
March 2019
April 2019
May 2019
July 2019
December 2019
May 2020
June 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
October 2021
December 2021
January 2022
June 2022
August 2022
September 2022
October 2022
November 2022
April 2023
February 2024
March 2024
August 2024
September 2024
February 2025
March 2025
April 2025
June 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 330}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 982}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 15}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 14}, {"author_id": 10, "token_count": 31}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 55, "token_count": 114}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 57, "token_count": 61}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 46}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 22, "token_count": 28}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 14}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 353}, {"author_id": 60, "token_count": 395}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 29, "token_count": 432}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 3}, {"author_id": 55, "token_count": 29}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 326}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 161}, {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 59, "token_count": 25}, {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 31}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 53}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 43}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 59, "token_count": 10}, {"author_id": 11, "token_count": 1568}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 141}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 11, "token_count": 380}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 11, "token_count": 78}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 60, "token_count": 248}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 42, "token_count": 92}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 185}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 35}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 47, "token_count": 26}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 224}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 107}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 54, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 48, "token_count": 39}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 42, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 739}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 41, "token_count": 45}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nicolas Dichtel
2105
21.57%
Linus Torvalds (pre-git)
1790
18.35%
Hideaki Yoshifuji / 吉藤英明
840
8.61%
Christoph Hellwig
739
7.57%
Eric Dumazet
547
5.61%
Pavel Emelyanov
443
4.54%
David S. Miller
224
2.30%
Tom Herbert
193
1.98%
Stephen Hemminger
145
1.49%
Hannes Frederic Sowa
143
1.47%
David Ahern
107
1.10%
Willem de Bruijn
103
1.06%
Alexey Kuznetsov
81
0.83%
Patrick McHardy
65
0.67%
Américo Wang
57
0.58%
Xin Long
39
0.40%
Alexey Dobriyan
39
0.40%
Kazunori Miyazawa
36
0.37%
Eric W. Biedermann
36
0.37%
Steffen Klassert
35
0.36%
Paolo Abeni
26
0.27%
Herbert Xu
23
0.24%
Arnaldo Carvalho de Melo
23
0.24%
Hangbin Liu
22
0.23%
Linus Torvalds
16
0.16%
Kuniyuki Iwashima
9
0.09%
Ido Schimmel
7
0.07%
Others
1864
19.10%
Total
9757
syncookies.c
280
-
33
1477
Linus Torvalds (pre-git)
Kuniyuki Iwashima
Florian Westphal
Eric Dumazet
David S. Miller
Patrick McHardy
Arnaldo Carvalho de Melo
Hannes Frederic Sowa
Linus Torvalds
Dmitry Safonov
Lorenzo Colitti
Alexey Dobriyan
Brian Haley
Alexey Kuznetsov
Pavel Emelyanov
David Ahern
Sabrina Dubroca
Hideaki Yoshifuji / 吉藤英明
Others
September 1992
January 1996
June 1996
July 1996
September 1996
March 1997
March 1998
May 1998
August 1998
June 1999
January 2000
February 2002
October 2002
November 2002
July 2004
December 2004
March 2005
June 2005
August 2005
December 2005
July 2006
August 2006
November 2006
April 2007
February 2008
April 2008
July 2008
August 2008
November 2008
April 2009
October 2009
December 2009
June 2010
March 2011
April 2011
August 2011
October 2011
November 2011
July 2012
August 2013
September 2013
October 2013
May 2014
September 2014
October 2014
November 2014
March 2015
June 2015
October 2015
November 2015
December 2015
February 2016
April 2016
November 2016
January 2017
May 2017
June 2017
October 2017
May 2019
December 2019
July 2020
September 2020
November 2020
November 2021
July 2022
October 2023
November 2023
January 2024
February 2024
March 2024
April 2024
June 2024
June 2025
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 833612400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 31}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 412}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 15, "token_count": 38}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "token_count": 48}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 39, "token_count": 10}, {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 32, "token_count": 102}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 32, "token_count": 28}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
263
17.81%
Kuniyuki Iwashima
139
9.41%
Florian Westphal
99
6.70%
Eric Dumazet
93
6.30%
David S. Miller
51
3.45%
Patrick McHardy
48
3.25%
Arnaldo Carvalho de Melo
36
2.44%
Hannes Frederic Sowa
17
1.15%
Linus Torvalds
11
0.74%
Dmitry Safonov
10
0.68%
Lorenzo Colitti
8
0.54%
Alexey Dobriyan
5
0.34%
Brian Haley
3
0.20%
Alexey Kuznetsov
3
0.20%
Pavel Emelyanov
2
0.14%
David Ahern
2
0.14%
Sabrina Dubroca
1
0.07%
Hideaki Yoshifuji / 吉藤英明
1
0.07%
Others
685
46.38%
Total
1477
sysctl_net_ipv6.c
361
-
36
1714
Daniel Lezcano
Hideaki Yoshifuji / 吉藤英明
David Ahern
Eric W. Biedermann
Pavel Emelyanov
Linus Torvalds (pre-git)
Tom Herbert
Eric Dumazet
Justin Iurman
Ido Schimmel
Hannes Frederic Sowa
Huw Davies
David L Stevens
Ahmed Abdelsalam
Lorenzo Colitti
Alexey Dobriyan
Linus Torvalds
Others
September 1992
June 1993
January 1995
January 1996
September 1996
February 1998
May 1998
February 2002
October 2002
February 2003
March 2004
January 2005
July 2006
August 2006
October 2007
December 2007
January 2008
May 2008
July 2009
January 2010
July 2011
April 2012
June 2013
January 2014
May 2014
July 2014
September 2014
March 2015
April 2015
July 2015
June 2016
August 2017
October 2017
November 2017
March 2018
April 2018
June 2019
July 2019
March 2020
February 2021
March 2021
May 2021
July 2021
April 2022
August 2023
April 2024
May 2024
July 2024
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 219}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 273}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 18, "token_count": 389}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 29, "token_count": 62}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 59, "token_count": 85}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 14, "token_count": 23}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 23}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 31}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 172}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 43, "token_count": 8}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 19, "token_count": 41}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Lezcano
389
22.70%
Hideaki Yoshifuji / 吉藤英明
219
12.78%
David Ahern
172
10.04%
Eric W. Biedermann
85
4.96%
Pavel Emelyanov
66
3.85%
Linus Torvalds (pre-git)
63
3.68%
Tom Herbert
50
2.92%
Eric Dumazet
48
2.80%
Justin Iurman
45
2.63%
Ido Schimmel
41
2.39%
Hannes Frederic Sowa
41
2.39%
Huw Davies
31
1.81%
David L Stevens
30
1.75%
Ahmed Abdelsalam
8
0.47%
Lorenzo Colitti
7
0.41%
Alexey Dobriyan
2
0.12%
Linus Torvalds
1
0.06%
Others
416
24.27%
Total
1714
tcp_ao.c
168
-
20
944
Dmitry Safonov
Linus Torvalds (pre-git)
Eric Dumazet
Florian Westphal
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
David Ahern
Daniel Borkmann
Martin KaFai Lau
Linus Torvalds
David S. Miller
Herbert Xu
Others
September 1992
June 1993
November 1993
June 1995
September 1996
March 1998
May 1998
June 1999
August 2000
February 2002
June 2005
August 2005
December 2005
November 2006
April 2007
February 2008
April 2008
July 2008
December 2009
April 2011
June 2014
November 2014
September 2015
January 2016
May 2017
October 2018
May 2019
December 2019
January 2020
February 2020
June 2020
July 2021
February 2022
July 2023
October 2023
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 39, "token_count": 779}, {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Safonov
780
82.63%
Linus Torvalds (pre-git)
38
4.03%
Eric Dumazet
23
2.44%
Florian Westphal
15
1.59%
Hideaki Yoshifuji / 吉藤英明
14
1.48%
Arnaldo Carvalho de Melo
11
1.17%
David Ahern
6
0.64%
Daniel Borkmann
6
0.64%
Martin KaFai Lau
5
0.53%
Linus Torvalds
2
0.21%
David S. Miller
2
0.21%
Herbert Xu
1
0.11%
Others
41
4.34%
Total
944
tcp_ipv6.c
2450
-
145
12302
Linus Torvalds (pre-git)
Eric Dumazet
Dmitry Safonov
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
David S. Miller
David Ahern
Nicolas Dichtel
Daniel Lezcano
Linus Torvalds
Florian Westphal
Kuniyuki Iwashima
Wei Wang
Kazunori Miyazawa
Stephen Hemminger
Herbert Xu
Christoph Hellwig
Vlad Yasevich
Lorenzo Colitti
Alexey Kuznetsov
Alexey Dobriyan
Pavel Emelyanov
Américo Wang
Huw Davies
Eric W. Biedermann
Willem de Bruijn
Ville Nuorvala
Martin KaFai Lau
Tom Herbert
Stefano Brivio
Hannes Frederic Sowa
Brian Haley
Pablo Neira Ayuso
Daniel Borkmann
Yasuyuki Kozakai
Paolo Abeni
Sabrina Dubroca
David L Stevens
Others
August 1992
September 1992
June 1993
November 1993
April 1994
May 1994
November 1994
June 1995
January 1996
March 1996
July 1996
September 1996
January 1997
March 1997
August 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
December 1998
January 1999
February 1999
May 1999
June 1999
January 2000
March 2000
August 2000
October 2000
January 2001
February 2002
March 2002
May 2002
June 2002
July 2002
October 2002
November 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
November 2003
March 2004
June 2004
July 2004
August 2004
September 2004
November 2004
December 2004
February 2005
March 2005
June 2005
August 2005
September 2005
November 2005
December 2005
January 2006
March 2006
June 2006
August 2006
September 2006
October 2006
November 2006
February 2007
March 2007
April 2007
May 2007
August 2007
October 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
June 2009
July 2009
September 2009
October 2009
December 2009
January 2010
March 2010
April 2010
June 2010
July 2010
October 2010
December 2010
March 2011
April 2011
May 2011
August 2011
September 2011
October 2011
November 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
December 2013
January 2014
March 2014
April 2014
May 2014
June 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
March 2015
April 2015
May 2015
July 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
November 2019
December 2019
January 2020
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
September 2023
October 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
August 2024
October 2024
November 2024
February 2025
March 2025
April 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 492}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 912499200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 1042}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 608}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 103}, {"author_id": 40, "token_count": 137}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 57, "token_count": 24}, {"author_id": 10, "token_count": 30}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 28, "token_count": 4}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 6}, {"author_id": 28, "token_count": 7}, {"author_id": 10, "token_count": 3}, {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 10, "token_count": 48}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 22, "token_count": 38}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 9, "token_count": 1}, {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 36}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 57, "token_count": 2}, {"author_id": 10, "token_count": 2}, {"author_id": 24, "token_count": 18}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 28, "token_count": 40}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 22, "token_count": 42}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 12, "token_count": 3}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 28, "token_count": 61}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 102}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 28, "token_count": 86}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 7}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 1, "token_count": 4}, {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 1, "token_count": 531}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 75}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 68}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 28, "token_count": 6}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 92}, {"author_id": 1, "token_count": 20}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 29, "token_count": 17}, {"author_id": 60, "token_count": 214}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 176}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 12}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 55, "token_count": 9}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 51, "token_count": 7}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 59, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 12, "token_count": 6}, {"author_id": 55, "token_count": 56}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 81}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 75}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 29, "token_count": 7}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 59, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 35}, {"author_id": 2, "token_count": 220}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 60}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 57, "token_count": 9}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 53}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 63}, {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 50, "token_count": 13}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 215}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 11, "token_count": 164}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 96}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 209}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 109}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 15, "token_count": 31}, {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 14, "token_count": 2}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 64}, {"author_id": 14, "token_count": 2}, {"author_id": 16, "token_count": 23}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 2, "token_count": 20}, {"author_id": 50, "token_count": 26}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 21, "token_count": 18}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 41, "token_count": 12}, {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 53}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 44, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 42, "token_count": 3}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 183}, {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 21, "token_count": 47}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 15, "token_count": 15}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 41, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 50}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 32, "token_count": 22}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 2, "token_count": 55}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 39, "token_count": 30}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 37, "token_count": 5}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 32, "token_count": 46}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 39, "token_count": 16}, {"author_id": 32, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 32, "token_count": 3}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 58}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 39, "token_count": 1156}, {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 55}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 42, "token_count": 18}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
3209
26.09%
Eric Dumazet
2220
18.05%
Dmitry Safonov
1205
9.80%
Hideaki Yoshifuji / 吉藤英明
730
5.93%
Arnaldo Carvalho de Melo
469
3.81%
David S. Miller
406
3.30%
David Ahern
253
2.06%
Nicolas Dichtel
164
1.33%
Daniel Lezcano
160
1.30%
Linus Torvalds
137
1.11%
Florian Westphal
111
0.90%
Kuniyuki Iwashima
98
0.80%
Wei Wang
80
0.65%
Kazunori Miyazawa
80
0.65%
Stephen Hemminger
74
0.60%
Herbert Xu
67
0.54%
Christoph Hellwig
55
0.45%
Vlad Yasevich
53
0.43%
Lorenzo Colitti
43
0.35%
Alexey Kuznetsov
41
0.33%
Alexey Dobriyan
29
0.24%
Pavel Emelyanov
28
0.23%
Américo Wang
25
0.20%
Huw Davies
23
0.19%
Eric W. Biedermann
22
0.18%
Willem de Bruijn
21
0.17%
Ville Nuorvala
21
0.17%
Martin KaFai Lau
17
0.14%
Tom Herbert
16
0.13%
Stefano Brivio
16
0.13%
Hannes Frederic Sowa
15
0.12%
Brian Haley
12
0.10%
Pablo Neira Ayuso
8
0.07%
Daniel Borkmann
7
0.06%
Yasuyuki Kozakai
4
0.03%
Paolo Abeni
4
0.03%
Sabrina Dubroca
3
0.02%
David L Stevens
1
0.01%
Others
2351
19.11%
Total
12302
tcpv6_offload.c
206
-
18
1059
Vlad Yasevich
Tom Herbert
Herbert Xu
Eric Dumazet
Daniel Borkmann
Willem de Bruijn
Linus Torvalds (pre-git)
Paolo Abeni
Arnaldo Carvalho de Melo
Kazunori Miyazawa
David S. Miller
Patrick McHardy
Others
June 1993
June 1995
August 2000
March 2003
June 2004
June 2006
August 2006
December 2008
January 2009
November 2012
June 2013
November 2013
December 2013
July 2014
August 2014
September 2014
February 2015
January 2018
June 2018
December 2018
May 2019
November 2021
May 2022
May 2023
March 2024
May 2024
September 2024
March 2025
April 2025
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 281}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 56, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 59}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 532}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
281
26.53%
Tom Herbert
64
6.04%
Herbert Xu
26
2.46%
Eric Dumazet
22
2.08%
Daniel Borkmann
14
1.32%
Willem de Bruijn
6
0.57%
Linus Torvalds (pre-git)
5
0.47%
Paolo Abeni
5
0.47%
Arnaldo Carvalho de Melo
3
0.28%
Kazunori Miyazawa
2
0.19%
David S. Miller
2
0.19%
Patrick McHardy
1
0.09%
Others
628
59.30%
Total
1059
tunnel6.c
306
-
22
1273
Herbert Xu
Xin Long
Hideaki Yoshifuji / 吉藤英明
Kazunori Miyazawa
Eric Dumazet
Linus Torvalds (pre-git)
David S. Miller
Stefano Brivio
Ville Nuorvala
Linus Torvalds
Brian Haley
Alexey Dobriyan
Others
September 1992
April 1994
June 1995
September 1996
March 1997
October 1997
January 1998
May 1998
February 2002
March 2003
April 2003
May 2003
June 2003
August 2003
February 2004
June 2004
August 2004
March 2006
April 2006
November 2006
February 2007
October 2007
May 2008
June 2009
September 2009
August 2010
September 2010
October 2010
May 2012
November 2015
November 2018
May 2019
May 2020
July 2020
February 2024
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 24, "token_count": 18}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 307}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 22, "token_count": 110}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 48, "token_count": 149}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
384
30.16%
Xin Long
149
11.70%
Hideaki Yoshifuji / 吉藤英明
121
9.51%
Kazunori Miyazawa
110
8.64%
Eric Dumazet
98
7.70%
Linus Torvalds (pre-git)
48
3.77%
David S. Miller
38
2.99%
Stefano Brivio
23
1.81%
Ville Nuorvala
18
1.41%
Linus Torvalds
6
0.47%
Brian Haley
6
0.47%
Alexey Dobriyan
3
0.24%
Others
269
21.13%
Total
1273
udp.c
1974
-
131
9764
Linus Torvalds (pre-git)
Eric Dumazet
Stefano Brivio
Paolo Abeni
Kazunori Miyazawa
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Vlad Yasevich
Willem de Bruijn
Tom Herbert
Linus Torvalds
Hannes Frederic Sowa
Arnaldo Carvalho de Melo
Kuniyuki Iwashima
David Ahern
Herbert Xu
Daniel Lezcano
Wei Wang
Pavel Emelyanov
Christoph Hellwig
Brian Haley
Lorenzo Colitti
Américo Wang
Martin KaFai Lau
Xin Long
Alexey Dobriyan
Noriaki Takamiya
Yasuyuki Kozakai
Stephen Hemminger
Pablo Neira Ayuso
Daniel Borkmann
Alexey Kuznetsov
Florian Westphal
David L Stevens
Ville Nuorvala
Thomas Graf
Others
January 1992
August 1992
September 1992
February 1993
June 1993
November 1993
April 1994
May 1994
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
June 1999
January 2000
March 2000
June 2000
September 2000
February 2002
March 2002
July 2002
September 2002
October 2002
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
October 2003
December 2003
January 2004
February 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
December 2004
January 2005
February 2005
March 2005
August 2005
September 2005
October 2005
November 2005
December 2005
March 2006
August 2006
October 2006
November 2006
February 2007
March 2007
April 2007
May 2007
June 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
June 2008
July 2008
October 2008
November 2008
December 2008
February 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
January 2010
February 2010
April 2010
May 2010
June 2010
September 2010
October 2010
December 2010
February 2011
March 2011
April 2011
May 2011
June 2011
August 2011
October 2011
November 2011
December 2011
February 2012
April 2012
June 2012
July 2012
September 2012
November 2012
January 2013
March 2013
April 2013
May 2013
June 2013
July 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
April 2014
May 2014
July 2014
August 2014
November 2014
December 2014
January 2015
March 2015
April 2015
May 2015
October 2015
November 2015
December 2015
January 2016
February 2016
April 2016
May 2016
June 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
December 2017
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
January 2020
March 2020
July 2020
September 2020
October 2020
November 2020
January 2021
February 2021
March 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
August 2022
September 2022
October 2022
November 2022
March 2023
April 2023
June 2023
July 2023
August 2023
September 2023
October 2023
December 2023
January 2024
March 2024
April 2024
June 2024
August 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
April 2025
June 2025
July 2025
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 489}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 244}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 48}, {"author_id": 40, "token_count": 133}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 4}, {"author_id": 28, "token_count": 2}, {"author_id": 10, "token_count": 11}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 22, "token_count": 12}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 10, "token_count": 19}, {"author_id": 1, "token_count": 58}, {"author_id": 22, "token_count": 472}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 169}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 55, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 22, "token_count": 19}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 28, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 10, "token_count": 53}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 325}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 15}, {"author_id": 10, "token_count": 1}, {"author_id": 12, "token_count": 37}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 18}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 50}, {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 29, "token_count": 17}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 23}, {"author_id": 10, "token_count": 18}, {"author_id": 1, "token_count": 74}, {"author_id": 29, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 29, "token_count": 16}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 164}, {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 5}, {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 202}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 273}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 51, "token_count": 25}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 84}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 29, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 41, "token_count": 14}, {"author_id": 6, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 41, "token_count": 4}, {"author_id": 14, "token_count": 13}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 50, "token_count": 28}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 14, "token_count": 54}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 50, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 6, "token_count": 89}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 35, "token_count": 207}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 21, "token_count": 42}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 165}, {"author_id": 37, "token_count": 5}, {"author_id": 6, "token_count": 33}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 21, "token_count": 27}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 14, "token_count": 13}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 47, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 50, "token_count": 4}, {"author_id": 26, "token_count": 6}, {"author_id": 47, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 193}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 47, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 47, "token_count": 43}, {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 47, "token_count": 89}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 47, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 37, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 55}, {"author_id": 42, "token_count": 128}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 42, "token_count": 8}, {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 47, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 37, "token_count": 10}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 47, "token_count": 102}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 47, "token_count": 163}, {"author_id": 44, "token_count": 389}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 42, "token_count": 28}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 47, "token_count": 25}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 47, "token_count": 9}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 37, "token_count": 2}, {"author_id": 47, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 41, "token_count": 10}, {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 32, "token_count": 26}, {"author_id": 47, "token_count": 5}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 32, "token_count": 58}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 406}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 44, "token_count": 136}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1666
17.06%
Eric Dumazet
1155
11.83%
Stefano Brivio
525
5.38%
Paolo Abeni
511
5.23%
Kazunori Miyazawa
503
5.15%
Hideaki Yoshifuji / 吉藤英明
394
4.04%
David S. Miller
331
3.39%
Vlad Yasevich
208
2.13%
Willem de Bruijn
178
1.82%
Tom Herbert
149
1.53%
Linus Torvalds
134
1.37%
Hannes Frederic Sowa
112
1.15%
Arnaldo Carvalho de Melo
95
0.97%
Kuniyuki Iwashima
86
0.88%
David Ahern
85
0.87%
Herbert Xu
82
0.84%
Daniel Lezcano
73
0.75%
Wei Wang
70
0.72%
Pavel Emelyanov
59
0.60%
Christoph Hellwig
56
0.57%
Brian Haley
50
0.51%
Lorenzo Colitti
37
0.38%
Américo Wang
28
0.29%
Martin KaFai Lau
25
0.26%
Xin Long
12
0.12%
Alexey Dobriyan
11
0.11%
Noriaki Takamiya
10
0.10%
Yasuyuki Kozakai
8
0.08%
Stephen Hemminger
6
0.06%
Pablo Neira Ayuso
6
0.06%
Daniel Borkmann
5
0.05%
Alexey Kuznetsov
4
0.04%
Florian Westphal
2
0.02%
David L Stevens
2
0.02%
Ville Nuorvala
1
0.01%
Thomas Graf
1
0.01%
Others
3084
31.59%
Total
9764
udp_impl.h
32
-
17
215
Linus Torvalds (pre-git)
Kazunori Miyazawa
Hideaki Yoshifuji / 吉藤英明
Pavel Emelyanov
Eric Dumazet
Brian Haley
Stephen Hemminger
Kuniyuki Iwashima
Stefano Brivio
David S. Miller
Christoph Hellwig
Others
August 1992
September 1992
June 1993
May 1994
June 1995
January 1996
September 1996
March 1997
October 1997
June 1999
May 2003
January 2004
May 2004
March 2006
November 2006
January 2008
March 2008
June 2008
October 2008
June 2009
September 2009
March 2013
November 2017
November 2018
January 2019
July 2020
October 2022
June 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
108
50.23%
Kazunori Miyazawa
11
5.12%
Hideaki Yoshifuji / 吉藤英明
11
5.12%
Pavel Emelyanov
7
3.26%
Eric Dumazet
7
3.26%
Brian Haley
3
1.40%
Stephen Hemminger
2
0.93%
Kuniyuki Iwashima
2
0.93%
Stefano Brivio
1
0.47%
David S. Miller
1
0.47%
Christoph Hellwig
1
0.47%
Others
61
28.37%
Total
215
udp_offload.c
210
-
28
1043
Willem de Bruijn
Tom Herbert
Vlad Yasevich
Paolo Abeni
Steffen Klassert
Herbert Xu
Linus Torvalds (pre-git)
Eric Dumazet
Américo Wang
Kuniyuki Iwashima
Linus Torvalds
Hannes Frederic Sowa
David S. Miller
Others
September 1992
June 1993
April 1994
June 1995
September 1996
January 1997
August 1998
February 2002
November 2006
October 2007
February 2009
May 2009
July 2009
August 2010
April 2011
November 2011
November 2012
March 2013
August 2013
October 2013
January 2014
June 2014
August 2014
September 2014
October 2014
February 2015
January 2016
April 2016
November 2017
January 2018
April 2018
May 2018
June 2018
November 2018
December 2018
May 2019
January 2020
November 2020
January 2021
March 2021
November 2021
May 2022
November 2022
June 2023
July 2023
March 2024
April 2024
March 2025
April 2025
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 35, "token_count": 60}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 41, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 155}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 361}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 42, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 42, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 32, "token_count": 14}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 47, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Willem de Bruijn
388
37.20%
Tom Herbert
180
17.26%
Vlad Yasevich
60
5.75%
Paolo Abeni
41
3.93%
Steffen Klassert
38
3.64%
Herbert Xu
38
3.64%
Linus Torvalds (pre-git)
33
3.16%
Eric Dumazet
28
2.68%
Américo Wang
18
1.73%
Kuniyuki Iwashima
14
1.34%
Linus Torvalds
6
0.58%
Hannes Frederic Sowa
2
0.19%
David S. Miller
1
0.10%
Others
196
18.79%
Total
1043
udplite.c
140
-
27
546
Linus Torvalds (pre-git)
Daniel Lezcano
Pavel Emelyanov
Kuniyuki Iwashima
Eric Dumazet
Christoph Hellwig
Linus Torvalds
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Arnaldo Carvalho de Melo
Paolo Abeni
Harald Welte
Stefano Brivio
Kazunori Miyazawa
Herbert Xu
Alexey Dobriyan
Brian Haley
Others
September 1992
January 1996
September 1996
January 1997
March 1998
August 1998
June 1999
March 2000
February 2002
July 2002
March 2003
April 2003
May 2003
July 2004
November 2004
March 2005
January 2006
March 2006
November 2006
March 2007
October 2007
December 2007
March 2008
October 2008
June 2009
September 2009
January 2010
July 2011
March 2012
November 2016
April 2018
November 2018
January 2019
May 2019
July 2020
June 2022
October 2022
May 2023
June 2023
July 2023
June 2025
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 40, "token_count": 17}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 52}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 29, "token_count": 52}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 47, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 25}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 32, "token_count": 26}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
54
9.89%
Daniel Lezcano
53
9.71%
Pavel Emelyanov
52
9.52%
Kuniyuki Iwashima
46
8.42%
Eric Dumazet
29
5.31%
Christoph Hellwig
26
4.76%
Linus Torvalds
17
3.11%
Hideaki Yoshifuji / 吉藤英明
7
1.28%
David S. Miller
7
1.28%
Arnaldo Carvalho de Melo
7
1.28%
Paolo Abeni
6
1.10%
Harald Welte
5
0.92%
Stefano Brivio
3
0.55%
Kazunori Miyazawa
3
0.55%
Herbert Xu
3
0.55%
Alexey Dobriyan
3
0.55%
Brian Haley
2
0.37%
Others
223
40.84%
Total
546
xfrm6_input.c
322
-
33
1412
Steffen Klassert
Sabrina Dubroca
Masahide Nakamura
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Alexey Kuznetsov
Patrick McHardy
Linus Torvalds (pre-git)
Alexey Dobriyan
Nicolas Dichtel
Arnaldo Carvalho de Melo
Eric Dumazet
Kazunori Miyazawa
Florian Westphal
David S. Miller
Eric W. Biedermann
Jan Engelhardt
Others
March 1992
May 1992
April 1994
June 1995
September 1996
March 1997
February 1999
June 1999
January 2000
October 2002
November 2002
March 2003
April 2003
June 2003
August 2003
February 2004
July 2004
August 2004
January 2006
March 2006
May 2006
August 2006
September 2006
March 2007
April 2007
July 2007
October 2007
November 2007
December 2007
February 2008
November 2008
February 2010
March 2010
May 2011
August 2014
April 2015
May 2015
September 2015
August 2016
September 2016
February 2017
April 2017
June 2017
August 2017
November 2017
December 2017
December 2018
April 2020
June 2020
June 2023
September 2023
October 2023
February 2024
April 2024
April 2025
June 2025
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 46}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 57, "token_count": 23}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 52}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 34, "token_count": 179}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 16}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 37}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 34, "token_count": 51}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 28}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 63}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 33, "token_count": 254}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 4, "token_count": 163}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
254
17.99%
Sabrina Dubroca
254
17.99%
Masahide Nakamura
230
16.29%
Herbert Xu
115
8.14%
Hideaki Yoshifuji / 吉藤英明
81
5.74%
Alexey Kuznetsov
69
4.89%
Patrick McHardy
53
3.75%
Linus Torvalds (pre-git)
36
2.55%
Alexey Dobriyan
28
1.98%
Nicolas Dichtel
22
1.56%
Arnaldo Carvalho de Melo
22
1.56%
Eric Dumazet
17
1.20%
Kazunori Miyazawa
13
0.92%
Florian Westphal
12
0.85%
David S. Miller
12
0.85%
Eric W. Biedermann
6
0.42%
Jan Engelhardt
1
0.07%
Others
187
13.24%
Total
1412
xfrm6_output.c
112
-
21
562
Steffen Klassert
Herbert Xu
David L Stevens
Hannes Frederic Sowa
Patrick McHardy
Eric W. Biedermann
David S. Miller
Linus Torvalds (pre-git)
Eric Dumazet
Florian Westphal
Alexey Dobriyan
Jan Engelhardt
Américo Wang
Others
September 1993
April 1994
June 1995
September 1996
March 1997
August 2002
November 2002
April 2003
July 2004
August 2004
January 2006
February 2006
May 2006
June 2006
April 2007
October 2007
November 2007
June 2009
March 2010
December 2010
October 2011
November 2011
August 2013
April 2014
May 2014
April 2015
June 2015
September 2015
October 2015
August 2018
May 2019
November 2019
May 2020
July 2021
February 2022
June 2025
var spanGroupData = [ {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 9, "token_count": 49}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 153}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 14, "token_count": 44}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 59, "token_count": 13}, {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 59, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
173
30.78%
Herbert Xu
60
10.68%
David L Stevens
49
8.72%
Hannes Frederic Sowa
44
7.83%
Patrick McHardy
40
7.12%
Eric W. Biedermann
28
4.98%
David S. Miller
21
3.74%
Linus Torvalds (pre-git)
15
2.67%
Eric Dumazet
14
2.49%
Florian Westphal
3
0.53%
Alexey Dobriyan
2
0.36%
Jan Engelhardt
1
0.18%
Américo Wang
1
0.18%
Others
111
19.75%
Total
562
xfrm6_policy.c
318
-
38
1459
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Patrick McHardy
Daniel Lezcano
Eric Dumazet
Linus Torvalds (pre-git)
Xin Long
Ville Nuorvala
David Ahern
Brian Haley
Alexey Kuznetsov
Steffen Klassert
Kazunori Miyazawa
Américo Wang
Hangbin Liu
Alexey Dobriyan
Masahide Nakamura
Lorenzo Colitti
Florian Westphal
Martin KaFai Lau
Others
June 1993
June 1995
March 1996
September 1996
March 1997
October 1997
October 2002
March 2003
June 2003
October 2003
November 2003
May 2004
August 2004
February 2005
March 2005
May 2005
September 2006
October 2006
November 2006
February 2007
November 2007
December 2007
March 2008
August 2008
November 2008
July 2009
August 2009
January 2010
March 2010
January 2011
February 2011
March 2011
July 2012
February 2013
May 2013
March 2014
August 2014
March 2015
May 2015
August 2015
September 2015
October 2015
June 2016
August 2016
February 2017
July 2017
August 2017
November 2017
February 2018
December 2019
December 2021
March 2022
June 2022
November 2022
August 2023
September 2023
April 2024
May 2024
June 2024
September 2024
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 15}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 194}, {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 12, "token_count": 34}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 12, "token_count": 141}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 24, "token_count": 20}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 107}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 43}, {"author_id": 12, "token_count": 35}, {"author_id": 1, "token_count": 2}, {"author_id": 34, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 51, "token_count": 15}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 32}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 272}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 48, "token_count": 21}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
331
22.69%
Hideaki Yoshifuji / 吉藤英明
215
14.74%
David S. Miller
74
5.07%
Patrick McHardy
45
3.08%
Daniel Lezcano
44
3.02%
Eric Dumazet
42
2.88%
Linus Torvalds (pre-git)
34
2.33%
Xin Long
21
1.44%
Ville Nuorvala
20
1.37%
David Ahern
16
1.10%
Brian Haley
15
1.03%
Alexey Kuznetsov
15
1.03%
Steffen Klassert
13
0.89%
Kazunori Miyazawa
9
0.62%
Américo Wang
6
0.41%
Hangbin Liu
5
0.34%
Alexey Dobriyan
5
0.34%
Masahide Nakamura
4
0.27%
Lorenzo Colitti
4
0.27%
Florian Westphal
4
0.27%
Martin KaFai Lau
3
0.21%
Others
534
36.60%
Total
1459
xfrm6_protocol.c
327
-
18
1400
Steffen Klassert
Sabrina Dubroca
Herbert Xu
Stefano Brivio
Linus Torvalds (pre-git)
Masahide Nakamura
Hideaki Yoshifuji / 吉藤英明
Patrick McHardy
Alexey Kuznetsov
Florian Westphal
Nicolas Dichtel
David S. Miller
Others
June 1993
September 1996
March 1997
October 1997
January 1998
August 2002
October 2002
November 2002
March 2003
August 2003
February 2004
August 2004
January 2006
March 2006
September 2006
September 2007
October 2007
November 2007
December 2007
February 2014
March 2014
April 2014
September 2016
February 2017
June 2018
November 2018
April 2019
May 2019
April 2020
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 12, "token_count": 25}, {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 1049}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 44, "token_count": 24}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 33, "token_count": 150}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
1113
79.50%
Sabrina Dubroca
150
10.71%
Herbert Xu
44
3.14%
Stefano Brivio
24
1.71%
Linus Torvalds (pre-git)
17
1.21%
Masahide Nakamura
12
0.86%
Hideaki Yoshifuji / 吉藤英明
8
0.57%
Patrick McHardy
4
0.29%
Alexey Kuznetsov
4
0.29%
Florian Westphal
2
0.14%
Nicolas Dichtel
1
0.07%
David S. Miller
1
0.07%
Others
20
1.43%
Total
1400
xfrm6_state.c
33
-
9
65
Hideaki Yoshifuji / 吉藤英明
Herbert Xu
Alexey Kuznetsov
Hannes Frederic Sowa
Linus Torvalds (pre-git)
Daniel Lezcano
Others
March 1997
October 2002
March 2003
February 2007
November 2007
December 2007
August 2013
August 2014
November 2017
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
31
47.69%
Herbert Xu
10
15.38%
Alexey Kuznetsov
7
10.77%
Hannes Frederic Sowa
5
7.69%
Linus Torvalds (pre-git)
4
6.15%
Daniel Lezcano
3
4.62%
Others
5
7.69%
Total
65
xfrm6_tunnel.c
403
-
38
1723
Hideaki Yoshifuji / 吉藤英明
Alexey Dobriyan
Herbert Xu
Eric Dumazet
Linus Torvalds (pre-git)
Kazunori Miyazawa
Sabrina Dubroca
Masahide Nakamura
David S. Miller
Steffen Klassert
Linus Torvalds
Arnaldo Carvalho de Melo
Alexey Kuznetsov
Nicolas Dichtel
Xin Long
Brian Haley
Stephen Hemminger
Patrick McHardy
Others
August 1992
September 1992
April 1994
June 1995
September 1996
March 1997
March 1998
May 1998
February 2002
August 2002
November 2002
March 2003
April 2003
May 2003
July 2003
August 2003
June 2004
July 2004
August 2004
January 2005
February 2005
August 2005
March 2006
August 2006
September 2006
November 2006
December 2006
February 2007
March 2007
April 2007
June 2007
October 2007
January 2008
February 2008
November 2008
December 2008
June 2009
October 2009
January 2010
February 2010
August 2010
October 2010
April 2011
April 2012
January 2013
September 2016
November 2016
April 2017
July 2017
November 2017
April 2018
December 2018
March 2019
May 2019
February 2020
October 2020
September 2022
January 2024
February 2024
July 2025
August 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 1, "token_count": 818}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 34, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 22, "token_count": 32}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 34, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 46, "token_count": 357}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 46, "token_count": 36}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 33, "token_count": 18}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 33, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
884
51.31%
Alexey Dobriyan
398
23.10%
Herbert Xu
71
4.12%
Eric Dumazet
59
3.42%
Linus Torvalds (pre-git)
46
2.67%
Kazunori Miyazawa
34
1.97%
Sabrina Dubroca
22
1.28%
Masahide Nakamura
17
0.99%
David S. Miller
15
0.87%
Steffen Klassert
8
0.46%
Linus Torvalds
6
0.35%
Arnaldo Carvalho de Melo
3
0.17%
Alexey Kuznetsov
3
0.17%
Nicolas Dichtel
2
0.12%
Xin Long
2
0.12%
Brian Haley
2
0.12%
Stephen Hemminger
1
0.06%
Patrick McHardy
1
0.06%
Others
149
8.65%
Total
1723
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
750
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
40453
10.99%
221
3.38%
1
Hideaki Yoshifuji / 吉藤英明
28468
7.73%
410
6.27%
2
Eric Dumazet
16362
4.44%
751
11.48%
3
David Ahern
16270
4.42%
268
4.10%
4
Steffen Klassert
11107
3.02%
72
1.10%
5
David Lebrun
10897
2.96%
28
0.43%
6
Tom Herbert
9883
2.68%
87
1.33%
7
Patrick McHardy
8724
2.37%
121
1.85%
8
Justin Iurman
8172
2.22%
27
0.41%
9
David L Stevens
8109
2.20%
31
0.47%
10
David S. Miller
6879
1.87%
223
3.41%
11
Nicolas Dichtel
6849
1.86%
95
1.45%
12
Herbert Xu
5733
1.56%
178
2.72%
13
Andrea Mayer
5720
1.55%
24
0.37%
14
Hannes Frederic Sowa
5467
1.48%
104
1.59%
15
Florian Westphal
5286
1.44%
159
2.43%
16
Huw Davies
4807
1.31%
12
0.18%
17
Dmitry Kozlov
4661
1.27%
1
0.02%
18
Daniel Lezcano
4550
1.24%
62
0.95%
19
Ido Schimmel
4538
1.23%
64
0.98%
20
Harald Welte
4406
1.20%
19
0.29%
21
Wei Wang
4271
1.16%
49
0.75%
22
Kazunori Miyazawa
4264
1.16%
11
0.17%
23
Alexander Aring
4249
1.15%
13
0.20%
24
Ville Nuorvala
4231
1.15%
27
0.41%
25
Thomas Graf
4198
1.14%
51
0.78%
26
Pablo Neira Ayuso
3782
1.03%
37
0.57%
27
William Tu
3744
1.02%
18
0.28%
28
Arnaldo Carvalho de Melo
3490
0.95%
93
1.42%
29
Pavel Emelyanov
3304
0.90%
111
1.70%
30
Yasuyuki Kozakai
3012
0.82%
29
0.44%
31
Christoph Hellwig
2981
0.81%
39
0.60%
32
Kuniyuki Iwashima
2978
0.81%
89
1.36%
33
Sabrina Dubroca
2689
0.73%
42
0.64%
34
Masahide Nakamura
2667
0.72%
30
0.46%
35
Vlad Yasevich
2661
0.72%
25
0.38%
36
Taehee Yoo
2291
0.62%
11
0.17%
37
Martin KaFai Lau
2244
0.61%
55
0.84%
38
Jan Engelhardt
2155
0.59%
72
1.10%
39
Dmitry Safonov
1995
0.54%
22
0.34%
40
Linus Torvalds
1915
0.52%
26
0.40%
41
Américo Wang
1870
0.51%
59
0.90%
42
Willem de Bruijn
1812
0.49%
53
0.81%
43
Ahmed Abdelsalam
1800
0.49%
6
0.09%
44
Stefano Brivio
1633
0.44%
23
0.35%
45
Yuval Mintz
1524
0.41%
13
0.20%
46
Alexey Dobriyan
1488
0.40%
44
0.67%
47
Paolo Abeni
1486
0.40%
67
1.02%
48
Xin Long
1479
0.40%
54
0.83%
49
Roopa Prabhu
1445
0.39%
18
0.28%
50
Lorenzo Colitti
1441
0.39%
22
0.34%
51
Brian Haley
1424
0.39%
30
0.46%
52
Noriaki Takamiya
1412
0.38%
11
0.17%
53
Unknown
1388
0.38%
22
0.34%
54
Hangbin Liu
1327
0.36%
41
0.63%
55
Stephen Hemminger
1318
0.36%
71
1.09%
56
Daniel Borkmann
1317
0.36%
35
0.54%
57
Alexey Kuznetsov
1292
0.35%
22
0.34%
58
Benjamin Thery
1209
0.33%
25
0.38%
59
Eric W. Biedermann
1202
0.33%
57
0.87%
60
Others
59923
16.27%
2059
31.49%
Total
368252
6539