Linux Source Code
Home
Release 5.1
Help
net
root
include
Highlighting
Reset All
By Author
By Age
──────────
Alexander Aring
Alexey Dobriyan
Alexey Kuznetsov
Américo Wang
Andrei Emeltchenko
Arkadi Sharshevsky
Arnaldo Carvalho de Melo
Christophe Ricard
Daniel Borkmann
Dave Watson
David Ahern
David S. Miller
Eric Dumazet
Eric Lapuyade
Eric W. Biedermann
Florian Fainelli
Florian Westphal
Gustavo Padovan
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Ido Schimmel
Ilan Elias
Jakub Kiciński
Jamal Hadi Salim
Jeff Garzik
Jesper Dangaard Brouer
Jiri Benc
Jiri Pirko
Johan Hedberg
Johannes Berg
John Fastabend
Jon Grimm
Jouni Malinen
Julian Anastasov
Linus Torvalds
Linus Torvalds (pre-git)
Luciano Coelho
Maksim Krasnyanskiy
Marcel Holtmann
Michal Kazior
Others
Pablo Neira Ayuso
Paolo Abeni
Patrick McHardy
Paul Moore
Pavel Emelyanov
Phoebe Buckheister
Pravin B Shelar
Roopa Prabhu
Rémi Denis-Courmont
Sjur Brændeland
Sridhar Samudrala
Steffen Klassert
Stephen Hemminger
Thomas Graf
Tom Herbert
Vlad Yasevich
Wensong Zhang
William Tu
Xin Long
Yasuyuki Kozakai
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
9p
911
3
28
2264
Eric W. Biedermann
Others
September 2005
January 2006
March 2006
July 2007
October 2007
February 2008
March 2008
May 2008
September 2008
October 2008
September 2009
November 2009
March 2010
May 2010
June 2010
July 2010
September 2010
October 2010
March 2011
May 2011
June 2011
July 2011
August 2011
November 2011
January 2013
February 2013
May 2013
August 2013
January 2014
March 2014
November 2014
April 2015
January 2017
July 2017
July 2018
August 2018
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 220}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 374}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 212}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 271}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Eric W. Biedermann
13
0.57%
Others
2251
99.43%
Total
2264
bluetooth
6799
9
80
22595
Marcel Holtmann
Johan Hedberg
Maksim Krasnyanskiy
Andrei Emeltchenko
Linus Torvalds
Gustavo Padovan
Arnaldo Carvalho de Melo
Stephen Hemminger
David S. Miller
Others
February 2002
May 2002
October 2002
November 2002
December 2002
March 2003
May 2003
June 2003
August 2003
December 2003
January 2004
February 2004
March 2004
May 2004
June 2004
July 2004
October 2004
November 2004
December 2004
January 2005
March 2005
August 2005
September 2005
October 2005
November 2005
February 2006
July 2006
September 2006
October 2006
November 2006
March 2007
May 2007
July 2007
October 2007
December 2007
March 2008
July 2008
September 2008
November 2008
January 2009
February 2009
April 2009
May 2009
June 2009
July 2009
August 2009
October 2009
February 2010
March 2010
May 2010
July 2010
August 2010
September 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 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
August 2013
September 2013
October 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
January 2016
March 2016
April 2016
July 2016
August 2016
September 2016
October 2016
November 2016
February 2017
March 2017
May 2017
July 2017
September 2017
October 2017
February 2018
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 30, "token_count": 1150}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 20, "token_count": 1493}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 20, "token_count": 1124}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 20, "token_count": 8}, {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 20, "token_count": 19}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 8, "token_count": 204}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 8, "token_count": 48}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 8, "token_count": 107}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 8, "token_count": 158}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 8, "token_count": 14}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 8, "token_count": 23}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 8, "token_count": 171}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 64}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 8, "token_count": 52}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 8, "token_count": 897}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 202}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 8, "token_count": 106}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 8, "token_count": 78}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 56, "token_count": 20}, {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 8, "token_count": 70}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 56, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 56, "token_count": 72}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 56, "token_count": 12}, {"author_id": 12, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 56, "token_count": 112}, {"author_id": 8, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 56, "token_count": 54}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 36, "token_count": 7}, {"author_id": 12, "token_count": 186}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 36, "token_count": 26}, {"author_id": 12, "token_count": 525}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 56, "token_count": 60}, {"author_id": 12, "token_count": 200}, {"author_id": 60, "token_count": 334}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 56, "token_count": 86}, {"author_id": 12, "token_count": 119}, {"author_id": 60, "token_count": 186}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 56, "token_count": 118}, {"author_id": 12, "token_count": 39}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 56, "token_count": 113}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 56, "token_count": 84}, {"author_id": 60, "token_count": 260}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 36, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 36, "token_count": 363}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 36, "token_count": 40}, {"author_id": 56, "token_count": 9}, {"author_id": 12, "token_count": 213}, {"author_id": 60, "token_count": 328}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 36, "token_count": 81}, {"author_id": 56, "token_count": 128}, {"author_id": 12, "token_count": 264}, {"author_id": 60, "token_count": 186}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 36, "token_count": 63}, {"author_id": 12, "token_count": 336}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 36, "token_count": 125}, {"author_id": 12, "token_count": 394}, {"author_id": 8, "token_count": 141}, {"author_id": 60, "token_count": 199}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 36, "token_count": 14}, {"author_id": 56, "token_count": 4}, {"author_id": 12, "token_count": 151}, {"author_id": 8, "token_count": 58}, {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 36, "token_count": 338}, {"author_id": 56, "token_count": 76}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 36, "token_count": 37}, {"author_id": 12, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 36, "token_count": 24}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 36, "token_count": 195}, {"author_id": 12, "token_count": 102}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 36, "token_count": 113}, {"author_id": 56, "token_count": 23}, {"author_id": 12, "token_count": 90}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 36, "token_count": 5}, {"author_id": 12, "token_count": 69}, {"author_id": 8, "token_count": 12}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 134}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 66}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 87}, {"author_id": 60, "token_count": 199}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 113}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 56, "token_count": 53}, {"author_id": 12, "token_count": 29}, {"author_id": 8, "token_count": 315}, {"author_id": 60, "token_count": 193}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 8, "token_count": 46}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 8, "token_count": 314}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 12, "token_count": 438}, {"author_id": 8, "token_count": 75}, {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 12, "token_count": 30}, {"author_id": 8, "token_count": 77}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 12, "token_count": 27}, {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 106}, {"author_id": 8, "token_count": 137}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 214}, {"author_id": 8, "token_count": 613}, {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 12, "token_count": 152}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 52}, {"author_id": 8, "token_count": 100}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 8, "token_count": 303}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 80}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 12, "token_count": 237}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 171}, {"author_id": 8, "token_count": 331}, {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 45}, {"author_id": 8, "token_count": 39}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 31}, {"author_id": 60, "token_count": 212}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 12, "token_count": 98}, {"author_id": 8, "token_count": 88}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 12, "token_count": 162}, {"author_id": 8, "token_count": 74}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 12, "token_count": 76}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 8, "token_count": 79}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 8, "token_count": 74}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 60}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 9}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 874}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 135}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
5646
24.99%
Johan Hedberg
5088
22.52%
Maksim Krasnyanskiy
2675
11.84%
Andrei Emeltchenko
1448
6.41%
Linus Torvalds
1159
5.13%
Gustavo Padovan
1034
4.58%
Arnaldo Carvalho de Melo
76
0.34%
Stephen Hemminger
2
0.01%
David S. Miller
1
0.00%
Others
5466
24.19%
Total
22595
caif
1387
12
7
3270
Sjur Brændeland
Others
March 2010
April 2010
May 2010
June 2010
November 2010
May 2011
October 2011
November 2011
December 2011
February 2012
April 2012
June 2012
April 2013
February 2015
January 2018
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 21, "token_count": 1600}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 21, "token_count": 80}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 21, "token_count": 567}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 21, "token_count": 233}, {"author_id": 60, "token_count": 414}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 21, "token_count": 65}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 21, "token_count": 76}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 90}, ]}, ]
Author Name
Tokens
Token Proportion
Sjur Brændeland
2648
80.98%
Others
622
19.02%
Total
3270
iucv
665
2
10
1640
Linus Torvalds
Others
February 2007
April 2007
May 2007
July 2007
October 2007
December 2008
April 2009
March 2010
March 2011
August 2011
February 2012
March 2012
April 2013
September 2015
November 2017
June 2018
September 2018
var spanGroupData = [ {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 855}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 568}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 18}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
18
1.10%
Others
1622
98.90%
Total
1640
netfilter
4663
45
71
18094
Pablo Neira Ayuso
Patrick McHardy
Florian Westphal
Yasuyuki Kozakai
Daniel Borkmann
Alexey Dobriyan
Eric W. Biedermann
Eric Dumazet
Julian Anastasov
Jesper Dangaard Brouer
David S. Miller
Américo Wang
Pavel Emelyanov
Herbert Xu
Linus Torvalds
Stephen Hemminger
Others
November 2005
January 2006
March 2006
May 2006
June 2006
November 2006
December 2006
February 2007
March 2007
July 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
June 2008
July 2008
October 2008
November 2008
February 2009
March 2009
April 2009
June 2009
October 2009
February 2010
March 2010
May 2010
June 2010
August 2010
October 2010
November 2010
January 2011
June 2011
July 2011
August 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
January 2013
February 2013
March 2013
April 2013
May 2013
July 2013
August 2013
September 2013
October 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
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
April 2016
May 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
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
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 37, "token_count": 1092}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 7, "token_count": 125}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 7, "token_count": 17}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 32}, {"author_id": 60, "token_count": 351}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 5, "token_count": 61}, {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 202}, {"author_id": 37, "token_count": 342}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 320}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 39, "token_count": 6}, {"author_id": 53, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 5, "token_count": 248}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 5, "token_count": 54}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 47, "token_count": 159}, {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 7, "token_count": 127}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 7, "token_count": 9}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 255}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 5, "token_count": 228}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 7, "token_count": 27}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 7, "token_count": 189}, {"author_id": 5, "token_count": 17}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 24, "token_count": 31}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 7, "token_count": 43}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 7, "token_count": 357}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 7, "token_count": 39}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 7, "token_count": 57}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 42}, {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 184}, {"author_id": 7, "token_count": 6}, {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 15, "token_count": 22}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 514}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 279}, {"author_id": 5, "token_count": 1215}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 428}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 7, "token_count": 40}, {"author_id": 5, "token_count": 90}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 43, "token_count": 15}, {"author_id": 5, "token_count": 77}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 15, "token_count": 11}, {"author_id": 7, "token_count": 10}, {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 15, "token_count": 113}, {"author_id": 7, "token_count": 222}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 165}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 11}, {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 15, "token_count": 2}, {"author_id": 7, "token_count": 53}, {"author_id": 5, "token_count": 1283}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 5, "token_count": 353}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 62}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 22, "token_count": 11}, {"author_id": 7, "token_count": 242}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 33, "token_count": 310}, {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 22, "token_count": 48}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 15, "token_count": 1}, {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 15, "token_count": 106}, {"author_id": 7, "token_count": 68}, {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 21}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 58}, {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 22, "token_count": 9}, {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 15, "token_count": 79}, {"author_id": 7, "token_count": 89}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 15, "token_count": 56}, {"author_id": 7, "token_count": 32}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 15, "token_count": 87}, {"author_id": 7, "token_count": 6}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 15, "token_count": 52}, {"author_id": 7, "token_count": 477}, {"author_id": 60, "token_count": 255}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 197}, {"author_id": 7, "token_count": 99}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 15, "token_count": 63}, {"author_id": 7, "token_count": 420}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 57}, {"author_id": 7, "token_count": 13}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 7, "token_count": 44}, {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 89}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 26}, {"author_id": 7, "token_count": 15}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 68}, {"author_id": 7, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 27}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 15, "token_count": 102}, {"author_id": 7, "token_count": 30}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 15, "token_count": 14}, {"author_id": 7, "token_count": 20}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 80}, {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 512}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 28}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 31, "token_count": 10}, {"author_id": 7, "token_count": 47}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 17}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 15, "token_count": 84}, {"author_id": 7, "token_count": 89}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 15, "token_count": 35}, {"author_id": 7, "token_count": 96}, {"author_id": 60, "token_count": 298}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 15, "token_count": 51}, {"author_id": 7, "token_count": 25}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 15, "token_count": 24}, {"author_id": 7, "token_count": 28}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 15, "token_count": 60}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 176}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 43}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 15, "token_count": 605}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 15, "token_count": 266}, {"author_id": 7, "token_count": 35}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 15, "token_count": 32}, {"author_id": 7, "token_count": 36}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
5013
27.71%
Patrick McHardy
4894
27.05%
Florian Westphal
2770
15.31%
Yasuyuki Kozakai
1434
7.93%
Daniel Borkmann
311
1.72%
Alexey Dobriyan
163
0.90%
Eric W. Biedermann
82
0.45%
Eric Dumazet
49
0.27%
Julian Anastasov
31
0.17%
Jesper Dangaard Brouer
15
0.08%
David S. Miller
11
0.06%
Américo Wang
10
0.06%
Pavel Emelyanov
7
0.04%
Herbert Xu
5
0.03%
Linus Torvalds
2
0.01%
Stephen Hemminger
1
0.01%
Others
3296
18.22%
Total
18094
netns
1015
19
70
2702
Pavel Emelyanov
Alexey Dobriyan
Eric W. Biedermann
Eric Dumazet
Florian Westphal
Pablo Neira Ayuso
Jesper Dangaard Brouer
Américo Wang
Patrick McHardy
Alexander Aring
David S. Miller
David Ahern
Tom Herbert
Ido Schimmel
Xin Long
Roopa Prabhu
Stephen Hemminger
Daniel Borkmann
Jiri Pirko
Others
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
October 2008
November 2008
December 2008
January 2009
March 2009
June 2009
July 2009
August 2009
December 2009
January 2010
February 2010
April 2010
May 2010
October 2010
November 2010
March 2011
May 2011
July 2011
November 2011
December 2011
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
December 2012
January 2013
February 2013
March 2013
July 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
August 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 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
August 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1196496000, "group": [ {"author_id": 39, "token_count": 35}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 47, "token_count": 69}, {"author_id": 3, "token_count": 5}, {"author_id": 39, "token_count": 31}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 39, "token_count": 55}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 39, "token_count": 110}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 39, "token_count": 23}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 39, "token_count": 71}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 47, "token_count": 41}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 47, "token_count": 172}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 47, "token_count": 13}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 7, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 22, "token_count": 179}, {"author_id": 5, "token_count": 5}, {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 22, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 23}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 43, "token_count": 30}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 13, "token_count": 40}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 43, "token_count": 23}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 31, "token_count": 28}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 22, "token_count": 37}, {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 15, "token_count": 22}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 47, "token_count": 9}, {"author_id": 55, "token_count": 5}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 78}, {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 53, "token_count": 7}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 54}, {"author_id": 23, "token_count": 5}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 38, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 15, "token_count": 40}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Emelyanov
327
12.10%
Alexey Dobriyan
308
11.40%
Eric W. Biedermann
268
9.92%
Eric Dumazet
165
6.11%
Florian Westphal
162
6.00%
Pablo Neira Ayuso
59
2.18%
Jesper Dangaard Brouer
53
1.96%
Américo Wang
45
1.67%
Patrick McHardy
42
1.55%
Alexander Aring
40
1.48%
David S. Miller
33
1.22%
David Ahern
27
1.00%
Tom Herbert
21
0.78%
Ido Schimmel
15
0.56%
Xin Long
9
0.33%
Roopa Prabhu
8
0.30%
Stephen Hemminger
8
0.30%
Daniel Borkmann
3
0.11%
Jiri Pirko
1
0.04%
Others
1108
41.01%
Total
2702
nfc
1987
6
24
6854
Ilan Elias
Christophe Ricard
Eric Lapuyade
Eric Dumazet
Eric W. Biedermann
Others
July 2011
August 2011
September 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
August 2012
September 2012
October 2012
November 2012
December 2012
April 2013
May 2013
July 2013
August 2013
September 2013
December 2013
January 2014
March 2014
May 2014
July 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
June 2015
August 2015
October 2015
December 2015
April 2016
June 2016
July 2016
March 2017
September 2018
April 2019
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 400}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 32, "token_count": 1211}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 32, "token_count": 126}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 32, "token_count": 46}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 32, "token_count": 223}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 42, "token_count": 798}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 42, "token_count": 44}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 42, "token_count": 42}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 32, "token_count": 103}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 42, "token_count": 231}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 42, "token_count": 14}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 42, "token_count": 16}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 42, "token_count": 25}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 184}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 42, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 42, "token_count": 77}, {"author_id": 60, "token_count": 553}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 41, "token_count": 12}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 41, "token_count": 12}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 41, "token_count": 15}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 254}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 41, "token_count": 100}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 41, "token_count": 93}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 41, "token_count": 930}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 41, "token_count": 31}, {"author_id": 60, "token_count": 322}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 41, "token_count": 76}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 41, "token_count": 20}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 41, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 41, "token_count": 42}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ilan Elias
1709
24.93%
Christophe Ricard
1348
19.67%
Eric Lapuyade
1271
18.54%
Eric Dumazet
1
0.01%
Eric W. Biedermann
1
0.01%
Others
2524
36.83%
Total
6854
phonet
390
4
8
1129
Rémi Denis-Courmont
Jiri Pirko
Eric Dumazet
Others
September 2008
October 2008
December 2008
January 2009
June 2009
July 2009
October 2009
November 2009
January 2010
June 2010
September 2010
January 2011
February 2011
April 2011
June 2012
February 2016
October 2017
April 2018
February 2019
var spanGroupData = [ {"timestamp": 1220252400, "group": [ {"author_id": 52, "token_count": 520}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 52, "token_count": 378}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 52, "token_count": 13}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 52, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 52, "token_count": 15}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 52, "token_count": 80}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 52, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 52, "token_count": 61}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Rémi Denis-Courmont
1108
98.14%
Jiri Pirko
4
0.35%
Eric Dumazet
1
0.09%
Others
16
1.42%
Total
1129
sctp
4732
12
66
13487
Jon Grimm
Xin Long
Sridhar Samudrala
Vlad Yasevich
Daniel Borkmann
David S. Miller
Eric W. Biedermann
Arnaldo Carvalho de Melo
Julian Anastasov
Eric Dumazet
Herbert Xu
Linus Torvalds
Thomas Graf
Hideaki Yoshifuji / 吉藤英明
Américo Wang
Tom Herbert
Others
August 2002
September 2002
October 2002
November 2002
December 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
April 2004
June 2004
July 2004
September 2004
October 2004
November 2004
December 2004
January 2005
April 2005
June 2005
July 2005
August 2005
October 2005
November 2005
December 2005
January 2006
March 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
January 2009
February 2009
March 2009
May 2009
June 2009
July 2009
August 2009
September 2009
November 2009
April 2010
May 2010
June 2010
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
December 2011
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
October 2012
November 2012
December 2012
February 2013
April 2013
June 2013
July 2013
August 2013
October 2013
December 2013
April 2014
June 2014
July 2014
August 2014
October 2014
November 2014
March 2015
May 2015
June 2015
November 2015
December 2015
January 2016
March 2016
April 2016
June 2016
July 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
October 2018
November 2018
December 2018
January 2019
March 2019
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 4, "token_count": 131}, {"author_id": 10, "token_count": 3417}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 10, "token_count": 72}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 27, "token_count": 113}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 10, "token_count": 153}, {"author_id": 27, "token_count": 27}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 10, "token_count": 242}, {"author_id": 27, "token_count": 36}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 10, "token_count": 351}, {"author_id": 27, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 10, "token_count": 218}, {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 10, "token_count": 515}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 10, "token_count": 39}, {"author_id": 27, "token_count": 40}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 10, "token_count": 140}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 10, "token_count": 153}, {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 27, "token_count": 118}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 27, "token_count": 667}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1067673600, "group": [ {"author_id": 27, "token_count": 18}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 27, "token_count": 195}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 27, "token_count": 47}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 27, "token_count": 17}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 27, "token_count": 24}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 27, "token_count": 58}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 87}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 27, "token_count": 19}, {"author_id": 28, "token_count": 41}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 27, "token_count": 110}, {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 28, "token_count": 62}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 29}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 27, "token_count": 34}, {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 10}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 28, "token_count": 132}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 28, "token_count": 521}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 28, "token_count": 36}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 28, "token_count": 119}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 28, "token_count": 35}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 28, "token_count": 18}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 28, "token_count": 21}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 28, "token_count": 37}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 28, "token_count": 19}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 28, "token_count": 16}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 28, "token_count": 22}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 28, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 28, "token_count": 28}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 28, "token_count": 31}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 22, "token_count": 171}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 33, "token_count": 9}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 33, "token_count": 14}, {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 33, "token_count": 75}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 33, "token_count": 22}, {"author_id": 28, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 207}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 33, "token_count": 22}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 33, "token_count": 28}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 23, "token_count": 87}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 19, "token_count": 7}, {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 23, "token_count": 162}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 23, "token_count": 54}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 23, "token_count": 14}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 23, "token_count": 184}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 24, "token_count": 18}, {"author_id": 23, "token_count": 194}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 23, "token_count": 149}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 23, "token_count": 59}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 23, "token_count": 28}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 23, "token_count": 10}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 23, "token_count": 255}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 23, "token_count": 15}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 23, "token_count": 2}, {"author_id": 60, "token_count": 465}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 23, "token_count": 80}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 23, "token_count": 600}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 23, "token_count": 89}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 9}, {"author_id": 23, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 23, "token_count": 18}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 23, "token_count": 162}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 23, "token_count": 11}, {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Grimm
5327
39.50%
Xin Long
2259
16.75%
Sridhar Samudrala
1611
11.94%
Vlad Yasevich
1295
9.60%
Daniel Borkmann
177
1.31%
David S. Miller
174
1.29%
Eric W. Biedermann
171
1.27%
Arnaldo Carvalho de Melo
93
0.69%
Julian Anastasov
18
0.13%
Eric Dumazet
13
0.10%
Herbert Xu
13
0.10%
Linus Torvalds
10
0.07%
Thomas Graf
9
0.07%
Hideaki Yoshifuji / 吉藤英明
5
0.04%
Américo Wang
1
0.01%
Tom Herbert
1
0.01%
Others
2310
17.13%
Total
13487
tc_act
665
15
32
2377
Jamal Hadi Salim
Jiri Pirko
Sridhar Samudrala
David S. Miller
John Fastabend
Américo Wang
Herbert Xu
Alexander Aring
Daniel Borkmann
Eric W. Biedermann
Eric Dumazet
Stephen Hemminger
Thomas Graf
Patrick McHardy
Others
September 2004
October 2004
November 2004
January 2005
April 2005
March 2006
August 2006
September 2007
September 2008
October 2009
July 2010
August 2010
December 2013
February 2014
November 2014
January 2015
March 2015
July 2015
August 2015
September 2015
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
February 2017
March 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
July 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1094022000, "group": [ {"author_id": 51, "token_count": 24}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 51, "token_count": 46}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 51, "token_count": 26}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 51, "token_count": 21}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 19, "token_count": 38}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 32}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 41}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 33, "token_count": 14}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 51, "token_count": 351}, {"author_id": 44, "token_count": 54}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 27, "token_count": 63}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 31, "token_count": 26}, {"author_id": 51, "token_count": 3}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 51, "token_count": 94}, {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 187}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 408}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 14, "token_count": 47}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 14, "token_count": 65}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 13, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jamal Hadi Salim
568
23.90%
Jiri Pirko
208
8.75%
Sridhar Samudrala
63
2.65%
David S. Miller
59
2.48%
John Fastabend
54
2.27%
Américo Wang
50
2.10%
Herbert Xu
38
1.60%
Alexander Aring
20
0.84%
Daniel Borkmann
14
0.59%
Eric W. Biedermann
5
0.21%
Eric Dumazet
4
0.17%
Stephen Hemminger
4
0.17%
Thomas Graf
2
0.08%
Patrick McHardy
1
0.04%
Others
1287
54.14%
Total
2377
Files:
6lowpan.h
330
-
6
914
Alexander Aring
Others
August 2011
August 2013
December 2013
March 2014
April 2014
October 2014
August 2015
September 2015
October 2015
December 2015
February 2016
April 2016
June 2016
March 2017
var spanGroupData = [ {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 13, "token_count": 55}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 13, "token_count": 199}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 13, "token_count": 68}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 13, "token_count": 100}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 41}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 13, "token_count": 105}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 112}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 13, "token_count": 46}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 86}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
758
82.93%
Others
156
17.07%
Total
914
Space.h
30
-
2
190
Others
December 2013
November 2017
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 189}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
190
100.00%
Total
190
act_api.h
203
-
20
1215
Américo Wang
Thomas Graf
Jamal Hadi Salim
David S. Miller
Eric Dumazet
Daniel Borkmann
Alexander Aring
Jiri Pirko
Patrick McHardy
Paolo Abeni
Others
October 2004
November 2004
March 2005
August 2005
August 2006
January 2008
August 2009
July 2011
January 2013
December 2013
January 2014
February 2014
July 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
December 2016
January 2017
May 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
July 2018
August 2018
September 2018
October 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 279}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 75}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 33, "token_count": 37}, {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 31, "token_count": 175}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 51, "token_count": 85}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 31, "token_count": 63}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 31, "token_count": 36}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Américo Wang
320
26.34%
Thomas Graf
281
23.13%
Jamal Hadi Salim
90
7.41%
David S. Miller
75
6.17%
Eric Dumazet
53
4.36%
Daniel Borkmann
37
3.05%
Alexander Aring
27
2.22%
Jiri Pirko
21
1.73%
Patrick McHardy
16
1.32%
Paolo Abeni
1
0.08%
Others
294
24.20%
Total
1215
addrconf.h
523
-
49
2740
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
David Ahern
Américo Wang
Eric Dumazet
Alexander Aring
Jiri Pirko
Linus Torvalds
Arnaldo Carvalho de Melo
Roopa Prabhu
Herbert Xu
Patrick McHardy
Florian Westphal
Others
September 1996
August 1997
January 1998
February 1999
May 1999
June 1999
September 2000
February 2002
October 2002
February 2003
March 2003
April 2003
July 2003
January 2004
February 2004
May 2004
July 2004
September 2004
March 2005
May 2005
August 2005
August 2006
September 2006
November 2006
April 2007
June 2007
November 2007
January 2008
February 2008
March 2008
April 2008
May 2008
August 2008
September 2009
September 2010
April 2011
July 2011
January 2012
April 2012
May 2012
August 2012
December 2012
January 2013
April 2013
May 2013
June 2013
August 2013
September 2013
December 2013
January 2014
February 2014
September 2014
February 2015
May 2015
July 2015
January 2016
June 2016
September 2016
October 2016
January 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
March 2018
April 2018
May 2018
August 2018
October 2018
November 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 30, "token_count": 29}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 96}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 11, "token_count": 29}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 33}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 11, "token_count": 62}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 68}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 307}, {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 31, "token_count": 12}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 31, "token_count": 16}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 31, "token_count": 129}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 36}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 38, "token_count": 5}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 13, "token_count": 67}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 167}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
626
22.85%
Linus Torvalds (pre-git)
505
18.43%
David Ahern
178
6.50%
Américo Wang
173
6.31%
Eric Dumazet
120
4.38%
Alexander Aring
67
2.45%
Jiri Pirko
48
1.75%
Linus Torvalds
29
1.06%
Arnaldo Carvalho de Melo
17
0.62%
Roopa Prabhu
5
0.18%
Herbert Xu
4
0.15%
Patrick McHardy
4
0.15%
Florian Westphal
2
0.07%
Others
962
35.11%
Total
2740
af_ieee802154.h
67
-
5
123
Phoebe Buckheister
Others
June 2009
August 2009
March 2014
May 2014
September 2015
June 2018
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 45, "token_count": 24}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Phoebe Buckheister
26
21.14%
Others
97
78.86%
Total
123
af_rxrpc.h
72
-
2
366
Others
April 2007
August 2016
September 2016
April 2017
June 2017
August 2017
October 2017
March 2018
August 2018
October 2018
November 2018
April 2019
var spanGroupData = [ {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Others
366
100.00%
Total
366
af_unix.h
87
-
22
365
Linus Torvalds (pre-git)
Pavel Emelyanov
Arnaldo Carvalho de Melo
Eric Dumazet
David S. Miller
Eric W. Biedermann
Linus Torvalds
Paul Moore
Others
June 1995
January 1996
March 1996
May 1996
September 1996
June 1999
February 2002
September 2004
August 2005
January 2006
March 2006
June 2006
July 2006
August 2006
May 2007
July 2007
November 2007
December 2007
July 2008
November 2008
April 2010
June 2010
November 2010
December 2011
March 2012
April 2012
June 2012
April 2013
August 2013
September 2015
October 2015
November 2015
February 2016
September 2016
October 2016
June 2017
November 2017
October 2018
February 2019
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 39, "token_count": 23}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 39, "token_count": 40}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
89
24.38%
Pavel Emelyanov
65
17.81%
Arnaldo Carvalho de Melo
42
11.51%
Eric Dumazet
41
11.23%
David S. Miller
35
9.59%
Eric W. Biedermann
9
2.47%
Linus Torvalds
3
0.82%
Paul Moore
1
0.27%
Others
80
21.92%
Total
365
af_vsock.h
218
-
8
1037
Américo Wang
Eric W. Biedermann
Others
February 2013
May 2014
November 2014
May 2015
July 2016
March 2017
April 2017
October 2017
August 2018
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 826}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 31, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Américo Wang
5
0.48%
Eric W. Biedermann
3
0.29%
Others
1029
99.23%
Total
1037
ah.h
23
-
4
60
Herbert Xu
David S. Miller
Steffen Klassert
Others
March 2003
October 2007
October 2009
November 2017
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 29}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
29
48.33%
David S. Miller
21
35.00%
Steffen Klassert
9
15.00%
Others
1
1.67%
Total
60
arp.h
74
-
11
385
David S. Miller
Linus Torvalds (pre-git)
Julian Anastasov
Eric W. Biedermann
Pavel Emelyanov
Others
September 1992
February 1993
June 1993
April 1994
June 1995
September 1996
March 1997
January 1998
June 1999
February 2004
May 2004
September 2006
November 2006
December 2007
January 2008
July 2011
July 2012
August 2012
March 2015
February 2017
June 2017
November 2017
January 2018
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 27}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 24, "token_count": 62}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
110
28.57%
Linus Torvalds (pre-git)
100
25.97%
Julian Anastasov
62
16.10%
Eric W. Biedermann
27
7.01%
Pavel Emelyanov
11
2.86%
Others
75
19.48%
Total
385
atmclip.h
53
-
5
165
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Others
June 1999
January 2000
May 2003
January 2004
December 2005
November 2017
var spanGroupData = [ {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
158
95.76%
Arnaldo Carvalho de Melo
3
1.82%
Others
4
2.42%
Total
165
ax25.h
483
-
20
2233
Linus Torvalds (pre-git)
David S. Miller
Arnaldo Carvalho de Melo
Eric W. Biedermann
Eric Dumazet
Stephen Hemminger
David Ahern
Alexey Dobriyan
Others
June 1995
January 1996
March 1996
July 1996
September 1996
January 1997
March 1997
August 1998
June 1999
October 2000
February 2002
July 2002
August 2002
May 2003
June 2003
August 2003
December 2003
June 2004
January 2005
April 2005
June 2005
August 2005
September 2005
October 2005
March 2006
May 2006
July 2006
December 2006
February 2007
March 2007
October 2007
December 2007
February 2008
March 2010
April 2012
May 2012
February 2013
July 2013
March 2015
June 2015
July 2017
November 2017
February 2018
April 2018
January 2019
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 568}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 566}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 247}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 22, "token_count": 25}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1579
70.71%
David S. Miller
79
3.54%
Arnaldo Carvalho de Melo
45
2.02%
Eric W. Biedermann
39
1.75%
Eric Dumazet
34
1.52%
Stephen Hemminger
10
0.45%
David Ahern
8
0.36%
Alexey Dobriyan
1
0.04%
Others
438
19.61%
Total
2233
ax88796.h
45
-
4
138
Others
July 2007
September 2007
March 2009
April 2018
var spanGroupData = [ {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 70}, ]}, ]
Author Name
Tokens
Token Proportion
Others
138
100.00%
Total
138
bond_3ad.h
328
-
17
1004
Jeff Garzik
David S. Miller
Jiri Pirko
Eric Dumazet
Others
May 2003
August 2005
November 2005
March 2006
August 2007
October 2007
November 2008
December 2008
May 2009
April 2011
May 2011
June 2011
June 2012
May 2013
January 2014
February 2014
November 2014
February 2015
October 2015
February 2016
August 2018
January 2019
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 59, "token_count": 628}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 60}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
629
62.65%
David S. Miller
6
0.60%
Jiri Pirko
4
0.40%
Eric Dumazet
1
0.10%
Others
364
36.25%
Total
1004
bond_alb.h
181
-
13
414
Jeff Garzik
David S. Miller
Others
May 2003
September 2003
January 2004
February 2004
August 2007
October 2007
December 2010
April 2011
November 2012
September 2013
December 2013
April 2014
November 2014
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 59, "token_count": 262}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Garzik
262
63.29%
David S. Miller
3
0.72%
Others
149
35.99%
Total
414
bond_options.h
136
-
5
405
Vlad Yasevich
Stephen Hemminger
David S. Miller
Others
January 2014
March 2014
April 2014
May 2014
November 2014
May 2015
July 2015
May 2017
var spanGroupData = [ {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 355}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 53, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 28, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
18
4.44%
Stephen Hemminger
7
1.73%
David S. Miller
3
0.74%
Others
377
93.09%
Total
405
bonding.h
743
-
42
2975
Jiri Pirko
Américo Wang
Jeff Garzik
Vlad Yasevich
Eric Dumazet
Eric W. Biedermann
David S. Miller
Stephen Hemminger
David Ahern
Alexey Dobriyan
Others
May 2003
June 2003
September 2003
January 2004
February 2004
June 2005
November 2005
January 2006
February 2006
September 2006
December 2006
January 2007
August 2007
October 2007
May 2008
September 2008
November 2008
December 2008
May 2009
June 2009
September 2009
October 2009
June 2010
October 2010
December 2010
February 2011
March 2011
April 2011
June 2011
October 2011
March 2012
May 2012
June 2012
August 2012
November 2012
January 2013
June 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
May 2015
July 2015
December 2015
March 2016
June 2016
November 2016
March 2017
April 2017
August 2017
October 2017
May 2018
July 2018
September 2018
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 59, "token_count": 113}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 31, "token_count": 78}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 31, "token_count": 87}, {"author_id": 14, "token_count": 126}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 14, "token_count": 18}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 183}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 14, "token_count": 43}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 221}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 28, "token_count": 106}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 30}, {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 14, "token_count": 141}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Pirko
370
12.44%
Américo Wang
165
5.55%
Jeff Garzik
114
3.83%
Vlad Yasevich
106
3.56%
Eric Dumazet
48
1.61%
Eric W. Biedermann
17
0.57%
David S. Miller
7
0.24%
Stephen Hemminger
7
0.24%
David Ahern
5
0.17%
Alexey Dobriyan
1
0.03%
Others
2135
71.76%
Total
2975
busy_poll.h
152
-
8
465
Sridhar Samudrala
Eric Dumazet
Américo Wang
Daniel Borkmann
Others
June 2013
July 2013
November 2015
November 2016
February 2017
March 2017
August 2017
June 2018
var spanGroupData = [ {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 31, "token_count": 11}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 27, "token_count": 81}, {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Sridhar Samudrala
81
17.42%
Eric Dumazet
73
15.70%
Américo Wang
11
2.37%
Daniel Borkmann
5
1.08%
Others
295
63.44%
Total
465
calipso.h
91
-
2
165
Others
June 2016
July 2017
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
165
100.00%
Total
165
cfg80211-wext.h
55
-
1
270
Johannes Berg
July 2011
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 270}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
270
100.00%
Total
270
cfg80211.h
7216
-
113
12541
Johannes Berg
Jouni Malinen
Luciano Coelho
Michal Kazior
Eric Dumazet
Eric W. Biedermann
Jiri Pirko
Others
April 2007
July 2007
September 2007
December 2007
January 2008
February 2008
August 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 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
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
May 2015
July 2015
August 2015
September 2015
October 2015
January 2016
February 2016
March 2016
April 2016
May 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
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
December 2018
January 2019
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 335}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 266}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 57, "token_count": 41}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 57, "token_count": 43}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 57, "token_count": 11}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 57, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 222}, {"author_id": 57, "token_count": 13}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 57, "token_count": 161}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 779}, {"author_id": 57, "token_count": 78}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 82}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 333}, {"author_id": 60, "token_count": 156}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 57, "token_count": 86}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 94}, {"author_id": 57, "token_count": 66}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 57, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 37}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 77}, {"author_id": 57, "token_count": 13}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 57, "token_count": 16}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 134}, {"author_id": 57, "token_count": 4}, {"author_id": 49, "token_count": 102}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 101}, {"author_id": 49, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 57, "token_count": 69}, {"author_id": 49, "token_count": 20}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 57, "token_count": 24}, {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 140}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 140}, {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 2, "token_count": 1}, {"author_id": 57, "token_count": 6}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 312}, {"author_id": 57, "token_count": 25}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 2, "token_count": 169}, {"author_id": 57, "token_count": 4}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 92}, {"author_id": 57, "token_count": 98}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 311}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 161}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 142}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 57, "token_count": 15}, {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 49, "token_count": 14}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 57, "token_count": 22}, {"author_id": 18, "token_count": 49}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 2, "token_count": 21}, {"author_id": 49, "token_count": 1}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 127}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 65}, {"author_id": 49, "token_count": 56}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 57, "token_count": 20}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 139}, {"author_id": 49, "token_count": 18}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 49, "token_count": 3}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 2, "token_count": 53}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 280}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 57, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 57, "token_count": 5}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 57, "token_count": 51}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 49, "token_count": 48}, {"author_id": 60, "token_count": 379}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 57, "token_count": 55}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 49, "token_count": 7}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 49, "token_count": 212}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 447}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 359}, {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
5422
43.23%
Jouni Malinen
979
7.81%
Luciano Coelho
487
3.88%
Michal Kazior
56
0.45%
Eric Dumazet
9
0.07%
Eric W. Biedermann
2
0.02%
Jiri Pirko
1
0.01%
Others
5585
44.53%
Total
12541
cfg802154.h
416
-
5
1561
Alexander Aring
Phoebe Buckheister
Others
August 2009
September 2009
November 2009
November 2011
February 2014
October 2014
November 2014
December 2014
April 2015
May 2015
June 2015
August 2015
September 2015
June 2016
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 13, "token_count": 323}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 13, "token_count": 37}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 13, "token_count": 206}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 13, "token_count": 30}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 13, "token_count": 641}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 13, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
1299
83.22%
Phoebe Buckheister
4
0.26%
Others
258
16.53%
Total
1561
checksum.h
185
-
13
844
Linus Torvalds (pre-git)
Patrick McHardy
Tom Herbert
Eric Dumazet
Daniel Borkmann
Arnaldo Carvalho de Melo
David S. Miller
Linus Torvalds
Others
June 1995
September 1996
March 1997
January 1998
January 2000
June 2000
September 2000
October 2000
February 2002
May 2004
June 2004
March 2005
November 2006
November 2007
August 2012
October 2013
November 2013
March 2014
May 2014
September 2014
November 2014
February 2015
May 2015
August 2015
December 2015
March 2016
December 2016
January 2017
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 5, "token_count": 117}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 33, "token_count": 29}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 33, "token_count": 28}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 88}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 79}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 28}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 33, "token_count": 32}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
248
29.38%
Patrick McHardy
142
16.82%
Tom Herbert
142
16.82%
Eric Dumazet
108
12.80%
Daniel Borkmann
89
10.55%
Arnaldo Carvalho de Melo
3
0.36%
David S. Miller
2
0.24%
Linus Torvalds
1
0.12%
Others
109
12.91%
Total
844
cipso_ipv4.h
332
-
6
1104
Paul Moore
Eric Dumazet
Others
August 2006
September 2006
November 2006
June 2007
October 2008
December 2008
March 2009
July 2011
August 2011
May 2012
October 2013
December 2013
February 2015
February 2017
July 2017
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 17, "token_count": 549}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 17, "token_count": 82}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 17, "token_count": 151}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 17, "token_count": 74}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 17, "token_count": 111}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 17, "token_count": 73}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Moore
1060
96.01%
Eric Dumazet
17
1.54%
Others
27
2.45%
Total
1104
cls_cgroup.h
88
-
6
233
Herbert Xu
Daniel Borkmann
Others
May 2010
September 2010
September 2012
October 2012
August 2013
December 2013
February 2014
July 2015
December 2015
April 2016
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 19, "token_count": 87}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 33, "token_count": 19}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 33, "token_count": 63}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
87
37.34%
Daniel Borkmann
82
35.19%
Others
64
27.47%
Total
233
codel.h
164
-
5
286
Eric Dumazet
Michal Kazior
Jesper Dangaard Brouer
Américo Wang
David S. Miller
May 2012
October 2013
August 2014
April 2015
May 2015
February 2016
April 2016
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 193}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 43, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
208
72.73%
Michal Kazior
64
22.38%
Jesper Dangaard Brouer
9
3.15%
Américo Wang
4
1.40%
David S. Miller
1
0.35%
Total
286
codel_impl.h
255
-
1
893
Michal Kazior
April 2016
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 893}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kazior
893
100.00%
Total
893
codel_qdisc.h
74
-
2
102
Michal Kazior
Eric Dumazet
April 2016
June 2016
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 98}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kazior
98
96.08%
Eric Dumazet
4
3.92%
Total
102
compat.h
59
-
11
271
Arnaldo Carvalho de Melo
Eric Dumazet
David S. Miller
Linus Torvalds
Others
March 2003
April 2003
May 2003
September 2005
March 2006
May 2006
March 2007
April 2008
September 2009
October 2009
November 2014
March 2015
June 2016
November 2017
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
17
6.27%
Eric Dumazet
13
4.80%
David S. Miller
2
0.74%
Linus Torvalds
1
0.37%
Others
238
87.82%
Total
271
datalink.h
21
-
5
93
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
David S. Miller
Others
May 1994
June 1999
May 2002
August 2002
August 2005
February 2014
November 2017
var spanGroupData = [ {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
62
66.67%
Arnaldo Carvalho de Melo
9
9.68%
David S. Miller
4
4.30%
Others
18
19.35%
Total
93
dcbevent.h
48
-
2
103
John Fastabend
Others
December 2010
October 2011
December 2013
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 44, "token_count": 46}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 44, "token_count": 56}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
102
99.03%
Others
1
0.97%
Total
103
dcbnl.h
123
-
12
965
John Fastabend
Others
November 2008
December 2008
August 2009
December 2010
February 2011
June 2011
July 2011
October 2011
February 2012
April 2012
December 2013
July 2014
March 2015
February 2018
July 2018
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 379}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 44, "token_count": 132}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 44, "token_count": 72}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 62}, ]}, ]
Author Name
Tokens
Token Proportion
John Fastabend
209
21.66%
Others
756
78.34%
Total
965
devlink.h
1233
-
13
4379
Jiri Pirko
Arkadi Sharshevsky
Jakub Kiciński
David Ahern
Others
February 2016
April 2016
July 2016
September 2016
November 2016
March 2017
August 2017
January 2018
February 2018
April 2018
May 2018
June 2018
July 2018
August 2018
October 2018
December 2018
January 2019
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 14, "token_count": 501}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 14, "token_count": 328}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 54, "token_count": 698}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 54, "token_count": 47}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 54, "token_count": 272}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 14, "token_count": 51}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "token_count": 84}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 14, "token_count": 88}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 606}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 34, "token_count": 275}, {"author_id": 60, "token_count": 190}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 34, "token_count": 129}, {"author_id": 14, "token_count": 43}, {"author_id": 60, "token_count": 834}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Pirko
1095
25.01%
Arkadi Sharshevsky
1017
23.22%
Jakub Kiciński
404
9.23%
David Ahern
15
0.34%
Others
1848
42.20%
Total
4379
dn.h
231
-
9
768
Linus Torvalds (pre-git)
Linus Torvalds
Arnaldo Carvalho de Melo
David S. Miller
Eric Dumazet
Others
May 1999
June 1999
January 2000
March 2000
February 2002
April 2003
January 2005
December 2005
March 2006
November 2008
November 2010
March 2011
February 2012
April 2012
February 2014
November 2017
var spanGroupData = [ {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 536}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 30, "token_count": 43}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
543
70.70%
Linus Torvalds
43
5.60%
Arnaldo Carvalho de Melo
26
3.39%
David S. Miller
12
1.56%
Eric Dumazet
2
0.26%
Others
142
18.49%
Total
768
dn_dev.h
199
-
8
641
Linus Torvalds (pre-git)
Eric Dumazet
Jiri Pirko
Others
May 1999
June 1999
January 2000
October 2002
February 2003
April 2003
June 2004
January 2006
March 2006
June 2010
October 2010
December 2013
November 2017
var spanGroupData = [ {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 470}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
487
75.98%
Eric Dumazet
50
7.80%
Jiri Pirko
1
0.16%
Others
103
16.07%
Total
641
dn_fib.h
167
-
10
757
Linus Torvalds (pre-git)
Thomas Graf
David S. Miller
Patrick McHardy
Eric Dumazet
Stephen Hemminger
Others
May 1999
June 1999
January 2000
April 2003
May 2003
June 2003
March 2006
August 2006
November 2008
March 2011
April 2012
March 2013
July 2017
November 2017
var spanGroupData = [ {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 425}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
614
81.11%
Thomas Graf
17
2.25%
David S. Miller
10
1.32%
Patrick McHardy
6
0.79%
Eric Dumazet
3
0.40%
Stephen Hemminger
2
0.26%
Others
105
13.87%
Total
757
dn_neigh.h
30
-
5
149
Linus Torvalds (pre-git)
Eric W. Biedermann
David S. Miller
Others
May 1999
June 1999
January 2000
March 2006
March 2015
April 2015
September 2015
November 2017
var spanGroupData = [ {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
107
71.81%
Eric W. Biedermann
24
16.11%
David S. Miller
15
10.07%
Others
3
2.01%
Total
149
dn_nsp.h
203
-
9
780
Linus Torvalds (pre-git)
Linus Torvalds
David S. Miller
Eric Dumazet
Arnaldo Carvalho de Melo
Others
May 1999
January 2000
October 2000
February 2002
April 2003
June 2003
February 2004
November 2004
October 2005
January 2006
March 2006
June 2010
var spanGroupData = [ {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 552}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 30, "token_count": 23}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
670
85.90%
Linus Torvalds
23
2.95%
David S. Miller
8
1.03%
Eric Dumazet
8
1.03%
Arnaldo Carvalho de Melo
2
0.26%
Others
69
8.85%
Total
780
dn_route.h
123
-
8
447
Linus Torvalds (pre-git)
David S. Miller
Eric Dumazet
Américo Wang
Stephen Hemminger
Others
May 1999
June 1999
January 2000
September 2000
October 2002
April 2003
May 2003
October 2005
March 2006
February 2007
October 2007
November 2010
March 2011
April 2012
July 2012
January 2013
February 2014
November 2017
var spanGroupData = [ {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 195}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 120}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
333
74.50%
David S. Miller
56
12.53%
Eric Dumazet
4
0.89%
Américo Wang
1
0.22%
Stephen Hemminger
1
0.22%
Others
52
11.63%
Total
447
dsa.h
577
-
19
2484
Florian Fainelli
Arkadi Sharshevsky
David S. Miller
Others
October 2008
March 2009
November 2011
August 2014
September 2014
October 2014
February 2015
March 2015
August 2015
October 2015
November 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
December 2017
February 2018
April 2018
May 2018
July 2018
September 2018
December 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 230}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 46, "token_count": 51}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 46, "token_count": 167}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 46, "token_count": 45}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 46, "token_count": 56}, {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 46, "token_count": 155}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 46, "token_count": 16}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 46, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 54, "token_count": 37}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 46, "token_count": 5}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 46, "token_count": 185}, {"author_id": 60, "token_count": 164}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 46, "token_count": 5}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 46, "token_count": 57}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 46, "token_count": 60}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 46, "token_count": 181}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Fainelli
1006
40.50%
Arkadi Sharshevsky
37
1.49%
David S. Miller
3
0.12%
Others
1438
57.89%
Total
2484
dsfield.h
53
-
5
234
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Others
January 2000
September 2000
November 2006
December 2007
January 2013
November 2017
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 192}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
200
85.47%
Hideaki Yoshifuji / 吉藤英明
20
8.55%
Others
14
5.98%
Total
234
dst.h
540
-
39
2199
David S. Miller
Eric Dumazet
Linus Torvalds (pre-git)
Alexey Kuznetsov
Steffen Klassert
Herbert Xu
Daniel Borkmann
Vlad Yasevich
Julian Anastasov
Stephen Hemminger
Thomas Graf
Pavel Emelyanov
Hideaki Yoshifuji / 吉藤英明
Alexey Dobriyan
Eric W. Biedermann
Tom Herbert
Jiri Benc
Arnaldo Carvalho de Melo
Linus Torvalds
Paolo Abeni
Patrick McHardy
Others
September 1996
March 1997
October 1997
January 1998
February 1998
February 1999
June 1999
January 2000
August 2000
September 2000
October 2002
November 2002
December 2002
April 2003
June 2003
August 2003
October 2004
March 2005
December 2005
January 2006
February 2007
November 2007
December 2007
March 2008
July 2008
August 2008
October 2008
November 2008
June 2009
August 2009
October 2009
May 2010
September 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
July 2011
November 2011
April 2012
May 2012
July 2012
February 2013
March 2013
September 2013
October 2013
December 2013
March 2014
April 2014
September 2014
February 2015
July 2015
August 2015
September 2015
October 2015
December 2015
March 2016
February 2017
May 2017
June 2017
August 2017
September 2017
October 2017
November 2017
January 2018
March 2018
July 2018
October 2018
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 58, "token_count": 125}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 19, "token_count": 53}, {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 19, "token_count": 8}, {"author_id": 39, "token_count": 27}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 53, "token_count": 29}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 47, "token_count": 10}, {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 134}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 112}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 305}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 56}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 28, "token_count": 39}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 26, "token_count": 72}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 33, "token_count": 13}, {"author_id": 29, "token_count": 5}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 22, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 33, "token_count": 43}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 24, "token_count": 38}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
582
26.47%
Eric Dumazet
392
17.83%
Linus Torvalds (pre-git)
238
10.82%
Alexey Kuznetsov
125
5.68%
Steffen Klassert
77
3.50%
Herbert Xu
70
3.18%
Daniel Borkmann
56
2.55%
Vlad Yasevich
39
1.77%
Julian Anastasov
38
1.73%
Stephen Hemminger
36
1.64%
Thomas Graf
31
1.41%
Pavel Emelyanov
27
1.23%
Hideaki Yoshifuji / 吉藤英明
24
1.09%
Alexey Dobriyan
23
1.05%
Eric W. Biedermann
23
1.05%
Tom Herbert
11
0.50%
Jiri Benc
5
0.23%
Arnaldo Carvalho de Melo
3
0.14%
Linus Torvalds
3
0.14%
Paolo Abeni
3
0.14%
Patrick McHardy
1
0.05%
Others
392
17.83%
Total
2199
dst_cache.h
98
-
3
175
Paolo Abeni
Others
February 2016
November 2017
March 2018
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 35, "token_count": 172}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
172
98.29%
Others
3
1.71%
Total
175
dst_metadata.h
217
-
13
1066
Pravin B Shelar
Thomas Graf
Jakub Kiciński
Daniel Borkmann
Jiri Benc
Paolo Abeni
Others
July 2015
August 2015
October 2015
November 2015
January 2016
February 2016
March 2016
September 2016
November 2016
June 2017
October 2017
November 2017
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 190}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 29, "token_count": 8}, {"author_id": 40, "token_count": 266}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 40, "token_count": 160}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 35, "token_count": 8}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 34, "token_count": 99}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 34, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
426
39.96%
Thomas Graf
190
17.82%
Jakub Kiciński
109
10.23%
Daniel Borkmann
11
1.03%
Jiri Benc
8
0.75%
Paolo Abeni
8
0.75%
Others
314
29.46%
Total
1066
dst_ops.h
70
-
9
406
Alexey Dobriyan
Eric Dumazet
David S. Miller
Julian Anastasov
Eric W. Biedermann
Steffen Klassert
Others
August 2009
October 2010
November 2010
December 2010
January 2011
July 2011
November 2011
April 2012
July 2012
September 2014
October 2015
January 2017
February 2017
November 2017
var spanGroupData = [ {"timestamp": 1249110000, "group": [ {"author_id": 47, "token_count": 149}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 117}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 24, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexey Dobriyan
149
36.70%
Eric Dumazet
119
29.31%
David S. Miller
100
24.63%
Julian Anastasov
18
4.43%
Eric W. Biedermann
13
3.20%
Steffen Klassert
1
0.25%
Others
6
1.48%
Total
406
erspan.h
303
-
1
1140
William Tu
August 2017
November 2017
December 2017
January 2018
February 2018
May 2018
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 48, "token_count": 72}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 48, "token_count": 232}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 48, "token_count": 380}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 48, "token_count": 371}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 48, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 48, "token_count": 66}, ]}, ]
Author Name
Tokens
Token Proportion
William Tu
1140
100.00%
Total
1140
esp.h
33
-
4
178
Steffen Klassert
Herbert Xu
David S. Miller
Others
March 2003
October 2007
January 2008
April 2017
November 2017
var spanGroupData = [ {"timestamp": 1046505600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 29}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 26, "token_count": 137}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
137
76.97%
Herbert Xu
30
16.85%
David S. Miller
10
5.62%
Others
1
0.56%
Total
178
ethoc.h
23
-
2
31
Others
March 2009
February 2014
September 2015
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Others
31
100.00%
Total
31
failover.h
36
-
1
189
Sridhar Samudrala
May 2018
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 27, "token_count": 189}, ]}, ]
Author Name
Tokens
Token Proportion
Sridhar Samudrala
189
100.00%
Total
189
fib_notifier.h
49
-
3
210
Ido Schimmel
David Ahern
Others
August 2017
September 2017
October 2017
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 193}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 55, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 16, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ido Schimmel
201
95.71%
David Ahern
5
2.38%
Others
4
1.90%
Total
210
fib_rules.h
203
-
17
859
Thomas Graf
Roopa Prabhu
David Ahern
Ido Schimmel
Patrick McHardy
Eric Dumazet
Eric W. Biedermann
David S. Miller
Others
August 2006
November 2006
March 2007
June 2007
November 2007
January 2008
July 2008
December 2009
March 2010
April 2010
October 2010
June 2012
July 2013
August 2013
March 2015
June 2015
July 2015
June 2016
November 2016
March 2017
April 2017
June 2017
August 2017
November 2017
February 2018
March 2018
April 2018
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 39}, {"author_id": 6, "token_count": 275}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 22, "token_count": 11}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 93}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 52}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 38, "token_count": 179}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 38, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
326
37.95%
Roopa Prabhu
184
21.42%
David Ahern
108
12.57%
Ido Schimmel
62
7.22%
Patrick McHardy
57
6.64%
Eric Dumazet
24
2.79%
Eric W. Biedermann
13
1.51%
David S. Miller
10
1.16%
Others
75
8.73%
Total
859
firewire.h
26
-
2
74
Hideaki Yoshifuji / 吉藤英明
Others
March 2013
November 2017
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 11, "token_count": 73}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
73
98.65%
Others
1
1.35%
Total
74
flow.h
227
-
23
874
David S. Miller
Julian Anastasov
Linus Torvalds (pre-git)
Thomas Graf
Tom Herbert
Américo Wang
Eric Dumazet
David Ahern
Jiri Benc
Paolo Abeni
Alexey Dobriyan
Herbert Xu
Daniel Borkmann
Steffen Klassert
Others
March 1997
February 1999
October 2002
April 2003
May 2003
January 2004
March 2004
March 2006
September 2006
November 2006
March 2011
July 2011
September 2011
November 2011
January 2012
February 2012
October 2012
August 2013
April 2014
July 2015
August 2015
September 2015
March 2016
September 2016
November 2016
April 2017
August 2017
November 2017
November 2018
February 2019
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 496}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 24, "token_count": 49}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 4, "token_count": 1}, {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
503
57.55%
Julian Anastasov
52
5.95%
Linus Torvalds (pre-git)
34
3.89%
Thomas Graf
30
3.43%
Tom Herbert
17
1.95%
Américo Wang
6
0.69%
Eric Dumazet
5
0.57%
David Ahern
4
0.46%
Jiri Benc
4
0.46%
Paolo Abeni
3
0.34%
Alexey Dobriyan
2
0.23%
Herbert Xu
2
0.23%
Daniel Borkmann
1
0.11%
Steffen Klassert
1
0.11%
Others
210
24.03%
Total
874
flow_dissector.h
308
-
16
675
Tom Herbert
Jiri Pirko
Paolo Abeni
David S. Miller
Eric Dumazet
Others
November 2011
May 2015
June 2015
September 2015
March 2016
August 2016
November 2016
December 2016
January 2017
April 2017
May 2017
June 2017
September 2017
November 2017
May 2018
July 2018
August 2018
November 2018
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 14, "token_count": 146}, {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 9, "token_count": 142}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 9, "token_count": 54}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 35, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
240
35.56%
Jiri Pirko
158
23.41%
Paolo Abeni
14
2.07%
David S. Miller
13
1.93%
Eric Dumazet
6
0.89%
Others
244
36.15%
Total
675
flow_offload.h
203
-
3
778
Pablo Neira Ayuso
Others
February 2019
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 766}, {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
766
98.46%
Others
12
1.54%
Total
778
fou.h
20
-
2
92
Tom Herbert
Others
November 2014
May 2016
November 2017
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 79}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
91
98.91%
Others
1
1.09%
Total
92
fq.h
105
-
3
212
Michal Kazior
Johannes Berg
Others
April 2016
September 2016
October 2017
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 178}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kazior
178
83.96%
Johannes Berg
25
11.79%
Others
9
4.25%
Total
212
fq_impl.h
337
-
3
1591
Michal Kazior
Johannes Berg
Others
April 2016
September 2016
October 2017
var spanGroupData = [ {"timestamp": 1459494000, "group": [ {"author_id": 18, "token_count": 1233}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 289}, {"author_id": 60, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Kazior
1233
77.50%
Johannes Berg
289
18.16%
Others
69
4.34%
Total
1591
garp.h
130
-
3
397
Patrick McHardy
Eric Dumazet
Others
July 2008
October 2010
May 2011
November 2017
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 5, "token_count": 387}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
387
97.48%
Eric Dumazet
9
2.27%
Others
1
0.25%
Total
397
gen_stats.h
77
-
12
412
David S. Miller
John Fastabend
Eric Dumazet
Thomas Graf
Stephen Hemminger
Patrick McHardy
Others
October 2004
April 2005
January 2008
November 2008
August 2009
October 2009
March 2011
June 2013
September 2014
April 2016
June 2016
December 2016
November 2017
December 2017
August 2018
September 2018
November 2018
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 4, "token_count": 189}, {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 53, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 44, "token_count": 60}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 44, "token_count": 25}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
189
45.87%
John Fastabend
85
20.63%
Eric Dumazet
65
15.78%
Thomas Graf
22
5.34%
Stephen Hemminger
6
1.46%
Patrick McHardy
3
0.73%
Others
42
10.19%
Total
412
genetlink.h
387
-
18
1188
Johannes Berg
Thomas Graf
Pravin B Shelar
Eric W. Biedermann
Jamal Hadi Salim
Tom Herbert
Eric Dumazet
Jiri Benc
Patrick McHardy
Others
November 2005
July 2006
August 2006
September 2006
November 2006
December 2006
June 2007
July 2007
June 2008
July 2009
May 2010
October 2010
January 2011
May 2011
June 2011
November 2011
January 2012
June 2012
September 2012
April 2013
August 2013
November 2013
September 2014
December 2014
January 2015
March 2015
September 2015
December 2015
October 2016
April 2017
June 2017
November 2017
August 2018
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 6, "token_count": 259}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 107}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 51, "token_count": 12}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 40, "token_count": 18}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 40, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 146}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
516
43.43%
Thomas Graf
377
31.73%
Pravin B Shelar
26
2.19%
Eric W. Biedermann
13
1.09%
Jamal Hadi Salim
12
1.01%
Tom Herbert
12
1.01%
Eric Dumazet
9
0.76%
Jiri Benc
2
0.17%
Patrick McHardy
1
0.08%
Others
220
18.52%
Total
1188
geneve.h
74
-
4
218
Pravin B Shelar
Others
October 2014
August 2015
November 2017
November 2018
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 40, "token_count": 22}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
22
10.09%
Others
196
89.91%
Total
218
gre.h
154
-
10
692
Tom Herbert
Pravin B Shelar
Eric Dumazet
Others
August 2010
March 2013
June 2013
August 2015
April 2016
May 2016
June 2016
August 2016
November 2017
February 2018
November 2018
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 40, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 40, "token_count": 25}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 473}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
473
68.35%
Pravin B Shelar
41
5.92%
Eric Dumazet
3
0.43%
Others
175
25.29%
Total
692
gro_cells.h
19
-
4
69
Eric Dumazet
Paolo Abeni
Others
September 2012
January 2015
July 2016
February 2017
November 2017
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
66
95.65%
Paolo Abeni
1
1.45%
Others
2
2.90%
Total
69
gtp.h
35
-
3
101
Pablo Neira Ayuso
Others
May 2016
July 2016
November 2017
var spanGroupData = [ {"timestamp": 1462086000, "group": [ {"author_id": 7, "token_count": 99}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pablo Neira Ayuso
99
98.02%
Others
2
1.98%
Total
101
gue.h
117
-
3
255
Tom Herbert
Xin Long
Others
October 2014
November 2014
November 2017
December 2017
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 60}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 9, "token_count": 182}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 23, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
242
94.90%
Xin Long
12
4.71%
Others
1
0.39%
Total
255
hwbm.h
29
-
2
151
Others
March 2016
November 2017
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
151
100.00%
Total
151
icmp.h
55
-
15
195
Linus Torvalds (pre-git)
Pavel Emelyanov
Arnaldo Carvalho de Melo
Eric Dumazet
David S. Miller
Alexey Dobriyan
Others
June 1993
January 1995
June 1995
January 1996
September 1996
January 2000
October 2000
February 2002
January 2003
May 2005
December 2005
September 2006
September 2007
February 2008
July 2008
January 2010
November 2011
April 2012
February 2013
September 2013
April 2016
November 2018
February 2019
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 39, "token_count": 17}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
74
37.95%
Pavel Emelyanov
17
8.72%
Arnaldo Carvalho de Melo
10
5.13%
Eric Dumazet
6
3.08%
David S. Miller
2
1.03%
Alexey Dobriyan
1
0.51%
Others
85
43.59%
Total
195
ieee80211_radiotap.h
366
-
9
1070
Johannes Berg
Luciano Coelho
Others
September 2005
February 2007
March 2007
July 2007
July 2008
October 2009
February 2010
January 2011
July 2012
November 2012
February 2014
August 2016
October 2016
January 2017
February 2018
June 2018
August 2018
September 2018
December 2018
February 2019
var spanGroupData = [ {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 346}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 49, "token_count": 436}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
463
43.27%
Luciano Coelho
436
40.75%
Others
171
15.98%
Total
1070
ieee802154_netdev.h
349
-
8
1363
Phoebe Buckheister
Alexander Aring
Others
June 2009
August 2009
October 2009
November 2009
May 2012
April 2013
March 2014
May 2014
October 2014
December 2014
June 2015
December 2015
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 223}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 45, "token_count": 661}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 45, "token_count": 423}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Phoebe Buckheister
1084
79.53%
Alexander Aring
11
0.81%
Others
268
19.66%
Total
1363
if_inet6.h
267
-
25
933
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Daniel Borkmann
Eric Dumazet
Stephen Hemminger
Arnaldo Carvalho de Melo
Herbert Xu
David Ahern
Jiri Pirko
Others
September 1996
March 1997
January 1998
February 1998
May 1999
June 1999
May 2000
September 2000
February 2003
March 2003
April 2003
May 2003
September 2003
October 2003
January 2004
August 2004
December 2004
December 2005
September 2006
November 2006
September 2007
December 2007
February 2008
March 2009
February 2010
March 2010
May 2010
November 2010
March 2011
April 2011
May 2011
July 2011
April 2012
April 2013
May 2013
June 2013
September 2013
December 2013
March 2014
March 2015
September 2016
October 2016
December 2016
July 2017
April 2018
May 2018
November 2018
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 11, "token_count": 14}, {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 53, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
220
23.58%
Hideaki Yoshifuji / 吉藤英明
80
8.57%
Daniel Borkmann
19
2.04%
Eric Dumazet
13
1.39%
Stephen Hemminger
13
1.39%
Arnaldo Carvalho de Melo
12
1.29%
Herbert Xu
12
1.29%
David Ahern
5
0.54%
Jiri Pirko
3
0.32%
Others
556
59.59%
Total
933
ife.h
53
-
3
219
Alexander Aring
Others
February 2017
November 2017
April 2018
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 213}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 13, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
5
2.28%
Others
214
97.72%
Total
219
ila.h
18
-
1
28
Tom Herbert
December 2015
var spanGroupData = [ {"timestamp": 1448956800, "group": [ {"author_id": 9, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
28
100.00%
Total
28
inet6_connection_sock.h
31
-
4
98
Arnaldo Carvalho de Melo
David S. Miller
Eric Dumazet
Others
December 2005
December 2010
May 2011
June 2012
July 2012
April 2014
September 2015
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
49
50.00%
David S. Miller
35
35.71%
Eric Dumazet
9
9.18%
Others
5
5.10%
Total
98
inet6_hashtables.h
122
-
13
514
Arnaldo Carvalho de Melo
Eric Dumazet
Pavel Emelyanov
David Ahern
Américo Wang
David S. Miller
Tom Herbert
Others
August 2005
October 2005
April 2006
November 2006
March 2007
January 2008
June 2008
October 2008
June 2009
December 2011
July 2012
January 2013
February 2013
October 2013
October 2014
November 2014
February 2016
April 2016
August 2017
November 2018
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 225}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 39, "token_count": 24}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 64}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 23}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
289
56.23%
Eric Dumazet
50
9.73%
Pavel Emelyanov
27
5.25%
David Ahern
23
4.47%
Américo Wang
17
3.31%
David S. Miller
15
2.92%
Tom Herbert
14
2.72%
Others
79
15.37%
Total
514
inet_common.h
66
-
17
425
Linus Torvalds (pre-git)
Jon Grimm
Tom Herbert
Paolo Abeni
Arnaldo Carvalho de Melo
Eric Dumazet
Eric W. Biedermann
David S. Miller
Stephen Hemminger
Others
September 1996
June 1999
August 2002
January 2004
August 2005
December 2005
April 2008
July 2010
July 2012
November 2014
May 2015
November 2015
May 2016
January 2017
March 2017
November 2017
March 2018
June 2018
December 2018
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 10, "token_count": 51}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 9, "token_count": 41}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 35, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
134
31.53%
Jon Grimm
51
12.00%
Tom Herbert
41
9.65%
Paolo Abeni
19
4.47%
Arnaldo Carvalho de Melo
12
2.82%
Eric Dumazet
6
1.41%
Eric W. Biedermann
3
0.71%
David S. Miller
1
0.24%
Stephen Hemminger
1
0.24%
Others
157
36.94%
Total
425
inet_connection_sock.h
342
-
25
1639
Arnaldo Carvalho de Melo
Eric Dumazet
David S. Miller
Dave Watson
Alexey Dobriyan
Daniel Borkmann
Alexey Kuznetsov
Linus Torvalds
Stephen Hemminger
Others
August 2005
October 2005
December 2005
January 2006
March 2006
September 2006
October 2006
November 2006
August 2008
September 2009
May 2011
November 2011
April 2012
July 2012
August 2012
December 2012
March 2013
April 2014
August 2014
September 2014
January 2015
March 2015
April 2015
May 2015
September 2015
October 2015
February 2016
January 2017
March 2017
June 2017
July 2017
October 2017
December 2017
February 2018
April 2018
May 2018
August 2018
January 2019
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 859}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 213}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 50, "token_count": 10}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 115}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1124
68.58%
Eric Dumazet
142
8.66%
David S. Miller
49
2.99%
Dave Watson
10
0.61%
Alexey Dobriyan
5
0.31%
Daniel Borkmann
5
0.31%
Alexey Kuznetsov
4
0.24%
Linus Torvalds
2
0.12%
Stephen Hemminger
2
0.12%
Others
296
18.06%
Total
1639
inet_ecn.h
246
-
15
889
Stephen Hemminger
Linus Torvalds (pre-git)
Herbert Xu
Thomas Graf
Ido Schimmel
Eric Dumazet
Arnaldo Carvalho de Melo
Johannes Berg
Hideaki Yoshifuji / 吉藤英明
Others
June 2000
July 2003
July 2004
September 2004
October 2004
November 2005
December 2005
November 2006
April 2007
November 2007
April 2008
February 2009
May 2011
October 2011
September 2012
May 2013
May 2014
January 2016
August 2016
November 2017
October 2018
var spanGroupData = [ {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 19, "token_count": 21}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 19, "token_count": 33}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 19, "token_count": 100}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 6, "token_count": 89}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 53, "token_count": 225}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 55, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen Hemminger
225
25.31%
Linus Torvalds (pre-git)
167
18.79%
Herbert Xu
164
18.45%
Thomas Graf
89
10.01%
Ido Schimmel
57
6.41%
Eric Dumazet
56
6.30%
Arnaldo Carvalho de Melo
9
1.01%
Johannes Berg
8
0.90%
Hideaki Yoshifuji / 吉藤英明
7
0.79%
Others
107
12.04%
Total
889
inet_frag.h
166
-
15
567
Pavel Emelyanov
Eric Dumazet
Jesper Dangaard Brouer
Florian Westphal
Patrick McHardy
Alexey Dobriyan
Others
October 2007
January 2008
June 2010
August 2012
January 2013
March 2013
April 2013
July 2014
August 2014
July 2015
November 2015
February 2016
May 2017
June 2017
September 2017
October 2017
November 2017
March 2018
June 2018
August 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 39, "token_count": 126}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 39, "token_count": 33}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 43, "token_count": 72}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Emelyanov
159
28.04%
Eric Dumazet
132
23.28%
Jesper Dangaard Brouer
79
13.93%
Florian Westphal
8
1.41%
Patrick McHardy
3
0.53%
Alexey Dobriyan
1
0.18%
Others
185
32.63%
Total
567
inet_hashtables.h
421
-
22
1620
Arnaldo Carvalho de Melo
Eric Dumazet
Pavel Emelyanov
Herbert Xu
David Ahern
Tom Herbert
David S. Miller
Eric W. Biedermann
Stephen Hemminger
Others
August 2005
October 2005
December 2005
August 2006
September 2006
December 2006
October 2007
November 2007
December 2007
January 2008
February 2008
April 2008
June 2008
October 2008
November 2008
June 2009
October 2009
December 2009
October 2010
June 2012
January 2013
February 2013
October 2013
May 2014
March 2015
May 2015
July 2015
September 2015
October 2015
February 2016
April 2016
January 2017
June 2017
August 2017
December 2017
November 2018
December 2018
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 564}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 19, "token_count": 97}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 39, "token_count": 87}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 39, "token_count": 32}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 74}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 126}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 35}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
657
40.56%
Eric Dumazet
373
23.02%
Pavel Emelyanov
129
7.96%
Herbert Xu
97
5.99%
David Ahern
35
2.16%
Tom Herbert
30
1.85%
David S. Miller
5
0.31%
Eric W. Biedermann
1
0.06%
Stephen Hemminger
1
0.06%
Others
292
18.02%
Total
1620
inet_sock.h
385
-
32
1258
Arnaldo Carvalho de Melo
Eric Dumazet
Tom Herbert
David Ahern
David S. Miller
Herbert Xu
Julian Anastasov
Stephen Hemminger
Jiri Benc
Vlad Yasevich
Paul Moore
Pavel Emelyanov
Others
December 2005
August 2006
September 2006
March 2007
October 2007
March 2008
June 2008
October 2008
May 2009
October 2009
January 2010
April 2010
June 2010
November 2010
January 2011
February 2011
April 2011
May 2011
August 2011
November 2011
December 2011
February 2012
September 2012
November 2012
June 2013
September 2013
October 2013
May 2014
June 2014
January 2015
March 2015
June 2015
October 2015
November 2015
December 2015
June 2016
November 2016
January 2017
October 2017
December 2017
April 2018
July 2018
November 2018
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 396}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 19, "token_count": 27}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 112}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 64}, {"author_id": 3, "token_count": 80}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 89}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
406
32.27%
Eric Dumazet
245
19.48%
Tom Herbert
115
9.14%
David Ahern
64
5.09%
David S. Miller
51
4.05%
Herbert Xu
27
2.15%
Julian Anastasov
7
0.56%
Stephen Hemminger
6
0.48%
Jiri Benc
3
0.24%
Vlad Yasevich
2
0.16%
Paul Moore
1
0.08%
Pavel Emelyanov
1
0.08%
Others
330
26.23%
Total
1258
inet_timewait_sock.h
128
-
13
415
Arnaldo Carvalho de Melo
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
Eric W. Biedermann
Pavel Emelyanov
Others
August 2005
October 2005
December 2005
September 2006
September 2007
December 2007
March 2008
September 2008
October 2008
November 2008
October 2009
December 2009
November 2010
July 2011
October 2011
December 2011
November 2012
October 2013
January 2014
June 2014
March 2015
April 2015
July 2015
September 2015
October 2015
December 2017
April 2018
May 2018
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 180}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 42}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
186
44.82%
Eric Dumazet
147
35.42%
Hideaki Yoshifuji / 吉藤英明
42
10.12%
Eric W. Biedermann
9
2.17%
Pavel Emelyanov
1
0.24%
Others
30
7.23%
Total
415
inetpeer.h
152
-
13
550
David Ahern
David S. Miller
Linus Torvalds (pre-git)
Eric Dumazet
Steffen Klassert
Alexey Dobriyan
Others
January 2000
May 2002
October 2006
June 2008
June 2010
November 2010
December 2010
January 2011
February 2011
April 2011
June 2011
July 2011
November 2011
March 2012
June 2012
August 2015
December 2015
June 2017
July 2017
November 2017
February 2019
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 95}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 256}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
256
46.55%
David S. Miller
168
30.55%
Linus Torvalds (pre-git)
57
10.36%
Eric Dumazet
39
7.09%
Steffen Klassert
4
0.73%
Alexey Dobriyan
2
0.36%
Others
24
4.36%
Total
550
ip.h
724
-
58
3822
Linus Torvalds (pre-git)
Eric Dumazet
David Ahern
Tom Herbert
Alexey Kuznetsov
Arnaldo Carvalho de Melo
Herbert Xu
David S. Miller
Américo Wang
Patrick McHardy
Eric W. Biedermann
Xin Long
Paolo Abeni
Pavel Emelyanov
Hideaki Yoshifuji / 吉藤英明
Roopa Prabhu
Stephen Hemminger
Steffen Klassert
Florian Westphal
Alexey Dobriyan
Jiri Pirko
Linus Torvalds
Others
June 1993
November 1993
February 1994
April 1994
November 1994
December 1994
January 1995
June 1995
September 1996
January 1997
October 1997
January 1998
March 1998
August 1998
June 1999
September 1999
January 2000
June 2000
September 2000
February 2002
August 2002
October 2002
January 2003
April 2003
May 2003
June 2003
July 2003
May 2004
June 2004
July 2004
August 2004
October 2004
December 2004
January 2005
May 2005
August 2005
December 2005
January 2006
February 2006
March 2006
April 2006
September 2006
November 2006
March 2007
April 2007
June 2007
October 2007
December 2007
January 2008
March 2008
May 2008
July 2008
October 2008
November 2008
April 2009
September 2009
October 2009
December 2009
February 2010
April 2010
May 2010
June 2010
October 2010
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
November 2011
December 2011
March 2012
June 2012
August 2012
January 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
February 2016
April 2016
May 2016
June 2016
September 2016
October 2016
November 2016
January 2017
April 2017
August 2017
December 2017
March 2018
April 2018
May 2018
July 2018
October 2018
November 2018
February 2019
April 2019
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 126}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 58, "token_count": 72}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 58, "token_count": 127}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 180}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 46}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 39, "token_count": 7}, {"author_id": 53, "token_count": 11}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 19, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 39, "token_count": 13}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 19, "token_count": 125}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 26, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 31, "token_count": 47}, {"author_id": 4, "token_count": 2}, {"author_id": 9, "token_count": 41}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 31, "token_count": 31}, {"author_id": 3, "token_count": 1}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 9, "token_count": 47}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 60}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 9, "token_count": 30}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 22, "token_count": 9}, {"author_id": 9, "token_count": 93}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 19}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 22, "token_count": 50}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 23}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 35, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 46}, {"author_id": 3, "token_count": 6}, {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 38, "token_count": 18}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 23, "token_count": 43}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 135}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 35, "token_count": 17}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
722
18.89%
Eric Dumazet
340
8.90%
David Ahern
246
6.44%
Tom Herbert
213
5.57%
Alexey Kuznetsov
199
5.21%
Arnaldo Carvalho de Melo
190
4.97%
Herbert Xu
151
3.95%
David S. Miller
114
2.98%
Américo Wang
96
2.51%
Patrick McHardy
69
1.81%
Eric W. Biedermann
64
1.67%
Xin Long
43
1.13%
Paolo Abeni
38
0.99%
Pavel Emelyanov
20
0.52%
Hideaki Yoshifuji / 吉藤英明
19
0.50%
Roopa Prabhu
18
0.47%
Stephen Hemminger
11
0.29%
Steffen Klassert
9
0.24%
Florian Westphal
4
0.10%
Alexey Dobriyan
3
0.08%
Jiri Pirko
1
0.03%
Linus Torvalds
1
0.03%
Others
1251
32.73%
Total
3822
ip6_checksum.h
105
-
7
453
Vlad Yasevich
Tom Herbert
Arnaldo Carvalho de Melo
Américo Wang
Eric Dumazet
Others
June 2004
November 2006
November 2012
January 2013
October 2013
May 2014
June 2014
August 2014
March 2016
var spanGroupData = [ {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 28, "token_count": 205}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 31, "token_count": 18}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 47}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 66}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 9, "token_count": 53}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Vlad Yasevich
205
45.25%
Tom Herbert
166
36.64%
Arnaldo Carvalho de Melo
48
10.60%
Américo Wang
18
3.97%
Eric Dumazet
10
2.21%
Others
6
1.32%
Total
453
ip6_fib.h
545
-
27
2059
David Ahern
Linus Torvalds (pre-git)
Ido Schimmel
Thomas Graf
Roopa Prabhu
Hideaki Yoshifuji / 吉藤英明
Américo Wang
David S. Miller
Eric Dumazet
Patrick McHardy
Jamal Hadi Salim
Alexey Dobriyan
Herbert Xu
Others
March 1997
January 1998
February 1998
March 1998
August 1998
June 1999
April 2003
June 2003
August 2004
June 2005
August 2006
October 2006
December 2006
March 2007
November 2007
December 2007
March 2008
July 2009
February 2010
March 2010
November 2010
March 2011
April 2011
April 2012
June 2012
September 2012
October 2012
February 2013
August 2013
September 2013
October 2013
March 2014
October 2014
April 2015
May 2015
July 2015
September 2015
November 2015
October 2016
February 2017
May 2017
June 2017
August 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 11, "token_count": 20}, {"author_id": 6, "token_count": 223}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 47, "token_count": 2}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 31, "token_count": 34}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 38, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 238}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 151}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 55, "token_count": 19}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 38, "token_count": 117}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 255}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 104}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 16, "token_count": 68}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 28}, {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
487
23.65%
Linus Torvalds (pre-git)
274
13.31%
Ido Schimmel
257
12.48%
Thomas Graf
223
10.83%
Roopa Prabhu
129
6.27%
Hideaki Yoshifuji / 吉藤英明
70
3.40%
Américo Wang
34
1.65%
David S. Miller
24
1.17%
Eric Dumazet
17
0.83%
Patrick McHardy
8
0.39%
Jamal Hadi Salim
3
0.15%
Alexey Dobriyan
2
0.10%
Herbert Xu
1
0.05%
Others
530
25.74%
Total
2059
ip6_route.h
309
-
36
1699
David Ahern
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
David S. Miller
Ido Schimmel
Paolo Abeni
Alexey Kuznetsov
Eric Dumazet
Patrick McHardy
Florian Westphal
Xin Long
Eric W. Biedermann
Américo Wang
Roopa Prabhu
Thomas Graf
Herbert Xu
Others
March 1997
January 1998
February 1998
March 1998
August 1998
June 1999
September 2000
February 2002
March 2003
July 2003
February 2004
May 2004
July 2004
August 2004
March 2006
June 2006
August 2006
November 2006
December 2007
March 2008
April 2008
August 2008
June 2009
March 2010
December 2010
March 2011
April 2011
September 2011
December 2011
April 2012
May 2012
June 2012
July 2012
January 2013
August 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
April 2015
May 2015
June 2015
December 2015
January 2016
April 2016
June 2016
September 2016
October 2016
November 2016
May 2017
July 2017
August 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
July 2018
October 2018
var spanGroupData = [ {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 158}, ]}, {"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": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 58, "token_count": 30}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 11, "token_count": 24}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 11, "token_count": 88}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 11, "token_count": 25}, {"author_id": 5, "token_count": 26}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 38}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 35, "token_count": 41}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 72}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 16, "token_count": 50}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 54}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 55, "token_count": 46}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 23, "token_count": 18}, {"author_id": 38, "token_count": 5}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 30}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 16, "token_count": 115}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 30}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
402
23.66%
Hideaki Yoshifuji / 吉藤英明
217
12.77%
Linus Torvalds (pre-git)
205
12.07%
David S. Miller
91
5.36%
Ido Schimmel
46
2.71%
Paolo Abeni
41
2.41%
Alexey Kuznetsov
30
1.77%
Eric Dumazet
26
1.53%
Patrick McHardy
26
1.53%
Florian Westphal
20
1.18%
Xin Long
18
1.06%
Eric W. Biedermann
9
0.53%
Américo Wang
7
0.41%
Roopa Prabhu
5
0.29%
Thomas Graf
2
0.12%
Herbert Xu
1
0.06%
Others
553
32.55%
Total
1699
ip6_tunnel.h
166
-
20
823
Tom Herbert
Américo Wang
Pravin B Shelar
William Tu
Steffen Klassert
Eric W. Biedermann
David S. Miller
Paolo Abeni
Eric Dumazet
Others
June 2003
August 2003
December 2007
June 2010
October 2010
June 2012
August 2012
March 2013
August 2013
November 2014
January 2015
April 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
April 2016
May 2016
September 2016
November 2016
April 2017
November 2017
December 2017
November 2018
var spanGroupData = [ {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 149}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 31, "token_count": 43}, {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 40, "token_count": 13}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 81}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 9, "token_count": 309}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 48, "token_count": 12}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
390
47.39%
Américo Wang
43
5.22%
Pravin B Shelar
16
1.94%
William Tu
16
1.94%
Steffen Klassert
12
1.46%
Eric W. Biedermann
11
1.34%
David S. Miller
7
0.85%
Paolo Abeni
4
0.49%
Eric Dumazet
2
0.24%
Others
322
39.13%
Total
823
ip_fib.h
470
-
29
2014
Linus Torvalds (pre-git)
David S. Miller
Ido Schimmel
Roopa Prabhu
David Ahern
Jiri Pirko
Thomas Graf
Eric Dumazet
Arnaldo Carvalho de Melo
Stephen Hemminger
Patrick McHardy
Pavel Emelyanov
Julian Anastasov
Xin Long
Linus Torvalds
Others
September 1996
October 1997
January 1998
February 1998
March 1998
August 1998
February 1999
June 1999
September 2000
February 2002
October 2002
May 2003
September 2004
March 2005
June 2005
August 2005
August 2006
September 2006
October 2006
November 2006
June 2007
November 2007
January 2008
February 2008
September 2009
October 2010
January 2011
February 2011
March 2011
April 2011
April 2012
June 2012
July 2012
October 2012
March 2013
May 2013
June 2013
September 2014
December 2014
February 2015
March 2015
June 2015
July 2015
September 2015
October 2015
February 2016
September 2016
November 2016
December 2016
February 2017
March 2017
May 2017
July 2017
August 2017
February 2018
March 2018
May 2018
September 2018
October 2018
January 2019
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 74}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 260}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 53, "token_count": 5}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 53, "token_count": 13}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 190}, {"author_id": 3, "token_count": 8}, {"author_id": 24, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 20}, {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 66}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 55, "token_count": 22}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 55, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 55, "token_count": 57}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 13}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 84}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 38, "token_count": 122}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 62}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 55, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
518
25.72%
David S. Miller
316
15.69%
Ido Schimmel
181
8.99%
Roopa Prabhu
135
6.70%
David Ahern
124
6.16%
Jiri Pirko
66
3.28%
Thomas Graf
55
2.73%
Eric Dumazet
35
1.74%
Arnaldo Carvalho de Melo
18
0.89%
Stephen Hemminger
18
0.89%
Patrick McHardy
13
0.65%
Pavel Emelyanov
13
0.65%
Julian Anastasov
4
0.20%
Xin Long
4
0.20%
Linus Torvalds
1
0.05%
Others
513
25.47%
Total
2014
ip_tunnels.h
528
-
29
2285
Pravin B Shelar
Tom Herbert
Thomas Graf
Jiri Benc
Daniel Borkmann
Eric Dumazet
Stephen Hemminger
William Tu
Paolo Abeni
Roopa Prabhu
Alexey Dobriyan
Others
March 2013
May 2013
June 2013
August 2013
September 2013
October 2013
January 2014
April 2014
September 2014
January 2015
April 2015
July 2015
August 2015
September 2015
November 2015
December 2015
February 2016
March 2016
April 2016
May 2016
June 2016
September 2016
November 2016
January 2017
April 2017
August 2017
September 2017
November 2017
December 2017
February 2018
March 2018
April 2018
May 2018
June 2018
November 2018
December 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 40, "token_count": 596}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 40, "token_count": 64}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 53, "token_count": 8}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 9, "token_count": 40}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 261}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 29, "token_count": 115}, {"author_id": 40, "token_count": 98}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 40, "token_count": 24}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 35, "token_count": 13}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 33, "token_count": 116}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 29, "token_count": 39}, {"author_id": 53, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 9, "token_count": 291}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 38, "token_count": 5}, {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 48, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Pravin B Shelar
782
34.22%
Tom Herbert
334
14.62%
Thomas Graf
261
11.42%
Jiri Benc
174
7.61%
Daniel Borkmann
116
5.08%
Eric Dumazet
35
1.53%
Stephen Hemminger
20
0.88%
William Tu
17
0.74%
Paolo Abeni
13
0.57%
Roopa Prabhu
5
0.22%
Alexey Dobriyan
3
0.13%
Others
525
22.98%
Total
2285
ip_vs.h
1670
-
40
6937
Wensong Zhang
Julian Anastasov
Jesper Dangaard Brouer
Pablo Neira Ayuso
Eric W. Biedermann
Arnaldo Carvalho de Melo
Florian Westphal
Eric Dumazet
Herbert Xu
Alexey Dobriyan
Pavel Emelyanov
David S. Miller
Jiri Pirko
Others
July 2003
October 2003
September 2005
December 2005
September 2006
November 2006
October 2007
November 2007
January 2008
April 2008
July 2008
August 2008
September 2008
October 2008
February 2009
July 2009
August 2009
January 2010
February 2010
August 2010
September 2010
October 2010
November 2010
January 2011
February 2011
March 2011
May 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
April 2012
May 2012
July 2012
September 2012
October 2012
March 2013
April 2013
June 2013
September 2013
October 2013
November 2013
March 2014
September 2014
February 2015
July 2015
August 2015
September 2015
March 2016
April 2016
May 2016
January 2017
March 2017
April 2017
October 2017
November 2017
March 2018
May 2018
July 2018
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 25, "token_count": 2152}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 24, "token_count": 105}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 24, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 795}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 314}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 24, "token_count": 147}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 24, "token_count": 79}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 218}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 24, "token_count": 312}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 24, "token_count": 8}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 24, "token_count": 99}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 7, "token_count": 164}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 24, "token_count": 38}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 43, "token_count": 237}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 24, "token_count": 344}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 24, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 24, "token_count": 52}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 24, "token_count": 64}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 24, "token_count": 44}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 290}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 22, "token_count": 127}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 24, "token_count": 66}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 24, "token_count": 176}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 24, "token_count": 67}, ]}, ]
Author Name
Tokens
Token Proportion
Wensong Zhang
2152
31.02%
Julian Anastasov
1649
23.77%
Jesper Dangaard Brouer
238
3.43%
Pablo Neira Ayuso
164
2.36%
Eric W. Biedermann
127
1.83%
Arnaldo Carvalho de Melo
15
0.22%
Florian Westphal
12
0.17%
Eric Dumazet
8
0.12%
Herbert Xu
4
0.06%
Alexey Dobriyan
3
0.04%
Pavel Emelyanov
3
0.04%
David S. Miller
1
0.01%
Jiri Pirko
1
0.01%
Others
2560
36.90%
Total
6937
ipcomp.h
30
-
4
115
Herbert Xu
Others
May 2003
September 2004
August 2006
October 2007
July 2008
February 2010
November 2017
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 35}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 19, "token_count": 49}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
90
78.26%
Others
25
21.74%
Total
115
ipconfig.h
26
-
5
60
Linus Torvalds
Linus Torvalds (pre-git)
Others
October 1997
January 1999
February 2002
November 2006
June 2008
November 2017
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 30, "token_count": 37}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
37
61.67%
Linus Torvalds (pre-git)
17
28.33%
Others
6
10.00%
Total
60
ipv6.h
1106
-
78
5505
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
Eric Dumazet
Tom Herbert
Arnaldo Carvalho de Melo
Vlad Yasevich
David S. Miller
Alexander Aring
Herbert Xu
Jon Grimm
Patrick McHardy
Eric W. Biedermann
Florian Fainelli
Daniel Borkmann
Pavel Emelyanov
Paolo Abeni
Linus Torvalds
Américo Wang
Roopa Prabhu
Jesper Dangaard Brouer
Pablo Neira Ayuso
Alexey Kuznetsov
Jiri Pirko
Stephen Hemminger
Others
September 1996
March 1997
January 1998
March 1998
May 1998
August 1998
February 1999
June 1999
January 2000
September 2000
February 2002
August 2002
October 2002
January 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
February 2004
March 2004
May 2004
July 2004
September 2004
October 2004
November 2004
March 2005
August 2005
September 2005
November 2005
December 2005
January 2006
March 2006
July 2006
August 2006
September 2006
November 2006
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
October 2008
February 2009
April 2009
September 2009
January 2010
February 2010
March 2010
April 2010
June 2010
September 2010
February 2011
March 2011
May 2011
October 2011
November 2011
April 2012
May 2012
July 2012
August 2012
November 2012
January 2013
February 2013
March 2013
May 2013
July 2013
August 2013
October 2013
November 2013
December 2013
January 2014
April 2014
May 2014
July 2014
September 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
November 2015
December 2015
February 2016
March 2016
April 2016
May 2016
June 2016
November 2016
January 2017
June 2017
July 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
June 2018
July 2018
August 2018
November 2018
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 383}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 30, "token_count": 12}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 10, "token_count": 60}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 11, "token_count": 37}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 11, "token_count": 80}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 11, "token_count": 17}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 11, "token_count": 70}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 11, "token_count": 86}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 146}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 11, "token_count": 196}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 45}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 19, "token_count": 50}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 39, "token_count": 23}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 105}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 11, "token_count": 51}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 3, "token_count": 318}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 647}, {"author_id": 43, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 46, "token_count": 47}, {"author_id": 9, "token_count": 56}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 28, "token_count": 141}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 28, "token_count": 6}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 9, "token_count": 93}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 38, "token_count": 5}, {"author_id": 9, "token_count": 123}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 22, "token_count": 30}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 13, "token_count": 90}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 33, "token_count": 24}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 35, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
1322
24.01%
Linus Torvalds (pre-git)
814
14.79%
Eric Dumazet
595
10.81%
Tom Herbert
310
5.63%
Arnaldo Carvalho de Melo
179
3.25%
Vlad Yasevich
147
2.67%
David S. Miller
108
1.96%
Alexander Aring
90
1.63%
Herbert Xu
65
1.18%
Jon Grimm
60
1.09%
Patrick McHardy
54
0.98%
Eric W. Biedermann
47
0.85%
Florian Fainelli
47
0.85%
Daniel Borkmann
24
0.44%
Pavel Emelyanov
23
0.42%
Paolo Abeni
20
0.36%
Linus Torvalds
12
0.22%
Américo Wang
9
0.16%
Roopa Prabhu
5
0.09%
Jesper Dangaard Brouer
4
0.07%
Pablo Neira Ayuso
3
0.05%
Alexey Kuznetsov
1
0.02%
Jiri Pirko
1
0.02%
Stephen Hemminger
1
0.02%
Others
1564
28.41%
Total
5505
ipv6_frag.h
111
-
2
486
Florian Westphal
Others
July 2018
January 2019
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 15, "token_count": 469}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Florian Westphal
469
96.50%
Others
17
3.50%
Total
486
ipx.h
176
-
12
636
Arnaldo Carvalho de Melo
Linus Torvalds (pre-git)
David S. Miller
Linus Torvalds
Eric Dumazet
Others
April 1994
May 1994
January 1995
June 1995
January 1996
March 1996
September 1996
October 1997
March 1998
June 1999
October 2000
February 2002
August 2002
October 2002
May 2003
June 2003
January 2005
November 2006
April 2007
February 2009
March 2010
June 2010
February 2014
April 2014
October 2014
July 2017
November 2017
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 43}, {"author_id": 30, "token_count": 29}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
233
36.64%
Linus Torvalds (pre-git)
175
27.52%
David S. Miller
43
6.76%
Linus Torvalds
29
4.56%
Eric Dumazet
4
0.63%
Others
152
23.90%
Total
636
iw_handler.h
552
-
11
837
Linus Torvalds
Johannes Berg
David S. Miller
Arnaldo Carvalho de Melo
Others
February 2002
March 2002
May 2002
September 2002
May 2003
August 2004
November 2004
September 2005
March 2007
September 2007
June 2008
July 2009
August 2009
September 2009
March 2010
March 2011
February 2015
January 2016
January 2017
November 2017
March 2018
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 30, "token_count": 192}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 79}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 125}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
192
22.94%
Johannes Berg
183
21.86%
David S. Miller
79
9.44%
Arnaldo Carvalho de Melo
6
0.72%
Others
377
45.04%
Total
837
kcm.h
201
-
2
666
Tom Herbert
Others
March 2016
August 2016
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 641}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 9, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
664
99.70%
Others
2
0.30%
Total
666
l3mdev.h
299
-
3
1094
David Ahern
Daniel Borkmann
Others
September 2015
October 2015
December 2015
February 2016
May 2016
June 2016
September 2016
October 2016
December 2018
January 2019
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 209}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 16, "token_count": 55}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 16, "token_count": 81}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 187}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 16, "token_count": 140}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 16, "token_count": 251}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 81}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 33, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
David Ahern
1006
91.96%
Daniel Borkmann
7
0.64%
Others
81
7.40%
Total
1094
lag.h
17
-
1
52
Others
July 2018
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Others
52
100.00%
Total
52
lapb.h
160
-
8
642
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Stephen Hemminger
David S. Miller
Others
January 1997
March 1997
September 2002
October 2003
January 2004
September 2011
May 2012
July 2017
November 2017
var spanGroupData = [ {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 527}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
560
87.23%
Arnaldo Carvalho de Melo
57
8.88%
Stephen Hemminger
2
0.31%
David S. Miller
1
0.16%
Others
22
3.43%
Total
642
lib80211.h
122
-
6
407
Others
September 2008
October 2008
November 2008
May 2011
July 2011
April 2013
November 2017
var spanGroupData = [ {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 354}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
407
100.00%
Total
407
llc.h
163
-
8
640
Arnaldo Carvalho de Melo
David S. Miller
Américo Wang
Stephen Hemminger
Others
May 2002
September 2002
September 2003
October 2003
August 2005
September 2005
March 2006
December 2009
July 2011
August 2012
July 2017
August 2018
September 2018
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 267}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 125}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 31, "token_count": 21}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 31, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
417
65.16%
David S. Miller
45
7.03%
Américo Wang
25
3.91%
Stephen Hemminger
2
0.31%
Others
151
23.59%
Total
640
llc_c_ac.h
180
-
2
1421
Arnaldo Carvalho de Melo
Others
May 2002
August 2002
September 2002
October 2017
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 1221}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1405
98.87%
Others
16
1.13%
Total
1421
llc_c_ev.h
224
-
2
1509
Arnaldo Carvalho de Melo
Eric Dumazet
May 2002
August 2002
September 2002
June 2003
April 2012
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 1287}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 173}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1508
99.93%
Eric Dumazet
1
0.07%
Total
1509
llc_c_st.h
48
-
2
128
Arnaldo Carvalho de Melo
Others
May 2002
December 2014
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
126
98.44%
Others
2
1.56%
Total
128
llc_conn.h
119
-
6
513
Arnaldo Carvalho de Melo
Américo Wang
Eric W. Biedermann
Others
May 2002
August 2002
September 2002
February 2003
September 2003
January 2005
March 2005
September 2005
October 2005
October 2007
December 2009
May 2015
March 2018
April 2018
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 318}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
483
94.15%
Américo Wang
13
2.53%
Eric W. Biedermann
8
1.56%
Others
9
1.75%
Total
513
llc_if.h
68
-
2
212
Arnaldo Carvalho de Melo
Stephen Hemminger
May 2002
September 2002
September 2003
May 2006
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 145}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 53, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
209
98.58%
Stephen Hemminger
3
1.42%
Total
212
llc_pdu.h
429
-
6
1510
Arnaldo Carvalho de Melo
Daniel Borkmann
Others
May 2002
August 2002
September 2002
June 2003
September 2003
October 2004
November 2005
November 2006
March 2007
April 2007
March 2008
May 2011
January 2014
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 793}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 612}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 33, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
1491
98.74%
Daniel Borkmann
1
0.07%
Others
18
1.19%
Total
1510
llc_s_ac.h
37
-
1
192
Arnaldo Carvalho de Melo
May 2002
August 2002
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 172}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
192
100.00%
Total
192
llc_s_ev.h
66
-
1
290
Arnaldo Carvalho de Melo
May 2002
August 2002
September 2002
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 232}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
290
100.00%
Total
290
llc_s_st.h
32
-
2
56
Arnaldo Carvalho de Melo
Others
May 2002
August 2002
December 2014
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
55
98.21%
Others
1
1.79%
Total
56
llc_sap.h
32
-
2
125
Arnaldo Carvalho de Melo
Others
May 2002
September 2002
September 2003
September 2005
March 2008
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
116
92.80%
Others
9
7.20%
Total
125
lwtunnel.h
262
-
12
1112
Roopa Prabhu
David Ahern
Tom Herbert
Eric W. Biedermann
Jiri Benc
Thomas Graf
Others
July 2015
August 2015
October 2015
February 2016
August 2016
October 2016
November 2016
January 2017
February 2017
May 2017
November 2017
February 2018
February 2019
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 38, "token_count": 527}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 29, "token_count": 9}, {"author_id": 9, "token_count": 141}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 38, "token_count": 151}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 16, "token_count": 50}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 42}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 16, "token_count": 77}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Roopa Prabhu
678
60.97%
David Ahern
171
15.38%
Tom Herbert
158
14.21%
Eric W. Biedermann
20
1.80%
Jiri Benc
9
0.81%
Thomas Graf
3
0.27%
Others
73
6.56%
Total
1112
mac80211.h
6367
-
90
9414
Johannes Berg
Jiri Benc
Luciano Coelho
Michal Kazior
Jouni Malinen
Gustavo Padovan
Jakub Kiciński
Jiri Pirko
Others
May 2007
July 2007
August 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
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
January 2012
February 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
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
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
July 2016
August 2016
September 2016
October 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
December 2018
January 2019
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 29, "token_count": 808}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 120}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 2, "token_count": 131}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 2, "token_count": 287}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 385}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 2, "token_count": 368}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 57, "token_count": 9}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 57, "token_count": 5}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 57, "token_count": 3}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 57, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 2, "token_count": 51}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 2, "token_count": 77}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 132}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 54}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 49, "token_count": 2}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 57, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 2, "token_count": 34}, {"author_id": 49, "token_count": 62}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 237}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 92}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 2, "token_count": 68}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 47}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 38}, {"author_id": 18, "token_count": 3}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 18, "token_count": 137}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 94}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 2, "token_count": 176}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 2, "token_count": 57}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 2, "token_count": 49}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 115}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 49, "token_count": 1}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 49, "token_count": 55}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 18, "token_count": 34}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 49, "token_count": 47}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 105}, {"author_id": 60, "token_count": 207}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 57, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 100}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 34, "token_count": 1}, {"author_id": 2, "token_count": 117}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 18, "token_count": 20}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 67}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 49, "token_count": 72}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
4074
43.28%
Jiri Benc
808
8.58%
Luciano Coelho
243
2.58%
Michal Kazior
202
2.15%
Jouni Malinen
43
0.46%
Gustavo Padovan
1
0.01%
Jakub Kiciński
1
0.01%
Jiri Pirko
1
0.01%
Others
4041
42.93%
Total
9414
mac802154.h
498
-
5
1007
Alexander Aring
Phoebe Buckheister
Others
May 2012
October 2013
February 2014
March 2014
July 2014
October 2014
November 2014
December 2014
February 2015
April 2015
May 2015
June 2015
September 2015
October 2015
February 2016
March 2016
April 2016
July 2016
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 185}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 45, "token_count": 79}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 45, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 13, "token_count": 123}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 13, "token_count": 51}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 13, "token_count": 86}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 13, "token_count": 34}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 13, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 13, "token_count": 27}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 13, "token_count": 337}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
731
72.59%
Phoebe Buckheister
82
8.14%
Others
194
19.27%
Total
1007
mip6.h
53
-
4
89
Eric Dumazet
Others
August 2006
June 2010
December 2013
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
1
1.12%
Others
88
98.88%
Total
89
mld.h
114
-
3
322
Hideaki Yoshifuji / 吉藤英明
Daniel Borkmann
Others
April 2010
September 2013
September 2014
November 2017
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 11, "token_count": 203}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 33, "token_count": 109}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 33, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hideaki Yoshifuji / 吉藤英明
203
63.04%
Daniel Borkmann
118
36.65%
Others
1
0.31%
Total
322
mpls.h
36
-
2
79
Jiri Benc
Others
October 2014
September 2016
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 29, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Benc
34
43.04%
Others
45
56.96%
Total
79
mpls_iptunnel.h
30
-
3
57
Roopa Prabhu
David Ahern
Others
July 2015
October 2015
March 2017
var spanGroupData = [ {"timestamp": 1435734000, "group": [ {"author_id": 38, "token_count": 41}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Roopa Prabhu
42
73.68%
David Ahern
9
15.79%
Others
6
10.53%
Total
57
mrp.h
143
-
3
445
Others
February 2013
September 2013
November 2017
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 440}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
445
100.00%
Total
445
ncsi.h
70
-
4
261
Others
July 2016
October 2016
August 2017
September 2017
November 2017
var spanGroupData = [ {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
261
100.00%
Total
261
ndisc.h
463
-
25
1868
Alexander Aring
David S. Miller
Linus Torvalds (pre-git)
Hideaki Yoshifuji / 吉藤英明
Julian Anastasov
Américo Wang
Arnaldo Carvalho de Melo
Vlad Yasevich
Eric W. Biedermann
Pavel Emelyanov
Linus Torvalds
Alexey Kuznetsov
Eric Dumazet
Others
September 1996
March 1997
January 1998
March 1998
June 1999
March 2002
September 2002
January 2004
August 2004
October 2004
March 2005
December 2005
March 2006
November 2006
October 2007
February 2008
March 2008
April 2008
May 2008
June 2010
April 2011
December 2011
April 2012
July 2012
August 2012
December 2012
January 2013
June 2013
July 2013
August 2013
September 2013
March 2015
June 2016
December 2016
February 2017
March 2017
June 2017
November 2017
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 162}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 58, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 11, "token_count": 15}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 129}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 113}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 65}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 31, "token_count": 33}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 13, "token_count": 973}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 24, "token_count": 64}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
973
52.09%
David S. Miller
242
12.96%
Linus Torvalds (pre-git)
219
11.72%
Hideaki Yoshifuji / 吉藤英明
159
8.51%
Julian Anastasov
64
3.43%
Américo Wang
33
1.77%
Arnaldo Carvalho de Melo
22
1.18%
Vlad Yasevich
12
0.64%
Eric W. Biedermann
7
0.37%
Pavel Emelyanov
6
0.32%
Linus Torvalds
4
0.21%
Alexey Kuznetsov
2
0.11%
Eric Dumazet
2
0.11%
Others
123
6.58%
Total
1868
neighbour.h
569
-
40
2879
Linus Torvalds (pre-git)
Eric W. Biedermann
David S. Miller
Jiri Pirko
Eric Dumazet
Stephen Hemminger
Roopa Prabhu
Hideaki Yoshifuji / 吉藤英明
Julian Anastasov
Herbert Xu
David Ahern
Pavel Emelyanov
Américo Wang
Patrick McHardy
Thomas Graf
Jiri Benc
Pablo Neira Ayuso
Alexey Dobriyan
Arnaldo Carvalho de Melo
Alexey Kuznetsov
Others
September 1996
January 1997
March 1997
January 1998
February 1998
May 1999
June 1999
June 2000
September 2000
February 2002
August 2003
January 2004
April 2004
August 2004
September 2004
November 2004
June 2005
August 2005
December 2005
March 2006
August 2006
September 2006
December 2006
March 2007
January 2008
March 2008
July 2008
November 2008
July 2009
September 2009
October 2009
February 2010
April 2010
September 2010
October 2010
November 2010
July 2011
November 2011
December 2011
April 2012
July 2012
August 2012
January 2013
February 2013
December 2013
January 2014
September 2014
October 2014
November 2014
March 2015
August 2015
October 2016
February 2017
March 2017
April 2017
June 2017
September 2017
November 2017
April 2018
September 2018
October 2018
December 2018
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 475}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 4, "token_count": 234}, {"author_id": 19, "token_count": 48}, {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 53, "token_count": 3}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 53, "token_count": 86}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 22, "token_count": 21}, {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 40}, {"author_id": 39, "token_count": 26}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 136}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 68}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 29, "token_count": 9}, {"author_id": 14, "token_count": 258}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 31, "token_count": 22}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 410}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 24, "token_count": 61}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 38, "token_count": 75}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 16, "token_count": 27}, {"author_id": 38, "token_count": 7}, {"author_id": 60, "token_count": 64}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
873
30.32%
Eric W. Biedermann
431
14.97%
David S. Miller
361
12.54%
Jiri Pirko
270
9.38%
Eric Dumazet
201
6.98%
Stephen Hemminger
90
3.13%
Roopa Prabhu
89
3.09%
Hideaki Yoshifuji / 吉藤英明
74
2.57%
Julian Anastasov
61
2.12%
Herbert Xu
49
1.70%
David Ahern
41
1.42%
Pavel Emelyanov
27
0.94%
Américo Wang
22
0.76%
Patrick McHardy
21
0.73%
Thomas Graf
12
0.42%
Jiri Benc
9
0.31%
Pablo Neira Ayuso
5
0.17%
Alexey Dobriyan
3
0.10%
Arnaldo Carvalho de Melo
2
0.07%
Alexey Kuznetsov
1
0.03%
Others
237
8.23%
Total
2879
net_failover.h
40
-
1
81
Sridhar Samudrala
May 2018
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 27, "token_count": 81}, ]}, ]
Author Name
Tokens
Token Proportion
Sridhar Samudrala
81
100.00%
Total
81
net_namespace.h
450
-
42
1516
Eric W. Biedermann
Pavel Emelyanov
Eric Dumazet
Alexey Dobriyan
Pablo Neira Ayuso
Johannes Berg
Américo Wang
Alexander Aring
Florian Westphal
Hideaki Yoshifuji / 吉藤英明
Thomas Graf
David S. Miller
Ido Schimmel
Julian Anastasov
Others
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
July 2008
October 2008
November 2008
June 2009
July 2009
September 2009
October 2009
November 2009
December 2009
January 2010
October 2010
January 2011
March 2011
May 2011
June 2011
July 2011
December 2011
April 2012
June 2012
July 2012
August 2012
September 2012
October 2012
March 2013
May 2013
June 2013
July 2013
September 2013
October 2013
February 2014
April 2014
September 2014
October 2014
January 2015
March 2015
May 2015
June 2015
August 2015
December 2015
August 2016
October 2016
November 2016
February 2017
May 2017
June 2017
August 2017
November 2017
January 2018
February 2018
March 2018
June 2018
July 2018
September 2018
January 2019
March 2019
var spanGroupData = [ {"timestamp": 1188630000, "group": [ {"author_id": 22, "token_count": 278}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 39, "token_count": 20}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 22, "token_count": 19}, {"author_id": 39, "token_count": 27}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 39, "token_count": 14}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 47, "token_count": 12}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 39, "token_count": 28}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 39, "token_count": 7}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 47, "token_count": 46}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 47, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 24, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 22, "token_count": 1}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 22, "token_count": 82}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 22, "token_count": 44}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 22, "token_count": 20}, {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 31, "token_count": 12}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 13, "token_count": 15}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 22, "token_count": 47}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 22, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Eric W. Biedermann
533
35.16%
Pavel Emelyanov
104
6.86%
Eric Dumazet
84
5.54%
Alexey Dobriyan
74
4.88%
Pablo Neira Ayuso
38
2.51%
Johannes Berg
30
1.98%
Américo Wang
18
1.19%
Alexander Aring
15
0.99%
Florian Westphal
14
0.92%
Hideaki Yoshifuji / 吉藤英明
8
0.53%
Thomas Graf
5
0.33%
David S. Miller
4
0.26%
Ido Schimmel
4
0.26%
Julian Anastasov
3
0.20%
Others
582
38.39%
Total
1516
net_ratelimit.h
9
-
2
18
David S. Miller
Others
May 2011
November 2017
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
17
94.44%
Others
1
5.56%
Total
18
netevent.h
38
-
8
96
David S. Miller
Ido Schimmel
David Ahern
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Others
July 2006
November 2007
July 2012
January 2013
July 2016
November 2017
March 2018
July 2018
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
12
12.50%
Ido Schimmel
5
5.21%
David Ahern
4
4.17%
Herbert Xu
3
3.13%
Hideaki Yoshifuji / 吉藤英明
1
1.04%
Others
71
73.96%
Total
96
netlabel.h
696
-
8
2116
Paul Moore
Eric W. Biedermann
Others
August 2006
September 2006
October 2006
November 2006
June 2007
July 2007
January 2008
February 2008
April 2008
October 2008
December 2008
March 2009
March 2010
August 2011
September 2012
November 2013
December 2013
August 2014
June 2016
June 2017
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 17, "token_count": 285}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 17, "token_count": 34}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 17, "token_count": 98}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 17, "token_count": 247}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 17, "token_count": 98}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 17, "token_count": 62}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 17, "token_count": 115}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 17, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 17, "token_count": 128}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 17, "token_count": 326}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 17, "token_count": 68}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 17, "token_count": 125}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 487}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Paul Moore
1615
76.32%
Eric W. Biedermann
1
0.05%
Others
500
23.63%
Total
2116
netlink.h
1570
-
30
3934
Thomas Graf
David S. Miller
Johannes Berg
Jiri Pirko
David Ahern
Jiri Benc
Patrick McHardy
Alexander Aring
Jamal Hadi Salim
Paul Moore
Pablo Neira Ayuso
Arnaldo Carvalho de Melo
Alexey Dobriyan
Eric W. Biedermann
Eric Dumazet
Herbert Xu
Others
November 2005
August 2006
September 2006
November 2006
December 2006
March 2007
April 2007
June 2007
September 2007
October 2007
December 2007
January 2008
June 2008
October 2008
December 2008
March 2009
May 2009
August 2009
March 2010
November 2010
May 2011
June 2011
March 2012
April 2012
July 2012
September 2012
July 2014
October 2014
January 2015
March 2015
September 2015
April 2016
October 2016
November 2016
December 2016
February 2017
April 2017
July 2017
September 2017
November 2017
September 2018
October 2018
January 2019
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 6, "token_count": 1777}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 6, "token_count": 228}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 17, "token_count": 38}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 83}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 185}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 14, "token_count": 250}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 29, "token_count": 129}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 13, "token_count": 50}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 75}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 212}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 47, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 51, "token_count": 41}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 2, "token_count": 162}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 16, "token_count": 128}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
2115
53.76%
David S. Miller
343
8.72%
Johannes Berg
277
7.04%
Jiri Pirko
250
6.35%
David Ahern
131
3.33%
Jiri Benc
129
3.28%
Patrick McHardy
60
1.53%
Alexander Aring
50
1.27%
Jamal Hadi Salim
41
1.04%
Paul Moore
38
0.97%
Pablo Neira Ayuso
33
0.84%
Arnaldo Carvalho de Melo
13
0.33%
Alexey Dobriyan
12
0.31%
Eric W. Biedermann
12
0.31%
Eric Dumazet
4
0.10%
Herbert Xu
1
0.03%
Others
425
10.80%
Total
3934
netprio_cgroup.h
60
-
4
147
Daniel Borkmann
Others
November 2011
February 2012
September 2012
November 2012
August 2013
December 2013
February 2014
December 2015
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Borkmann
3
2.04%
Others
144
97.96%
Total
147
netrom.h
272
-
14
1076
Linus Torvalds (pre-git)
David S. Miller
Stephen Hemminger
Others
June 1995
March 1996
July 1996
September 1996
January 1997
March 1997
March 1998
June 1999
February 2002
August 2003
June 2004
March 2005
September 2005
May 2006
February 2007
January 2010
March 2010
February 2013
July 2017
November 2017
April 2018
April 2019
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 473}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 53, "token_count": 6}, {"author_id": 60, "token_count": 184}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
774
71.93%
David S. Miller
8
0.74%
Stephen Hemminger
6
0.56%
Others
288
26.77%
Total
1076
nexthop.h
34
-
3
174
Thomas Graf
Eric Dumazet
Others
August 2006
November 2017
April 2018
var spanGroupData = [ {"timestamp": 1154415600, "group": [ {"author_id": 6, "token_count": 170}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
170
97.70%
Eric Dumazet
3
1.72%
Others
1
0.57%
Total
174
nl802154.h
452
-
4
655
Alexander Aring
Others
November 2014
December 2014
May 2015
June 2015
August 2015
September 2015
April 2016
June 2016
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 13, "token_count": 157}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 13, "token_count": 45}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 13, "token_count": 71}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 13, "token_count": 358}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 13, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Alexander Aring
643
98.17%
Others
12
1.83%
Total
655
nsh.h
310
-
1
482
Others
August 2017
November 2017
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 458}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Others
482
100.00%
Total
482
p8022.h
14
-
4
72
Arnaldo Carvalho de Melo
Linus Torvalds (pre-git)
David S. Miller
Others
May 1994
March 1996
August 2002
September 2002
August 2005
November 2017
var spanGroupData = [ {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
34
47.22%
Linus Torvalds (pre-git)
32
44.44%
David S. Miller
5
6.94%
Others
1
1.39%
Total
72
page_pool.h
144
-
1
278
Jesper Dangaard Brouer
April 2018
May 2018
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 43, "token_count": 274}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 43, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jesper Dangaard Brouer
278
100.00%
Total
278
ping.h
98
-
7
510
David S. Miller
Others
May 2011
May 2013
June 2013
November 2013
January 2014
November 2014
February 2016
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 380}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
1
0.20%
Others
509
99.80%
Total
510
pkt_cls.h
973
-
34
3518
Jiri Pirko
David S. Miller
Jakub Kiciński
Thomas Graf
Américo Wang
John Fastabend
Sridhar Samudrala
Linus Torvalds (pre-git)
Pablo Neira Ayuso
Alexander Aring
Patrick McHardy
Jamal Hadi Salim
Arnaldo Carvalho de Melo
Paolo Abeni
Eric Dumazet
Alexey Dobriyan
Daniel Borkmann
Others
March 1998
October 2004
November 2004
January 2005
February 2005
August 2005
March 2007
April 2007
July 2007
December 2007
January 2008
November 2008
November 2009
December 2010
January 2013
December 2013
January 2014
April 2014
September 2014
October 2014
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
September 2016
December 2016
January 2017
February 2017
May 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
May 2018
June 2018
July 2018
August 2018
September 2018
November 2018
February 2019
var spanGroupData = [ {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 65}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 6, "token_count": 186}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 6, "token_count": 109}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 4, "token_count": 524}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 31, "token_count": 50}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 31, "token_count": 46}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 44, "token_count": 100}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 27, "token_count": 65}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 31, "token_count": 62}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 34, "token_count": 34}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 51, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 25}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 34, "token_count": 76}, {"author_id": 14, "token_count": 98}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 14, "token_count": 107}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 31, "token_count": 10}, {"author_id": 14, "token_count": 560}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 31, "token_count": 81}, {"author_id": 14, "token_count": 9}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 10}, {"author_id": 34, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 19}, {"author_id": 34, "token_count": 126}, {"author_id": 14, "token_count": 36}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 31, "token_count": 5}, {"author_id": 34, "token_count": 26}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 24}, {"author_id": 35, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 31, "token_count": 52}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 34, "token_count": 188}, {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 7, "token_count": 53}, {"author_id": 60, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Pirko
859
24.42%
David S. Miller
538
15.29%
Jakub Kiciński
456
12.96%
Thomas Graf
360
10.23%
Américo Wang
322
9.15%
John Fastabend
107
3.04%
Sridhar Samudrala
65
1.85%
Linus Torvalds (pre-git)
61
1.73%
Pablo Neira Ayuso
53
1.51%
Alexander Aring
29
0.82%
Patrick McHardy
18
0.51%
Jamal Hadi Salim
13
0.37%
Arnaldo Carvalho de Melo
12
0.34%
Paolo Abeni
5
0.14%
Eric Dumazet
2
0.06%
Alexey Dobriyan
1
0.03%
Daniel Borkmann
1
0.03%
Others
616
17.51%
Total
3518
pkt_sched.h
164
-
22
656
Linus Torvalds (pre-git)
Patrick McHardy
Jiri Pirko
Thomas Graf
Stephen Hemminger
Eric Dumazet
Alexander Aring
David S. Miller
John Fastabend
Herbert Xu
Jesper Dangaard Brouer
Florian Westphal
Others
October 1997
March 1998
February 1999
May 1999
June 1999
September 2000
July 2004
October 2004
December 2004
July 2005
January 2006
June 2006
March 2007
October 2007
January 2008
July 2008
August 2008
February 2009
June 2009
August 2009
January 2010
March 2010
June 2010
March 2011
April 2012
February 2013
August 2013
December 2013
June 2014
August 2014
October 2014
January 2015
May 2016
August 2016
November 2016
March 2017
August 2017
October 2017
November 2017
December 2017
July 2018
September 2018
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 89}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 5, "token_count": 33}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 53, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 34}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 14, "token_count": 30}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 10}, {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
153
23.32%
Patrick McHardy
137
20.88%
Jiri Pirko
94
14.33%
Thomas Graf
45
6.86%
Stephen Hemminger
25
3.81%
Eric Dumazet
18
2.74%
Alexander Aring
10
1.52%
David S. Miller
9
1.37%
John Fastabend
8
1.22%
Herbert Xu
7
1.07%
Jesper Dangaard Brouer
4
0.61%
Florian Westphal
1
0.15%
Others
145
22.10%
Total
656
pptp.h
24
-
2
61
Others
August 2016
November 2017
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
61
100.00%
Total
61
protocol.h
125
-
18
477
Linus Torvalds (pre-git)
Vlad Yasevich
Linus Torvalds
David S. Miller
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
Alexey Dobriyan
Alexey Kuznetsov
Paolo Abeni
Others
June 1993
September 1993
September 1996
March 1998
August 1998
February 2002
October 2002
November 2002
March 2003
April 2003
June 2004
December 2005
November 2006
December 2007
March 2008
June 2009
September 2009
October 2010
December 2011
June 2012
July 2012
November 2012
January 2014
March 2017
September 2017
November 2018
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 30, "token_count": 76}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 28, "token_count": 119}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
155
32.49%
Vlad Yasevich
119
24.95%
Linus Torvalds
76
15.93%
David S. Miller
31
6.50%
Eric Dumazet
18
3.77%
Hideaki Yoshifuji / 吉藤英明
12
2.52%
Arnaldo Carvalho de Melo
11
2.31%
Alexey Dobriyan
5
1.05%
Alexey Kuznetsov
3
0.63%
Paolo Abeni
2
0.42%
Others
45
9.43%
Total
477
psample.h
37
-
2
129
Others
January 2017
November 2017
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
129
100.00%
Total
129
psnap.h
12
-
5
54
Linus Torvalds (pre-git)
David S. Miller
Arnaldo Carvalho de Melo
Stephen Hemminger
Others
January 1995
March 1996
June 1999
August 2002
August 2005
March 2009
November 2017
var spanGroupData = [ {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
44
81.48%
David S. Miller
5
9.26%
Arnaldo Carvalho de Melo
3
5.56%
Stephen Hemminger
1
1.85%
Others
1
1.85%
Total
54
raw.h
89
-
11
344
Pavel Emelyanov
Patrick McHardy
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
David Ahern
Linus Torvalds
Others
June 1993
November 1994
September 1996
January 1997
October 1997
June 1999
February 2002
August 2005
December 2005
November 2007
January 2008
April 2010
September 2010
February 2016
October 2016
August 2017
November 2018
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 39, "token_count": 100}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 70}, ]}, ]
Author Name
Tokens
Token Proportion
Pavel Emelyanov
104
30.23%
Patrick McHardy
44
12.79%
Linus Torvalds (pre-git)
39
11.34%
Arnaldo Carvalho de Melo
20
5.81%
David Ahern
3
0.87%
Linus Torvalds
2
0.58%
Others
132
38.37%
Total
344
rawv6.h
27
-
9
168
Linus Torvalds (pre-git)
Pavel Emelyanov
David Ahern
Eric Dumazet
Others
September 1996
January 1997
August 1998
June 1999
August 2005
June 2007
November 2007
June 2009
May 2012
October 2016
August 2017
November 2017
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
37
22.02%
Pavel Emelyanov
12
7.14%
David Ahern
3
1.79%
Eric Dumazet
1
0.60%
Others
115
68.45%
Total
168
red.h
418
-
10
1174
Thomas Graf
Eric Dumazet
Patrick McHardy
Others
November 2005
August 2006
March 2007
November 2011
December 2011
January 2012
April 2012
January 2014
November 2017
December 2017
var spanGroupData = [ {"timestamp": 1130832000, "group": [ {"author_id": 6, "token_count": 679}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 284}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
679
57.84%
Eric Dumazet
420
35.78%
Patrick McHardy
4
0.34%
Others
71
6.05%
Total
1174
regulatory.h
255
-
9
324
Johannes Berg
Others
April 2009
November 2010
October 2011
July 2012
December 2012
November 2013
February 2014
June 2014
November 2014
December 2014
February 2018
March 2018
August 2018
var spanGroupData = [ {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 165}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
177
54.63%
Others
147
45.37%
Total
324
request_sock.h
229
-
15
843
Eric Dumazet
Arnaldo Carvalho de Melo
Hideaki Yoshifuji / 吉藤英明
Florian Westphal
Alexey Dobriyan
Others
June 2005
August 2005
July 2006
November 2006
December 2006
April 2008
July 2008
August 2008
November 2008
January 2010
August 2012
October 2012
October 2013
March 2015
May 2015
September 2015
October 2015
December 2015
April 2016
December 2016
May 2017
June 2017
October 2017
var spanGroupData = [ {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 356}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 113}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 179}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
379
44.96%
Arnaldo Carvalho de Melo
358
42.47%
Hideaki Yoshifuji / 吉藤英明
5
0.59%
Florian Westphal
3
0.36%
Alexey Dobriyan
1
0.12%
Others
97
11.51%
Total
843
rose.h
248
-
11
1139
Linus Torvalds (pre-git)
Stephen Hemminger
David S. Miller
Alexey Dobriyan
Others
September 1996
January 1997
March 1997
October 1997
March 1998
August 1998
June 1999
February 2002
August 2003
June 2004
March 2005
May 2006
December 2006
February 2007
October 2007
June 2008
July 2009
March 2011
November 2017
April 2018
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 679}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 53, "token_count": 12}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1061
93.15%
Stephen Hemminger
12
1.05%
David S. Miller
5
0.44%
Alexey Dobriyan
1
0.09%
Others
60
5.27%
Total
1139
route.h
350
-
37
1641
David S. Miller
Linus Torvalds (pre-git)
David Ahern
Julian Anastasov
Linus Torvalds
Alexey Kuznetsov
Eric Dumazet
Paolo Abeni
Xin Long
Tom Herbert
Jamal Hadi Salim
Eric W. Biedermann
Hideaki Yoshifuji / 吉藤英明
Steffen Klassert
Arnaldo Carvalho de Melo
Thomas Graf
Others
June 1993
April 1994
June 1995
January 1996
March 1996
September 1996
October 1997
February 1998
August 1998
February 1999
May 1999
June 1999
January 2000
June 2000
September 2000
February 2002
October 2002
November 2002
December 2002
March 2005
May 2005
November 2005
August 2006
September 2006
July 2007
December 2007
January 2008
March 2008
July 2008
October 2008
June 2009
February 2010
May 2010
September 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
November 2011
February 2012
April 2012
June 2012
July 2012
October 2012
September 2013
January 2014
January 2015
August 2015
September 2015
February 2016
April 2016
November 2016
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
February 2018
March 2018
May 2018
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 30, "token_count": 47}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 58, "token_count": 21}, {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 58, "token_count": 22}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 51, "token_count": 11}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 22, "token_count": 10}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 326}, {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 95}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 26, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 24, "token_count": 39}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 158}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 34}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 16, "token_count": 27}, {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 16, "token_count": 57}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 35, "token_count": 32}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 23, "token_count": 18}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 16, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
790
48.14%
Linus Torvalds (pre-git)
243
14.81%
David Ahern
131
7.98%
Julian Anastasov
55
3.35%
Linus Torvalds
47
2.86%
Alexey Kuznetsov
43
2.62%
Eric Dumazet
34
2.07%
Paolo Abeni
32
1.95%
Xin Long
18
1.10%
Tom Herbert
12
0.73%
Jamal Hadi Salim
11
0.67%
Eric W. Biedermann
10
0.61%
Hideaki Yoshifuji / 吉藤英明
3
0.18%
Steffen Klassert
2
0.12%
Arnaldo Carvalho de Melo
1
0.06%
Thomas Graf
1
0.06%
Others
208
12.68%
Total
1641
rsi_91x.h
56
-
1
173
Others
February 2018
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 173}, ]}, ]
Author Name
Tokens
Token Proportion
Others
173
100.00%
Total
173
rtnetlink.h
173
-
21
826
Patrick McHardy
Thomas Graf
Jiri Pirko
Florian Westphal
Eric W. Biedermann
Pavel Emelyanov
Eric Dumazet
David Ahern
Johannes Berg
Stephen Hemminger
Others
March 2007
June 2007
August 2007
September 2007
August 2009
September 2009
October 2009
November 2009
February 2010
November 2010
June 2011
April 2012
July 2012
January 2014
February 2014
July 2014
January 2015
April 2015
July 2015
September 2015
October 2015
April 2016
June 2016
January 2017
April 2017
June 2017
August 2017
November 2017
December 2017
May 2018
September 2018
November 2018
var spanGroupData = [ {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 121}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 5, "token_count": 222}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 39, "token_count": 24}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 22, "token_count": 22}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 6, "token_count": 98}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 14, "token_count": 81}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 16, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
238
28.81%
Thomas Graf
229
27.72%
Jiri Pirko
110
13.32%
Florian Westphal
34
4.12%
Eric W. Biedermann
27
3.27%
Pavel Emelyanov
24
2.91%
Eric Dumazet
13
1.57%
David Ahern
9
1.09%
Johannes Berg
5
0.61%
Stephen Hemminger
1
0.12%
Others
136
16.46%
Total
826
sch_generic.h
1281
-
38
5804
Thomas Graf
Eric Dumazet
John Fastabend
Jiri Pirko
David S. Miller
Paolo Abeni
Patrick McHardy
Florian Westphal
Jesper Dangaard Brouer
Américo Wang
Jakub Kiciński
Alexander Aring
Daniel Borkmann
Stephen Hemminger
Eric W. Biedermann
Others
October 2004
June 2005
July 2005
November 2006
March 2007
September 2007
November 2007
January 2008
July 2008
August 2008
October 2008
November 2008
February 2009
March 2009
August 2009
September 2009
January 2010
June 2010
July 2010
December 2010
January 2011
March 2011
July 2011
October 2011
February 2012
May 2012
June 2012
July 2012
December 2012
January 2013
February 2013
June 2013
August 2013
September 2013
December 2013
January 2014
April 2014
September 2014
October 2014
January 2015
July 2015
August 2015
September 2015
December 2015
January 2016
February 2016
March 2016
May 2016
June 2016
August 2016
September 2016
December 2016
January 2017
March 2017
April 2017
May 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
September 2018
November 2018
February 2019
March 2019
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 673}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 6, "token_count": 153}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 6, "token_count": 85}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 43, "token_count": 89}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 375}, {"author_id": 5, "token_count": 178}, {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 35}, {"author_id": 5, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 44, "token_count": 54}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 126}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 14, "token_count": 67}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 43, "token_count": 54}, {"author_id": 53, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 44, "token_count": 249}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 43, "token_count": 56}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 3, "token_count": 73}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 33, "token_count": 27}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 31, "token_count": 67}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 31, "token_count": 14}, {"author_id": 3, "token_count": 203}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 15, "token_count": 230}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 14, "token_count": 61}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 31, "token_count": 24}, {"author_id": 3, "token_count": 29}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 14, "token_count": 14}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 14, "token_count": 147}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 13, "token_count": 39}, {"author_id": 44, "token_count": 244}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 11}, {"author_id": 31, "token_count": 23}, {"author_id": 33, "token_count": 9}, {"author_id": 34, "token_count": 6}, {"author_id": 14, "token_count": 149}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 34, "token_count": 6}, {"author_id": 35, "token_count": 69}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 4, "token_count": 60}, {"author_id": 14, "token_count": 95}, {"author_id": 35, "token_count": 105}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 34, "token_count": 130}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 27}, {"author_id": 60, "token_count": 181}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 35, "token_count": 189}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Thomas Graf
915
15.76%
Eric Dumazet
684
11.78%
John Fastabend
547
9.42%
Jiri Pirko
534
9.20%
David S. Miller
526
9.06%
Paolo Abeni
363
6.25%
Patrick McHardy
248
4.27%
Florian Westphal
231
3.98%
Jesper Dangaard Brouer
199
3.43%
Américo Wang
143
2.46%
Jakub Kiciński
142
2.45%
Alexander Aring
50
0.86%
Daniel Borkmann
37
0.64%
Stephen Hemminger
9
0.16%
Eric W. Biedermann
4
0.07%
Others
1172
20.19%
Total
5804
scm.h
145
-
14
729
Linus Torvalds (pre-git)
Eric W. Biedermann
Eric Dumazet
David S. Miller
Pavel Emelyanov
Linus Torvalds
Others
September 1996
January 1997
February 2002
March 2003
March 2004
March 2005
June 2006
August 2006
October 2007
June 2010
November 2010
September 2011
August 2012
September 2012
April 2013
February 2016
February 2017
September 2017
November 2017
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 245}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 22, "token_count": 78}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 22, "token_count": 87}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 22, "token_count": 25}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
248
34.02%
Eric W. Biedermann
193
26.47%
Eric Dumazet
30
4.12%
David S. Miller
8
1.10%
Pavel Emelyanov
8
1.10%
Linus Torvalds
1
0.14%
Others
241
33.06%
Total
729
secure_seq.h
22
-
4
149
David S. Miller
Eric Dumazet
Florian Westphal
Others
August 2011
October 2011
December 2016
May 2017
June 2017
November 2017
var spanGroupData = [ {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 106}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David S. Miller
106
71.14%
Eric Dumazet
37
24.83%
Florian Westphal
5
3.36%
Others
1
0.67%
Total
149
seg6.h
71
-
3
332
Others
November 2016
August 2017
May 2018
June 2018
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 253}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
332
100.00%
Total
332
seg6_hmac.h
62
-
2
234
Others
November 2016
June 2018
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 233}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
234
100.00%
Total
234
seg6_local.h
34
-
1
70
Others
May 2018
July 2018
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Others
70
100.00%
Total
70
slhc_vj.h
184
-
3
331
Linus Torvalds (pre-git)
Alexey Dobriyan
Others
July 1993
July 1994
October 1997
June 2000
July 2005
April 2018
var spanGroupData = [ {"timestamp": 741510000, "group": [ {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 47, "token_count": 44}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
283
85.50%
Alexey Dobriyan
44
13.29%
Others
4
1.21%
Total
331
smc.h
87
-
3
416
Others
January 2017
November 2017
June 2018
February 2019
var spanGroupData = [ {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 372}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Others
416
100.00%
Total
416
snmp.h
201
-
15
493
Eric Dumazet
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds (pre-git)
Tom Herbert
Américo Wang
Herbert Xu
Alexey Dobriyan
Others
April 1994
September 1996
March 1998
August 1998
January 2000
September 2000
January 2003
June 2004
July 2004
September 2007
December 2007
June 2008
April 2009
January 2010
April 2010
June 2010
December 2010
May 2011
June 2011
November 2011
May 2014
August 2014
September 2014
April 2016
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 11, "token_count": 16}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 11, "token_count": 74}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 3, "token_count": 141}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
205
41.58%
Hideaki Yoshifuji / 吉藤英明
90
18.26%
Linus Torvalds (pre-git)
62
12.58%
Tom Herbert
11
2.23%
Américo Wang
7
1.42%
Herbert Xu
3
0.61%
Alexey Dobriyan
1
0.20%
Others
114
23.12%
Total
493
sock.h
2569
-
114
10016
Eric Dumazet
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Tom Herbert
David S. Miller
Pavel Emelyanov
Stephen Hemminger
Eric W. Biedermann
Julian Anastasov
David Ahern
Paolo Abeni
Herbert Xu
Daniel Borkmann
Johannes Berg
Hideaki Yoshifuji / 吉藤英明
Linus Torvalds
Thomas Graf
Alexey Kuznetsov
Pravin B Shelar
Alexey Dobriyan
John Fastabend
Xin Long
Américo Wang
Others
September 1992
October 1992
November 1992
December 1992
February 1993
June 1993
August 1993
September 1993
November 1993
May 1994
November 1994
January 1995
June 1995
January 1996
March 1996
September 1996
January 1997
March 1997
August 1997
January 1998
February 1998
March 1998
August 1998
February 1999
May 1999
June 1999
January 2000
March 2000
June 2000
August 2000
September 2000
February 2002
March 2002
September 2002
October 2002
November 2002
February 2003
March 2003
May 2003
June 2003
December 2003
January 2004
April 2004
May 2004
June 2004
July 2004
September 2004
November 2004
March 2005
May 2005
June 2005
August 2005
September 2005
October 2005
November 2005
December 2005
March 2006
April 2006
May 2006
June 2006
July 2006
November 2006
December 2006
March 2007
April 2007
May 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
June 2008
July 2008
August 2008
October 2008
November 2008
February 2009
June 2009
July 2009
September 2009
October 2009
November 2009
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
November 2010
January 2011
February 2011
April 2011
May 2011
June 2011
July 2011
August 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
September 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
December 2013
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
November 2014
December 2014
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
April 2016
May 2016
July 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 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
September 2018
October 2018
December 2018
February 2019
March 2019
April 2019
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 728553600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 118}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 30, "token_count": 27}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 58, "token_count": 26}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 58, "token_count": 7}, {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 1, "token_count": 99}, {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 459}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 30, "token_count": 3}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 512}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 6, "token_count": 34}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 241}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 19, "token_count": 28}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 53, "token_count": 55}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 19, "token_count": 24}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 60, "token_count": 232}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 34}, {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 11, "token_count": 42}, {"author_id": 39, "token_count": 37}, {"author_id": 53, "token_count": 13}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 47, "token_count": 3}, {"author_id": 3, "token_count": 132}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 19, "token_count": 26}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 71}, {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 53, "token_count": 48}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 69}, {"author_id": 3, "token_count": 241}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 60}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 93}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 22, "token_count": 20}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 9, "token_count": 261}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 9, "token_count": 32}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 270}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 39, "token_count": 74}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 39, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 22, "token_count": 27}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 9, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 33, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 3, "token_count": 93}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 40, "token_count": 23}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 58}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 9, "token_count": 24}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 22, "token_count": 44}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 9, "token_count": 39}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 33, "token_count": 16}, {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 43}, {"author_id": 22, "token_count": 1}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 9, "token_count": 46}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 90}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 3, "token_count": 81}, {"author_id": 19, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 3, "token_count": 148}, {"author_id": 60, "token_count": 267}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 33, "token_count": 42}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 58}, {"author_id": 35, "token_count": 48}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 16, "token_count": 46}, {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 24, "token_count": 116}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 3, "token_count": 10}, {"author_id": 35, "token_count": 28}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 35, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 35, "token_count": 18}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 40}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 3, "token_count": 115}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 3, "token_count": 40}, {"author_id": 9, "token_count": 20}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 16, "token_count": 66}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 44, "token_count": 13}, {"author_id": 23, "token_count": 10}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 60, "token_count": 92}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 169}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 58}, {"author_id": 60, "token_count": 241}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
2360
23.56%
Linus Torvalds (pre-git)
1565
15.63%
Arnaldo Carvalho de Melo
1413
14.11%
Tom Herbert
483
4.82%
David S. Miller
182
1.82%
Pavel Emelyanov
130
1.30%
Stephen Hemminger
126
1.26%
Eric W. Biedermann
125
1.25%
Julian Anastasov
116
1.16%
David Ahern
112
1.12%
Paolo Abeni
99
0.99%
Herbert Xu
89
0.89%
Daniel Borkmann
68
0.68%
Johannes Berg
44
0.44%
Hideaki Yoshifuji / 吉藤英明
42
0.42%
Linus Torvalds
34
0.34%
Thomas Graf
34
0.34%
Alexey Kuznetsov
33
0.33%
Pravin B Shelar
23
0.23%
Alexey Dobriyan
21
0.21%
John Fastabend
13
0.13%
Xin Long
10
0.10%
Américo Wang
5
0.05%
Others
2889
28.84%
Total
10016
sock_reuseport.h
40
-
3
163
Others
January 2016
November 2017
August 2018
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Others
163
100.00%
Total
163
stp.h
15
-
2
66
Patrick McHardy
Others
July 2008
November 2017
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 5, "token_count": 65}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
65
98.48%
Others
1
1.52%
Total
66
strparser.h
148
-
3
622
Tom Herbert
Others
August 2016
July 2017
August 2017
October 2017
June 2018
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 9, "token_count": 504}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 106}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
611
98.23%
Others
11
1.77%
Total
622
switchdev.h
304
-
11
1133
Jiri Pirko
Florian Fainelli
Ido Schimmel
Arkadi Sharshevsky
Others
November 2014
January 2015
May 2015
June 2015
July 2015
September 2015
October 2015
December 2015
January 2016
April 2016
July 2016
February 2017
June 2017
October 2017
November 2017
May 2018
October 2018
November 2018
December 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 14, "token_count": 135}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 14, "token_count": 51}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "token_count": 70}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 55, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 54, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 55, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 330}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 46, "token_count": 136}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Pirko
290
25.60%
Florian Fainelli
136
12.00%
Ido Schimmel
17
1.50%
Arkadi Sharshevsky
8
0.71%
Others
682
60.19%
Total
1133
tcp.h
2204
-
91
10035
Eric Dumazet
Linus Torvalds (pre-git)
David S. Miller
Stephen Hemminger
Hideaki Yoshifuji / 吉藤英明
Daniel Borkmann
Florian Westphal
Arnaldo Carvalho de Melo
David Ahern
Tom Herbert
Dave Watson
Américo Wang
Patrick McHardy
Pavel Emelyanov
Linus Torvalds
Herbert Xu
John Fastabend
Alexey Kuznetsov
Paolo Abeni
Eric W. Biedermann
Others
September 1992
December 1992
June 1993
September 1993
November 1993
February 1994
May 1994
January 1995
June 1995
January 1996
March 1996
May 1996
September 1996
January 1997
March 1997
August 1997
January 1998
February 1998
March 1998
May 1998
January 1999
February 1999
May 1999
June 1999
September 1999
January 2000
August 2000
September 2000
October 2000
February 2002
April 2002
August 2002
October 2002
January 2003
April 2003
May 2003
June 2003
January 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
December 2004
February 2005
May 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
March 2006
June 2006
November 2006
December 2006
January 2007
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
September 2008
November 2008
December 2008
February 2009
March 2009
May 2009
July 2009
August 2009
September 2009
December 2009
January 2010
February 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
November 2010
December 2010
February 2011
June 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
December 2012
January 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
February 2014
March 2014
April 2014
May 2014
June 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
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 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
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 760089600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 297}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 915177600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 358}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 0, "token_count": 227}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 30, "token_count": 53}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 11, "token_count": 37}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 58, "token_count": 15}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 53, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 4, "token_count": 62}, {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 53, "token_count": 6}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 4, "token_count": 5}, {"author_id": 53, "token_count": 271}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 210}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 53, "token_count": 23}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 53, "token_count": 68}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 85}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 11, "token_count": 280}, {"author_id": 53, "token_count": 39}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 4, "token_count": 205}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 53, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 39, "token_count": 16}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 15, "token_count": 14}, {"author_id": 11, "token_count": 30}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 39, "token_count": 24}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 4, "token_count": 38}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 19, "token_count": 31}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 58, "token_count": 26}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 123}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 39, "token_count": 33}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 38}, {"author_id": 22, "token_count": 1}, {"author_id": 39, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 3, "token_count": 32}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 33, "token_count": 14}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 64}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 78}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 15, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 22, "token_count": 6}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 230}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 33, "token_count": 39}, {"author_id": 3, "token_count": 74}, {"author_id": 15, "token_count": 50}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 31, "token_count": 100}, {"author_id": 3, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 33, "token_count": 99}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 3, "token_count": 204}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 3, "token_count": 72}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 15, "token_count": 55}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 9, "token_count": 128}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 72}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 16, "token_count": 22}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 9, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 16, "token_count": 50}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 3, "token_count": 14}, {"author_id": 15, "token_count": 9}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 81}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 3, "token_count": 169}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 50, "token_count": 134}, {"author_id": 3, "token_count": 29}, {"author_id": 60, "token_count": 231}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 9, "token_count": 40}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 109}, {"author_id": 15, "token_count": 133}, {"author_id": 35, "token_count": 7}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 237}, {"author_id": 44, "token_count": 15}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 53, "token_count": 15}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 206}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 29}, {"author_id": 44, "token_count": 2}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 3, "token_count": 25}, {"author_id": 30, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 25}, {"author_id": 44, "token_count": 30}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 33, "token_count": 8}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 33, "token_count": 165}, {"author_id": 3, "token_count": 111}, {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 3, "token_count": 62}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
1857
18.51%
Linus Torvalds (pre-git)
1516
15.11%
David S. Miller
526
5.24%
Stephen Hemminger
438
4.36%
Hideaki Yoshifuji / 吉藤英明
351
3.50%
Daniel Borkmann
333
3.32%
Florian Westphal
303
3.02%
Arnaldo Carvalho de Melo
272
2.71%
David Ahern
209
2.08%
Tom Herbert
193
1.92%
Dave Watson
134
1.34%
Américo Wang
101
1.01%
Patrick McHardy
78
0.78%
Pavel Emelyanov
78
0.78%
Linus Torvalds
63
0.63%
Herbert Xu
53
0.53%
John Fastabend
50
0.50%
Alexey Kuznetsov
41
0.41%
Paolo Abeni
8
0.08%
Eric W. Biedermann
7
0.07%
Others
3424
34.12%
Total
10035
tcp_states.h
52
-
3
150
Arnaldo Carvalho de Melo
Eric Dumazet
Others
August 2005
December 2005
March 2015
February 2018
var spanGroupData = [ {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
127
84.67%
Eric Dumazet
10
6.67%
Others
13
8.67%
Total
150
timewait_sock.h
40
-
5
157
Arnaldo Carvalho de Melo
Hideaki Yoshifuji / 吉藤英明
Others
December 2005
October 2006
December 2006
November 2008
November 2011
var spanGroupData = [ {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 11, "token_count": 47}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
101
64.33%
Hideaki Yoshifuji / 吉藤英明
47
29.94%
Others
9
5.73%
Total
157
tipc.h
62
-
2
99
Paolo Abeni
Others
November 2017
May 2018
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 35, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
2
2.02%
Others
97
97.98%
Total
99
tls.h
564
-
11
2288
Dave Watson
John Fastabend
Jakub Kiciński
Daniel Borkmann
Linus Torvalds
Others
June 2017
November 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
December 2018
January 2019
February 2019
April 2019
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 50, "token_count": 707}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 50, "token_count": 134}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 361}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 260}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 170}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 33, "token_count": 18}, {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 44, "token_count": 39}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 50, "token_count": 161}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 171}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 34, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Watson
1005
43.92%
John Fastabend
43
1.88%
Jakub Kiciński
24
1.05%
Daniel Borkmann
18
0.79%
Linus Torvalds
1
0.04%
Others
1197
52.32%
Total
2288
transp_v6.h
71
-
19
326
Linus Torvalds (pre-git)
Paolo Abeni
Hideaki Yoshifuji / 吉藤英明
David S. Miller
Arnaldo Carvalho de Melo
Stephen Hemminger
Others
September 1996
August 1998
February 1999
March 2003
December 2005
November 2006
December 2007
June 2008
February 2009
September 2009
March 2011
August 2011
January 2013
May 2013
June 2013
January 2014
May 2016
November 2017
June 2018
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 35, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
108
33.13%
Paolo Abeni
48
14.72%
Hideaki Yoshifuji / 吉藤英明
5
1.53%
David S. Miller
3
0.92%
Arnaldo Carvalho de Melo
1
0.31%
Stephen Hemminger
1
0.31%
Others
160
49.08%
Total
326
tso.h
24
-
4
105
Others
May 2014
October 2015
August 2017
November 2017
var spanGroupData = [ {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
105
100.00%
Total
105
tun_proto.h
49
-
1
160
Jiri Benc
August 2017
var spanGroupData = [ {"timestamp": 1501570800, "group": [ {"author_id": 29, "token_count": 160}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Benc
160
100.00%
Total
160
udp.h
493
-
36
2211
Paolo Abeni
Tom Herbert
Eric Dumazet
Herbert Xu
Linus Torvalds (pre-git)
Pavel Emelyanov
David S. Miller
Hideaki Yoshifuji / 吉藤英明
Arnaldo Carvalho de Melo
Daniel Borkmann
David Ahern
Thomas Graf
Linus Torvalds
Stephen Hemminger
Sridhar Samudrala
Others
June 1993
June 1995
May 1996
September 1996
January 1997
June 1999
January 2000
February 2002
March 2002
January 2003
May 2003
June 2003
January 2004
November 2004
May 2005
August 2005
December 2005
August 2006
October 2006
November 2006
March 2007
April 2007
May 2007
June 2007
December 2007
March 2008
June 2008
July 2008
October 2008
July 2009
September 2009
October 2009
November 2009
September 2010
October 2010
November 2010
February 2011
November 2011
December 2011
April 2012
June 2013
July 2013
October 2013
June 2014
July 2014
August 2014
September 2014
February 2015
January 2016
February 2016
April 2016
May 2016
August 2016
October 2016
November 2016
May 2017
June 2017
July 2017
August 2017
September 2017
March 2018
April 2018
June 2018
October 2018
November 2018
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 254}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 19, "token_count": 35}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 39, "token_count": 14}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 46}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 19, "token_count": 68}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 39, "token_count": 68}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 33, "token_count": 19}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 72}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 118}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 9, "token_count": 106}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 9, "token_count": 61}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 35, "token_count": 40}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 35, "token_count": 101}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 35, "token_count": 185}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 35, "token_count": 57}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 30, "token_count": 9}, {"author_id": 35, "token_count": 28}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 35, "token_count": 118}, {"author_id": 60, "token_count": 62}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo Abeni
532
24.06%
Tom Herbert
381
17.23%
Eric Dumazet
195
8.82%
Herbert Xu
108
4.88%
Linus Torvalds (pre-git)
94
4.25%
Pavel Emelyanov
90
4.07%
David S. Miller
33
1.49%
Hideaki Yoshifuji / 吉藤英明
27
1.22%
Arnaldo Carvalho de Melo
24
1.09%
Daniel Borkmann
19
0.86%
David Ahern
18
0.81%
Thomas Graf
15
0.68%
Linus Torvalds
10
0.45%
Stephen Hemminger
9
0.41%
Sridhar Samudrala
7
0.32%
Others
649
29.35%
Total
2211
udp_tunnel.h
186
-
12
766
Tom Herbert
Paolo Abeni
Pravin B Shelar
David S. Miller
Jiri Benc
Daniel Borkmann
Others
July 2014
September 2014
January 2015
April 2015
August 2015
December 2015
March 2016
April 2016
June 2016
July 2017
November 2017
June 2018
November 2018
December 2018
var spanGroupData = [ {"timestamp": 1404198000, "group": [ {"author_id": 9, "token_count": 96}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 377}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 40, "token_count": 24}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 33, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 9, "token_count": 51}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 35, "token_count": 25}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Tom Herbert
153
19.97%
Paolo Abeni
25
3.26%
Pravin B Shelar
25
3.26%
David S. Miller
11
1.44%
Jiri Benc
4
0.52%
Daniel Borkmann
3
0.39%
Others
545
71.15%
Total
766
udplite.h
136
-
10
568
Herbert Xu
David S. Miller
Arnaldo Carvalho de Melo
Paolo Abeni
Eric Dumazet
Others
November 2006
March 2007
April 2007
June 2007
October 2008
February 2011
October 2011
March 2012
November 2014
November 2016
May 2017
November 2017
February 2018
var spanGroupData = [ {"timestamp": 1162368000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 355}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 19, "token_count": 57}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Herbert Xu
66
11.62%
David S. Miller
16
2.82%
Arnaldo Carvalho de Melo
11
1.94%
Paolo Abeni
5
0.88%
Eric Dumazet
2
0.35%
Others
468
82.39%
Total
568
vsock_addr.h
30
-
1
91
Others
February 2013
var spanGroupData = [ {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 91}, ]}, ]
Author Name
Tokens
Token Proportion
Others
91
100.00%
Total
91
vxlan.h
487
-
19
1560
Jiri Benc
Thomas Graf
Ido Schimmel
Roopa Prabhu
Tom Herbert
Pravin B Shelar
Paolo Abeni
Daniel Borkmann
Others
August 2013
October 2013
June 2014
November 2014
December 2014
January 2015
February 2015
March 2015
July 2015
August 2015
September 2015
December 2015
February 2016
March 2016
April 2016
May 2016
June 2016
October 2016
June 2017
July 2017
November 2017
April 2018
October 2018
November 2018
December 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 40, "token_count": 34}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 35}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 6, "token_count": 33}, {"author_id": 9, "token_count": 39}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 181}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 29, "token_count": 24}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 29, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 29, "token_count": 314}, {"author_id": 35, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 29, "token_count": 42}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 29, "token_count": 108}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 29, "token_count": 30}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 55, "token_count": 199}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 38, "token_count": 111}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Benc
534
34.23%
Thomas Graf
214
13.72%
Ido Schimmel
199
12.76%
Roopa Prabhu
111
7.12%
Tom Herbert
83
5.32%
Pravin B Shelar
36
2.31%
Paolo Abeni
4
0.26%
Daniel Borkmann
3
0.19%
Others
376
24.10%
Total
1560
wext.h
61
-
5
270
Johannes Berg
Eric W. Biedermann
David S. Miller
Others
April 2007
September 2007
June 2008
September 2009
November 2017
var spanGroupData = [ {"timestamp": 1175410800, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 22, "token_count": 38}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 2, "token_count": 151}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johannes Berg
203
75.19%
Eric W. Biedermann
38
14.07%
David S. Miller
26
9.63%
Others
3
1.11%
Total
270
wimax.h
518
-
5
356
Eric Dumazet
Linus Torvalds
Others
December 2008
December 2009
April 2012
March 2014
September 2014
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 351}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Dumazet
2
0.56%
Linus Torvalds
1
0.28%
Others
353
99.16%
Total
356
x25.h
326
-
14
1406
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
David S. Miller
Linus Torvalds
Eric Dumazet
Others
September 1996
January 1997
March 1997
October 1997
May 1998
June 1999
March 2000
September 2000
October 2000
February 2002
September 2002
October 2002
June 2003
June 2004
January 2005
June 2005
August 2005
March 2006
January 2007
February 2007
June 2009
November 2009
March 2010
April 2010
May 2010
November 2010
April 2012
May 2017
July 2017
November 2017
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 0, "token_count": 692}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
986
70.13%
Arnaldo Carvalho de Melo
169
12.02%
David S. Miller
8
0.57%
Linus Torvalds
8
0.57%
Eric Dumazet
1
0.07%
Others
234
16.64%
Total
1406
x25device.h
18
-
5
61
Arnaldo Carvalho de Melo
David S. Miller
Alexey Dobriyan
Others
October 2004
July 2005
April 2006
March 2007
April 2010
November 2017
var spanGroupData = [ {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Arnaldo Carvalho de Melo
50
81.97%
David S. Miller
6
9.84%
Alexey Dobriyan
1
1.64%
Others
4
6.56%
Total
61
xdp.h
169
-
4
549
Jesper Dangaard Brouer
Jakub Kiciński
Others
January 2018
April 2018
May 2018
June 2018
July 2018
August 2018
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 43, "token_count": 73}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 43, "token_count": 300}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 43, "token_count": 19}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 58}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 49}, ]}, ]
Author Name
Tokens
Token Proportion
Jesper Dangaard Brouer
392
71.40%
Jakub Kiciński
58
10.56%
Others
99
18.03%
Total
549
xdp_sock.h
218
-
3
875
Jakub Kiciński
Others
May 2018
June 2018
August 2018
September 2018
October 2018
January 2019
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 195}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 196}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 34, "token_count": 281}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 34, "token_count": 34}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jakub Kiciński
315
36.00%
Others
560
64.00%
Total
875
xfrm.h
2077
-
68
10023
Steffen Klassert
Hideaki Yoshifuji / 吉藤英明
Herbert Xu
Alexey Kuznetsov
David S. Miller
Jamal Hadi Salim
Alexey Dobriyan
Eric Dumazet
Paul Moore
Patrick McHardy
Américo Wang
Florian Westphal
Eric W. Biedermann
Arnaldo Carvalho de Melo
David Ahern
Jiri Benc
Others
October 2002
November 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
October 2003
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
January 2005
February 2005
March 2005
May 2005
June 2005
October 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
July 2006
August 2006
September 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
February 2008
March 2008
April 2008
May 2008
September 2008
October 2008
November 2008
June 2009
November 2009
January 2010
February 2010
March 2010
April 2010
June 2010
September 2010
October 2010
November 2010
December 2010
February 2011
March 2011
April 2011
May 2011
November 2011
April 2012
May 2012
June 2012
July 2012
September 2012
November 2012
January 2013
February 2013
June 2013
August 2013
September 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
August 2014
March 2015
April 2015
May 2015
August 2015
October 2015
December 2015
August 2016
September 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
November 2018
December 2018
January 2019
March 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 58, "token_count": 234}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 58, "token_count": 285}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 58, "token_count": 7}, {"author_id": 4, "token_count": 3}, {"author_id": 11, "token_count": 1464}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 4, "token_count": 65}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 19, "token_count": 22}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 19, "token_count": 50}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 195}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 19, "token_count": 21}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 11, "token_count": 73}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 19, "token_count": 9}, {"author_id": 11, "token_count": 113}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 19, "token_count": 30}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 19, "token_count": 23}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 19, "token_count": 60}, {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 19, "token_count": 34}, {"author_id": 51, "token_count": 56}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 19, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 19, "token_count": 21}, {"author_id": 51, "token_count": 103}, {"author_id": 5, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 19, "token_count": 81}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 19, "token_count": 4}, {"author_id": 51, "token_count": 5}, {"author_id": 60, "token_count": 472}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 60}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 282}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 51, "token_count": 16}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 51, "token_count": 48}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 51, "token_count": 27}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 19, "token_count": 141}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 19, "token_count": 352}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 19, "token_count": 324}, {"author_id": 17, "token_count": 118}, {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 3, "token_count": 36}, {"author_id": 19, "token_count": 33}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 19, "token_count": 8}, {"author_id": 11, "token_count": 86}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 19, "token_count": 8}, {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 47, "token_count": 10}, {"author_id": 19, "token_count": 69}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 47, "token_count": 254}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 47, "token_count": 20}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 51, "token_count": 146}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 77}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 117}, {"author_id": 26, "token_count": 294}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 26, "token_count": 28}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 47, "token_count": 48}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 26, "token_count": 20}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 11, "token_count": 69}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 26, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 26, "token_count": 344}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 26, "token_count": 136}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 22, "token_count": 2}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 3, "token_count": 75}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 26, "token_count": 181}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 26, "token_count": 462}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 26, "token_count": 81}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 155}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 19, "token_count": 28}, {"author_id": 26, "token_count": 89}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 26, "token_count": 203}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 15, "token_count": 22}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 31, "token_count": 36}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 31, "token_count": 47}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Steffen Klassert
1870
18.66%
Hideaki Yoshifuji / 吉藤英明
1811
18.07%
Herbert Xu
1417
14.14%
Alexey Kuznetsov
526
5.25%
David S. Miller
511
5.10%
Jamal Hadi Salim
410
4.09%
Alexey Dobriyan
348
3.47%
Eric Dumazet
137
1.37%
Paul Moore
118
1.18%
Patrick McHardy
115
1.15%
Américo Wang
85
0.85%
Florian Westphal
50
0.50%
Eric W. Biedermann
20
0.20%
Arnaldo Carvalho de Melo
15
0.15%
David Ahern
6
0.06%
Jiri Benc
3
0.03%
Others
2581
25.75%
Total
10023
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
826
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds (pre-git)
18457
6.69%
159
1.80%
1
Arnaldo Carvalho de Melo
12787
4.64%
167
1.89%
2
Johannes Berg
11986
4.35%
446
5.04%
3
Eric Dumazet
10718
3.89%
570
6.44%
4
David S. Miller
7625
2.77%
312
3.53%
5
Patrick McHardy
6755
2.45%
182
2.06%
6
Thomas Graf
6712
2.43%
85
0.96%
7
Pablo Neira Ayuso
6233
2.26%
153
1.73%
8
Marcel Holtmann
5646
2.05%
300
3.39%
9
Tom Herbert
5640
2.05%
107
1.21%
10
Jon Grimm
5438
1.97%
44
0.50%
11
Hideaki Yoshifuji / 吉藤英明
5343
1.94%
114
1.29%
12
Johan Hedberg
5088
1.85%
292
3.30%
13
Alexander Aring
4818
1.75%
132
1.49%
14
Jiri Pirko
4391
1.59%
114
1.29%
15
Florian Westphal
4088
1.48%
158
1.79%
16
David Ahern
3845
1.39%
126
1.42%
17
Paul Moore
2833
1.03%
40
0.45%
18
Michal Kazior
2724
0.99%
16
0.18%
19
Herbert Xu
2686
0.97%
125
1.41%
20
Maksim Krasnyanskiy
2675
0.97%
16
0.18%
21
Sjur Brændeland
2648
0.96%
27
0.31%
22
Eric W. Biedermann
2430
0.88%
137
1.55%
23
Xin Long
2373
0.86%
137
1.55%
24
Julian Anastasov
2178
0.79%
61
0.69%
25
Wensong Zhang
2152
0.78%
1
0.01%
26
Steffen Klassert
2122
0.77%
44
0.50%
27
Sridhar Samudrala
2097
0.76%
60
0.68%
28
Vlad Yasevich
1943
0.70%
80
0.90%
29
Jiri Benc
1886
0.68%
35
0.40%
30
Linus Torvalds
1813
0.66%
35
0.40%
31
Américo Wang
1789
0.65%
84
0.95%
32
Ilan Elias
1709
0.62%
16
0.18%
33
Daniel Borkmann
1561
0.57%
60
0.68%
34
Jakub Kiciński
1509
0.55%
39
0.44%
35
Paolo Abeni
1462
0.53%
41
0.46%
36
Andrei Emeltchenko
1448
0.53%
76
0.86%
37
Yasuyuki Kozakai
1434
0.52%
8
0.09%
38
Roopa Prabhu
1414
0.51%
21
0.24%
39
Pavel Emelyanov
1413
0.51%
113
1.28%
40
Pravin B Shelar
1397
0.51%
20
0.23%
41
Christophe Ricard
1348
0.49%
37
0.42%
42
Eric Lapuyade
1271
0.46%
29
0.33%
43
Jesper Dangaard Brouer
1271
0.46%
34
0.38%
44
John Fastabend
1218
0.44%
42
0.47%
45
Phoebe Buckheister
1196
0.43%
18
0.20%
46
Florian Fainelli
1189
0.43%
37
0.42%
47
Alexey Dobriyan
1179
0.43%
102
1.15%
48
William Tu
1173
0.43%
11
0.12%
49
Luciano Coelho
1166
0.42%
26
0.29%
50
Dave Watson
1149
0.42%
11
0.12%
51
Jamal Hadi Salim
1148
0.42%
34
0.38%
52
Rémi Denis-Courmont
1108
0.40%
31
0.35%
53
Stephen Hemminger
1107
0.40%
69
0.78%
54
Arkadi Sharshevsky
1062
0.39%
15
0.17%
55
Ido Schimmel
1044
0.38%
30
0.34%
56
Gustavo Padovan
1035
0.38%
83
0.94%
57
Jouni Malinen
1022
0.37%
51
0.58%
58
Alexey Kuznetsov
1008
0.37%
18
0.20%
59
Jeff Garzik
1005
0.36%
2
0.02%
60
Others
80743
29.29%
3414
38.59%
Total
275708
8847