Linux Source Code
Home
Release 6.3
Help
bluetooth
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Abhishek Pandit-Subedi
Alex Lu
Amitkumar Karwar
Andy Shevchenko
Archie Pusaka
Bala Shanmugam
Balakrishna Godavarthi
Ben Young Tae Kim
Bing Zhao
Björn Andersson
Carlo Caione
Chen-Yu Tsai
Chih-Ying Chiang
Claire Chang
Daniel Drake
David Lechner
Dmitry Tunin
Dominik Brodowski
Frederic Danis
Hans de Goede
Hilda Wu
Ilya Faenson
Jeremy Cline
Johan Hedberg
Joseph Hwang
Kevin Gan
Kiran K
Larry Finger
Linus Torvalds
Linus Torvalds (pre-git)
Loic Poulain
Luiz Augusto von Dentz
Lukas Wunner
Maksim Krasnyanskiy
Marcel Holtmann
Mark Chen
Martin Blumenstingl
Matthias Kaehlcke
Max Chou
Ohad Ben-Cohen
Oliver Neukum
Others
Prameela Rani Garnepudi
Rajat Jain
Rob Herring
Rocky Liao
Sascha Hauer
Sathish Narasimman
Sean Wang
Sebastian Reichel
Seema Sreemantha
Shengyu Qu
Suraj Sumangala
Sven Peter
Tedd Ho-Jeong An
Thierry Escande
Tim Jiang
Venkata Lakshmi Narayana Gubba
Vikram Kandukuri
Xinming Hu
Zijun Hu
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
ath3k.c
540
-
50
2965
Bala Shanmugam
Vikram Kandukuri
Dmitry Tunin
Andy Shevchenko
Marcel Holtmann
Oliver Neukum
Others
January 2010
November 2010
January 2011
February 2011
May 2011
June 2011
July 2011
October 2011
November 2011
December 2011
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
December 2012
January 2013
March 2013
June 2013
July 2013
August 2013
October 2013
November 2013
January 2014
February 2014
April 2014
May 2014
June 2014
July 2014
August 2014
October 2014
November 2014
December 2014
January 2015
February 2015
May 2015
June 2015
October 2015
February 2016
March 2016
April 2016
May 2016
July 2016
January 2017
July 2017
February 2018
September 2018
May 2019
September 2020
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 32, "token_count": 653}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 23, "token_count": 9}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 23, "token_count": 968}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 149}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 50, "token_count": 15}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 50, "token_count": 8}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 50, "token_count": 15}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 50, "token_count": 35}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 50, "token_count": 32}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 50, "token_count": 36}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 50, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 50, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 50, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 37, "token_count": 11}, {"author_id": 60, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Bala Shanmugam
977
32.95%
Vikram Kandukuri
653
22.02%
Dmitry Tunin
191
6.44%
Andy Shevchenko
149
5.03%
Marcel Holtmann
32
1.08%
Oliver Neukum
15
0.51%
Others
948
31.97%
Total
2965
bcm203x.c
266
-
10
1153
Marcel Holtmann
Others
December 2003
March 2004
April 2004
May 2004
November 2004
October 2006
November 2006
February 2007
August 2008
November 2008
January 2010
May 2010
October 2011
November 2011
April 2012
July 2012
May 2019
July 2020
var spanGroupData = [ {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1008}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
1083
93.93%
Others
70
6.07%
Total
1153
bfusb.c
725
-
16
3319
Marcel Holtmann
Others
December 2003
February 2004
March 2004
April 2004
May 2004
June 2004
November 2004
December 2004
March 2005
August 2005
July 2006
February 2007
March 2007
May 2008
August 2008
November 2008
February 2010
October 2011
November 2011
February 2012
April 2012
July 2012
August 2013
October 2013
December 2014
November 2015
December 2015
June 2017
July 2018
May 2019
March 2020
October 2021
var spanGroupData = [ {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 2823}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
3216
96.90%
Others
103
3.10%
Total
3319
bluecard_cs.c
908
-
26
3542
Maksim Krasnyanskiy
Marcel Holtmann
Dominik Brodowski
Linus Torvalds
Linus Torvalds (pre-git)
Others
September 1991
November 1991
August 1992
September 1992
June 1993
July 1993
August 1993
April 1994
June 1995
March 1996
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
February 1999
September 1999
January 2000
August 2000
February 2002
May 2002
July 2002
October 2002
April 2003
August 2003
January 2004
February 2004
April 2004
July 2004
October 2004
November 2004
March 2005
June 2005
August 2005
November 2005
January 2006
March 2006
July 2006
October 2006
March 2007
August 2008
September 2009
February 2010
March 2010
July 2010
May 2011
February 2012
July 2012
March 2013
August 2013
October 2013
March 2014
August 2014
September 2015
November 2015
March 2017
June 2017
August 2017
October 2017
December 2017
July 2018
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 202}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 2609}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 28, "token_count": 55}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 51}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 28, "token_count": 80}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
2636
74.42%
Marcel Holtmann
223
6.30%
Dominik Brodowski
209
5.90%
Linus Torvalds
202
5.70%
Linus Torvalds (pre-git)
97
2.74%
Others
175
4.94%
Total
3542
bpa10x.c
445
-
13
1939
Marcel Holtmann
Ohad Ben-Cohen
Others
March 2004
February 2005
August 2005
October 2005
October 2007
October 2008
November 2008
February 2010
November 2011
February 2012
April 2012
May 2012
July 2012
October 2013
April 2015
October 2015
November 2015
July 2016
June 2017
October 2017
January 2018
March 2018
July 2018
May 2019
August 2019
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 968}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 551}, {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 259}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
1879
96.91%
Ohad Ben-Cohen
8
0.41%
Others
52
2.68%
Total
1939
bt3c_cs.c
749
-
28
2944
Marcel Holtmann
Maksim Krasnyanskiy
Dominik Brodowski
Linus Torvalds
Linus Torvalds (pre-git)
Others
January 1992
March 1992
May 1992
August 1992
September 1992
June 1993
July 1993
November 1993
April 1994
June 1995
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
August 2000
February 2002
May 2002
June 2002
July 2002
October 2002
November 2002
February 2003
March 2003
April 2003
August 2003
January 2004
February 2004
April 2004
July 2004
October 2004
November 2004
June 2005
August 2005
November 2005
January 2006
February 2006
March 2006
July 2006
February 2007
March 2007
February 2008
May 2008
July 2008
August 2008
October 2008
February 2009
September 2009
October 2009
February 2010
March 2010
July 2010
May 2011
February 2012
June 2012
July 2012
March 2013
August 2013
October 2013
August 2014
September 2015
November 2015
June 2017
July 2017
October 2017
August 2018
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 83}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 363}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 0, "token_count": 1262}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 534}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 28, "token_count": 33}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 55}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 28, "token_count": 86}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 28, "token_count": 111}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
1927
65.46%
Maksim Krasnyanskiy
393
13.35%
Dominik Brodowski
307
10.43%
Linus Torvalds
83
2.82%
Linus Torvalds (pre-git)
46
1.56%
Others
188
6.39%
Total
2944
btbcm.c
740
-
29
3222
Marcel Holtmann
Hans de Goede
Frederic Danis
Abhishek Pandit-Subedi
Chen-Yu Tsai
Ilya Faenson
Others
January 2015
March 2015
April 2015
May 2015
June 2015
July 2015
October 2015
January 2017
June 2017
August 2017
October 2017
January 2018
April 2018
December 2018
March 2019
April 2019
May 2019
August 2019
November 2019
April 2020
May 2020
May 2021
August 2021
December 2021
January 2022
March 2022
May 2022
March 2023
var spanGroupData = [ {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1842}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 134}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 0, "token_count": 84}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 65}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 49, "token_count": 7}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 39, "token_count": 87}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 280}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 130}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 193}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
2071
64.28%
Hans de Goede
352
10.92%
Frederic Danis
147
4.56%
Abhishek Pandit-Subedi
87
2.70%
Chen-Yu Tsai
7
0.22%
Ilya Faenson
1
0.03%
Others
557
17.29%
Total
3222
btbcm.h
117
-
7
418
Marcel Holtmann
Ilya Faenson
Frederic Danis
Abhishek Pandit-Subedi
Hans de Goede
Others
April 2015
May 2015
June 2015
April 2018
May 2019
November 2019
December 2019
April 2020
May 2022
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 218}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 40}, {"author_id": 43, "token_count": 73}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 39, "token_count": 25}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 39, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
218
52.15%
Ilya Faenson
73
17.46%
Frederic Danis
70
16.75%
Abhishek Pandit-Subedi
29
6.94%
Hans de Goede
14
3.35%
Others
14
3.35%
Total
418
btintel.c
2794
-
28
10545
Tedd Ho-Jeong An
Marcel Holtmann
Kiran K
Loic Poulain
Seema Sreemantha
Luiz Augusto von Dentz
Joseph Hwang
Ben Young Tae Kim
Linus Torvalds
Oliver Neukum
Daniel Drake
Johan Hedberg
Others
February 2002
November 2008
February 2009
August 2009
April 2013
October 2013
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
March 2017
May 2017
July 2017
October 2017
January 2018
February 2018
September 2018
December 2018
May 2019
September 2019
October 2019
February 2020
March 2020
April 2020
June 2020
September 2020
November 2020
March 2021
July 2021
August 2021
September 2021
October 2021
December 2021
January 2022
March 2022
August 2022
September 2022
December 2022
February 2023
March 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 37, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 7, "token_count": 38}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 0, "token_count": 1265}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 192}, {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 198}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 363}, {"author_id": 0, "token_count": 328}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 285}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 322}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 20, "token_count": 762}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 330}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 59, "token_count": 228}, {"author_id": 20, "token_count": 12}, {"author_id": 7, "token_count": 4500}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 20, "token_count": 299}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 20, "token_count": 23}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 20, "token_count": 22}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 20, "token_count": 51}, {"author_id": 36, "token_count": 552}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 20, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Tedd Ho-Jeong An
4905
46.51%
Marcel Holtmann
1799
17.06%
Kiran K
1209
11.47%
Loic Poulain
1063
10.08%
Seema Sreemantha
552
5.23%
Luiz Augusto von Dentz
331
3.14%
Joseph Hwang
228
2.16%
Ben Young Tae Kim
29
0.28%
Linus Torvalds
10
0.09%
Oliver Neukum
4
0.04%
Daniel Drake
3
0.03%
Johan Hedberg
1
0.01%
Others
411
3.90%
Total
10545
btintel.h
315
-
13
1084
Marcel Holtmann
Tedd Ho-Jeong An
Kiran K
Loic Poulain
Ben Young Tae Kim
Linus Torvalds
Seema Sreemantha
Luiz Augusto von Dentz
Joseph Hwang
Others
February 2002
October 2013
February 2015
April 2015
July 2015
September 2015
October 2015
December 2015
January 2018
May 2019
June 2020
September 2020
October 2020
November 2020
March 2021
August 2021
September 2021
January 2022
February 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 28}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 337}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 4, "token_count": 32}, {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 73}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 20, "token_count": 147}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 20, "token_count": 37}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 59, "token_count": 9}, {"author_id": 7, "token_count": 180}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 36, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
422
38.93%
Tedd Ho-Jeong An
256
23.62%
Kiran K
194
17.90%
Loic Poulain
121
11.16%
Ben Young Tae Kim
28
2.58%
Linus Torvalds
14
1.29%
Seema Sreemantha
11
1.01%
Luiz Augusto von Dentz
11
1.01%
Joseph Hwang
9
0.83%
Others
18
1.66%
Total
1084
btmrvl_debugfs.c
193
-
10
951
Bing Zhao
Andy Shevchenko
Marcel Holtmann
Linus Torvalds (pre-git)
Linus Torvalds
Others
May 1998
February 2002
June 2009
February 2010
August 2010
May 2011
February 2012
April 2012
April 2013
May 2018
June 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 778}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 42, "token_count": 76}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 42, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bing Zhao
778
81.81%
Andy Shevchenko
85
8.94%
Marcel Holtmann
38
4.00%
Linus Torvalds (pre-git)
2
0.21%
Linus Torvalds
1
0.11%
Others
47
4.94%
Total
951
btmrvl_drv.h
173
-
11
574
Bing Zhao
Xinming Hu
Amitkumar Karwar
Linus Torvalds (pre-git)
Johan Hedberg
Linus Torvalds
Others
May 1998
February 2002
June 2009
September 2009
March 2010
May 2010
July 2010
April 2012
June 2012
October 2013
November 2013
March 2014
April 2014
July 2014
November 2014
January 2015
February 2015
January 2016
April 2016
June 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 392}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 8, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 53}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bing Zhao
443
77.18%
Xinming Hu
77
13.41%
Amitkumar Karwar
37
6.45%
Linus Torvalds (pre-git)
2
0.35%
Johan Hedberg
2
0.35%
Linus Torvalds
1
0.17%
Others
12
2.09%
Total
574
btmrvl_main.c
793
-
21
3481
Bing Zhao
Amitkumar Karwar
Xinming Hu
Abhishek Pandit-Subedi
Marcel Holtmann
Daniel Drake
Luiz Augusto von Dentz
Others
June 2009
September 2009
February 2010
March 2010
May 2010
August 2010
August 2011
February 2012
April 2012
June 2012
July 2012
June 2013
October 2013
November 2013
March 2014
April 2014
July 2014
November 2014
January 2015
February 2015
September 2015
November 2015
January 2016
April 2016
July 2016
December 2016
June 2017
January 2018
June 2020
October 2021
June 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 2146}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 21, "token_count": 44}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 74}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 21, "token_count": 84}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 21, "token_count": 244}, {"author_id": 5, "token_count": 9}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 5, "token_count": 188}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 21, "token_count": 123}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 21, "token_count": 54}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 21, "token_count": 63}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 21, "token_count": 41}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 59}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 39, "token_count": 58}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bing Zhao
2457
70.58%
Amitkumar Karwar
664
19.07%
Xinming Hu
59
1.69%
Abhishek Pandit-Subedi
58
1.67%
Marcel Holtmann
38
1.09%
Daniel Drake
4
0.11%
Luiz Augusto von Dentz
3
0.09%
Others
198
5.69%
Total
3481
btmrvl_sdio.c
1781
-
40
7734
Bing Zhao
Xinming Hu
Amitkumar Karwar
Kevin Gan
Marcel Holtmann
Abhishek Pandit-Subedi
Andy Shevchenko
Linus Torvalds (pre-git)
Linus Torvalds
Others
May 1998
February 2002
June 2009
July 2009
August 2009
November 2009
December 2009
February 2010
March 2010
May 2010
July 2010
April 2011
August 2011
October 2011
November 2011
April 2012
May 2012
June 2012
July 2012
September 2012
October 2012
March 2013
April 2013
May 2013
June 2013
August 2013
October 2013
March 2014
July 2014
September 2014
November 2014
January 2015
April 2015
August 2015
September 2015
November 2015
December 2015
January 2016
March 2016
April 2016
June 2016
January 2017
February 2017
March 2017
July 2017
September 2017
May 2018
July 2018
January 2019
April 2019
May 2020
June 2020
August 2020
June 2021
July 2021
June 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 3575}, {"author_id": 0, "token_count": 152}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 21, "token_count": 83}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 40, "token_count": 442}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 21, "token_count": 435}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 5, "token_count": 91}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 375}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 21, "token_count": 2}, {"author_id": 15, "token_count": 94}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 15, "token_count": 1409}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 21, "token_count": 55}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 360}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 39, "token_count": 23}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bing Zhao
4086
52.83%
Xinming Hu
1866
24.13%
Amitkumar Karwar
592
7.65%
Kevin Gan
442
5.72%
Marcel Holtmann
160
2.07%
Abhishek Pandit-Subedi
23
0.30%
Andy Shevchenko
6
0.08%
Linus Torvalds (pre-git)
2
0.03%
Linus Torvalds
1
0.01%
Others
556
7.19%
Total
7734
btmrvl_sdio.h
114
-
4
272
Bing Zhao
Kevin Gan
Xinming Hu
Others
June 2009
July 2009
April 2011
March 2014
November 2014
April 2016
June 2022
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 5, "token_count": 151}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 40, "token_count": 66}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bing Zhao
168
61.76%
Kevin Gan
66
24.26%
Xinming Hu
36
13.24%
Others
2
0.74%
Total
272
btmtk.c
291
-
4
1191
Sean Wang
Marcel Holtmann
Mark Chen
Tedd Ho-Jeong An
October 2007
November 2008
February 2009
April 2013
April 2015
August 2018
October 2021
December 2021
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1129}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 17, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Sean Wang
1134
95.21%
Marcel Holtmann
49
4.11%
Mark Chen
5
0.42%
Tedd Ho-Jeong An
3
0.25%
Total
1191
btmtk.h
154
-
6
460
Sean Wang
Mark Chen
Chih-Ying Chiang
Ben Young Tae Kim
Oliver Neukum
Marcel Holtmann
November 2008
August 2009
February 2015
August 2018
June 2019
October 2021
January 2022
February 2022
var spanGroupData = [ {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 336}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 17, "token_count": 50}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 45, "token_count": 16}, {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Sean Wang
374
81.30%
Mark Chen
50
10.87%
Chih-Ying Chiang
16
3.48%
Ben Young Tae Kim
16
3.48%
Oliver Neukum
3
0.65%
Marcel Holtmann
1
0.22%
Total
460
btmtksdio.c
1503
-
7
6400
Sean Wang
Mark Chen
Chih-Ying Chiang
Others
March 2019
April 2019
November 2019
May 2020
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 3597}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 488}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 17, "token_count": 59}, {"author_id": 1, "token_count": 600}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 17, "token_count": 709}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 45, "token_count": 457}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 217}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 1, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Sean Wang
4941
77.20%
Mark Chen
768
12.00%
Chih-Ying Chiang
457
7.14%
Others
234
3.66%
Total
6400
btmtkuart.c
1000
-
6
4287
Sean Wang
Zijun Hu
Others
August 2018
February 2019
March 2019
June 2019
May 2020
May 2021
September 2021
October 2021
March 2022
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 1, "token_count": 2523}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 689}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 854}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 138}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Sean Wang
4249
99.11%
Zijun Hu
1
0.02%
Others
37
0.86%
Total
4287
btqca.c
724
-
15
3298
Ben Young Tae Kim
Balakrishna Godavarthi
Venkata Lakshmi Narayana Gubba
Loic Poulain
Rocky Liao
Zijun Hu
Matthias Kaehlcke
Marcel Holtmann
Claire Chang
Others
November 2010
August 2015
October 2017
April 2018
August 2018
September 2018
January 2019
April 2019
May 2019
June 2019
July 2019
August 2019
November 2019
March 2020
May 2020
June 2020
November 2020
December 2020
May 2021
January 2022
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 1935}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 119}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 171}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 151}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 55, "token_count": 9}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 41, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 150}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 27, "token_count": 58}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 48, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 39}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 19, "token_count": 66}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 19, "token_count": 100}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 19, "token_count": 244}, {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 56}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Young Tae Kim
1935
58.67%
Balakrishna Godavarthi
537
16.28%
Venkata Lakshmi Narayana Gubba
410
12.43%
Loic Poulain
119
3.61%
Rocky Liao
71
2.15%
Zijun Hu
17
0.52%
Matthias Kaehlcke
9
0.27%
Marcel Holtmann
7
0.21%
Claire Chang
3
0.09%
Others
190
5.76%
Total
3298
btqca.h
213
-
11
639
Ben Young Tae Kim
Balakrishna Godavarthi
Venkata Lakshmi Narayana Gubba
Loic Poulain
Rocky Liao
Maksim Krasnyanskiy
Matthias Kaehlcke
Others
October 2002
August 2015
April 2018
August 2018
September 2018
January 2019
March 2019
April 2019
May 2019
June 2019
July 2019
November 2019
February 2020
March 2020
June 2020
November 2020
December 2020
May 2021
January 2022
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 373}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 45}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 27, "token_count": 10}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 19, "token_count": 31}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Young Tae Kim
373
58.37%
Balakrishna Godavarthi
98
15.34%
Venkata Lakshmi Narayana Gubba
51
7.98%
Loic Poulain
14
2.19%
Rocky Liao
13
2.03%
Maksim Krasnyanskiy
6
0.94%
Matthias Kaehlcke
1
0.16%
Others
83
12.99%
Total
639
btqcomsmd.c
232
-
8
938
Björn Andersson
Loic Poulain
Matthias Kaehlcke
Others
August 2016
January 2017
March 2017
June 2017
September 2017
November 2017
April 2018
February 2019
May 2019
December 2020
March 2023
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 26, "token_count": 726}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 26, "token_count": 45}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Björn Andersson
771
82.20%
Loic Poulain
80
8.53%
Matthias Kaehlcke
2
0.21%
Others
85
9.06%
Total
938
btrsi.c
196
-
3
770
Prameela Rani Garnepudi
Others
February 2018
September 2018
July 2021
var spanGroupData = [ {"timestamp": 1517472000, "group": [ {"author_id": 30, "token_count": 690}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Prameela Rani Garnepudi
690
89.61%
Others
80
10.39%
Total
770
btrtl.c
969
-
25
4284
Carlo Caione
Martin Blumenstingl
Alex Lu
Max Chou
Larry Finger
Marcel Holtmann
Hans de Goede
Archie Pusaka
Hilda Wu
Daniel Drake
Abhishek Pandit-Subedi
Tedd Ho-Jeong An
Joseph Hwang
Ben Young Tae Kim
Others
October 2007
April 2013
May 2014
February 2015
April 2015
May 2015
September 2016
July 2017
October 2017
February 2018
August 2018
September 2018
January 2019
May 2019
June 2019
August 2019
September 2019
January 2020
February 2020
April 2020
October 2020
November 2020
December 2020
January 2021
May 2021
July 2021
September 2021
March 2022
April 2022
July 2022
October 2022
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 54, "token_count": 28}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 18, "token_count": 1441}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 58, "token_count": 173}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 31, "token_count": 388}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 108}, {"author_id": 22, "token_count": 1091}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 31, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "token_count": 105}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 38, "token_count": 19}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 38, "token_count": 37}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 196}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 38, "token_count": 131}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 39, "token_count": 15}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 38, "token_count": 57}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 52, "token_count": 53}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 56, "token_count": 15}, {"author_id": 59, "token_count": 5}, {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 38, "token_count": 33}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 38, "token_count": 37}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 56, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Carlo Caione
1441
33.64%
Martin Blumenstingl
1091
25.47%
Alex Lu
512
11.95%
Max Chou
314
7.33%
Larry Finger
173
4.04%
Marcel Holtmann
119
2.78%
Hans de Goede
108
2.52%
Archie Pusaka
54
1.26%
Hilda Wu
31
0.72%
Daniel Drake
28
0.65%
Abhishek Pandit-Subedi
15
0.35%
Tedd Ho-Jeong An
6
0.14%
Joseph Hwang
5
0.12%
Ben Young Tae Kim
2
0.05%
Others
385
8.99%
Total
4284
btrtl.h
129
-
10
439
Martin Blumenstingl
Carlo Caione
Hilda Wu
Ben Young Tae Kim
Archie Pusaka
Hans de Goede
Daniel Drake
Others
February 2015
April 2015
May 2015
August 2018
May 2019
June 2019
February 2020
May 2021
October 2022
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 18, "token_count": 138}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 22, "token_count": 198}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 52, "token_count": 11}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 56, "token_count": 46}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Blumenstingl
198
45.10%
Carlo Caione
138
31.44%
Hilda Wu
46
10.48%
Ben Young Tae Kim
22
5.01%
Archie Pusaka
11
2.51%
Hans de Goede
10
2.28%
Daniel Drake
4
0.91%
Others
10
2.28%
Total
439
btsdio.c
383
-
15
1615
Marcel Holtmann
Luiz Augusto von Dentz
Hans de Goede
Sean Wang
Others
October 2007
October 2008
November 2008
February 2010
August 2010
February 2012
July 2012
October 2013
December 2013
November 2015
July 2016
July 2017
November 2017
October 2018
March 2019
May 2019
June 2019
January 2020
October 2021
March 2023
var spanGroupData = [ {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1415}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
1459
90.34%
Luiz Augusto von Dentz
32
1.98%
Hans de Goede
25
1.55%
Sean Wang
2
0.12%
Others
97
6.01%
Total
1615
btusb.c
4422
-
161
21232
Marcel Holtmann
Sean Wang
Mark Chen
Rajat Jain
Luiz Augusto von Dentz
Ben Young Tae Kim
Oliver Neukum
Shengyu Qu
Sathish Narasimman
Tim Jiang
Rocky Liao
Hans de Goede
Daniel Drake
Tedd Ho-Jeong An
Hilda Wu
Dmitry Tunin
Bala Shanmugam
Alex Lu
Max Chou
Amitkumar Karwar
Larry Finger
Andy Shevchenko
Zijun Hu
Archie Pusaka
Abhishek Pandit-Subedi
Kiran K
Joseph Hwang
Carlo Caione
Bing Zhao
Johan Hedberg
Linus Torvalds
Vikram Kandukuri
Others
March 2004
October 2007
August 2008
September 2008
November 2008
February 2009
July 2009
August 2009
November 2009
February 2010
July 2010
August 2010
November 2010
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
August 2011
September 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
December 2012
January 2013
February 2013
March 2013
April 2013
June 2013
July 2013
September 2013
October 2013
November 2013
January 2014
February 2014
April 2014
May 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 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
February 2016
March 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
October 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
August 2019
September 2019
October 2019
November 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 2192}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1259}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 503}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 37, "token_count": 511}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 37, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 23, "token_count": 19}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 23, "token_count": 185}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 37, "token_count": 9}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 7, "token_count": 68}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 42, "token_count": 103}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 145}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 21, "token_count": 117}, {"author_id": 0, "token_count": 179}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 884}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 50, "token_count": 14}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 227}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 685}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 577}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 23}, {"author_id": 0, "token_count": 54}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 54, "token_count": 209}, {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 18, "token_count": 14}, {"author_id": 54, "token_count": 46}, {"author_id": 50, "token_count": 14}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 50, "token_count": 30}, {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 54, "token_count": 7}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 50, "token_count": 28}, {"author_id": 0, "token_count": 2637}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 50, "token_count": 42}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 50, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 50, "token_count": 14}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 21, "token_count": 14}, {"author_id": 50, "token_count": 14}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 50, "token_count": 14}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 29, "token_count": 492}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 50, "token_count": 14}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 99}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 11, "token_count": 33}, {"author_id": 58, "token_count": 15}, {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 61}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 22}, {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 29, "token_count": 204}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 1577}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 31, "token_count": 76}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 31, "token_count": 90}, {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 16, "token_count": 66}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 37, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 47, "token_count": 450}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 39, "token_count": 19}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 39, "token_count": 24}, {"author_id": 56, "token_count": 46}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 59, "token_count": 17}, {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "token_count": 273}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 20, "token_count": 13}, {"author_id": 38, "token_count": 117}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 11, "token_count": 127}, {"author_id": 51, "token_count": 121}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 17, "token_count": 159}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 11, "token_count": 1}, {"author_id": 17, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 56, "token_count": 12}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 58, "token_count": 16}, {"author_id": 51, "token_count": 24}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 94}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 17, "token_count": 651}, {"author_id": 38, "token_count": 11}, {"author_id": 7, "token_count": 92}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 58, "token_count": 32}, {"author_id": 17, "token_count": 18}, {"author_id": 38, "token_count": 16}, {"author_id": 51, "token_count": 48}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 1, "token_count": 211}, {"author_id": 51, "token_count": 131}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 58, "token_count": 16}, {"author_id": 17, "token_count": 5}, {"author_id": 51, "token_count": 51}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 16, "token_count": 508}, {"author_id": 17, "token_count": 7}, {"author_id": 48, "token_count": 54}, {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 20, "token_count": 14}, {"author_id": 58, "token_count": 16}, {"author_id": 7, "token_count": 41}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 48, "token_count": 16}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 16, "token_count": 27}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 1, "token_count": 18}, {"author_id": 48, "token_count": 24}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 56, "token_count": 81}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 58, "token_count": 16}, {"author_id": 38, "token_count": 16}, {"author_id": 1, "token_count": 51}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 52, "token_count": 79}, {"author_id": 56, "token_count": 78}, {"author_id": 16, "token_count": 15}, {"author_id": 44, "token_count": 476}, {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 16, "token_count": 21}, {"author_id": 0, "token_count": 40}, {"author_id": 60, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
9032
42.54%
Sean Wang
1857
8.75%
Mark Chen
877
4.13%
Rajat Jain
696
3.28%
Luiz Augusto von Dentz
651
3.07%
Ben Young Tae Kim
600
2.83%
Oliver Neukum
534
2.52%
Shengyu Qu
476
2.24%
Sathish Narasimman
450
2.12%
Tim Jiang
375
1.77%
Rocky Liao
287
1.35%
Hans de Goede
277
1.30%
Daniel Drake
262
1.23%
Tedd Ho-Jeong An
236
1.11%
Hilda Wu
217
1.02%
Dmitry Tunin
205
0.97%
Bala Shanmugam
204
0.96%
Alex Lu
166
0.78%
Max Chou
162
0.76%
Amitkumar Karwar
131
0.62%
Larry Finger
111
0.52%
Andy Shevchenko
103
0.49%
Zijun Hu
94
0.44%
Archie Pusaka
79
0.37%
Abhishek Pandit-Subedi
43
0.20%
Kiran K
35
0.16%
Joseph Hwang
17
0.08%
Carlo Caione
14
0.07%
Bing Zhao
8
0.04%
Johan Hedberg
6
0.03%
Linus Torvalds
3
0.01%
Vikram Kandukuri
2
0.01%
Others
3022
14.23%
Total
21232
dtl1_cs.c
614
-
22
2342
Maksim Krasnyanskiy
Dominik Brodowski
Marcel Holtmann
Linus Torvalds
Linus Torvalds (pre-git)
Others
September 1991
November 1991
January 1992
May 1992
August 1992
September 1992
June 1993
July 1993
April 1994
June 1995
March 1996
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
February 1999
September 1999
January 2000
August 2000
February 2002
May 2002
October 2002
April 2003
January 2004
February 2004
April 2004
July 2004
October 2004
November 2004
June 2005
August 2005
November 2005
January 2006
March 2006
June 2006
July 2006
October 2006
March 2007
July 2008
October 2008
June 2009
September 2009
February 2010
March 2010
July 2010
May 2011
January 2012
February 2012
June 2012
July 2012
March 2013
August 2013
October 2013
August 2014
November 2015
June 2017
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 741510000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 160}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 1534}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 28, "token_count": 52}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 28, "token_count": 43}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 28, "token_count": 25}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 28, "token_count": 81}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
1561
66.65%
Dominik Brodowski
217
9.27%
Marcel Holtmann
175
7.47%
Linus Torvalds
160
6.83%
Linus Torvalds (pre-git)
88
3.76%
Others
141
6.02%
Total
2342
h4_recv.h
146
-
3
556
Marcel Holtmann
Others
February 2005
October 2013
March 2018
January 2019
May 2019
var spanGroupData = [ {"timestamp": 1107244800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 532}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
542
97.48%
Others
14
2.52%
Total
556
hci_ag6xx.c
321
-
7
1323
Loic Poulain
Maksim Krasnyanskiy
Marcel Holtmann
Linus Torvalds
Linus Torvalds (pre-git)
Others
August 1992
September 1992
June 1993
November 1993
April 1994
September 1996
January 1998
February 1998
February 2002
May 2002
October 2002
April 2015
February 2016
May 2019
February 2020
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 29}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 1167}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Loic Poulain
1167
88.21%
Maksim Krasnyanskiy
54
4.08%
Marcel Holtmann
45
3.40%
Linus Torvalds
29
2.19%
Linus Torvalds (pre-git)
25
1.89%
Others
3
0.23%
Total
1323
hci_ath.c
268
-
15
1082
Suraj Sumangala
Marcel Holtmann
Loic Poulain
Maksim Krasnyanskiy
Linus Torvalds (pre-git)
Linus Torvalds
Others
August 1992
September 1992
June 1993
April 1994
June 1995
September 1996
August 1997
October 1997
January 1998
February 1998
August 1998
February 1999
May 1999
February 2002
May 2002
October 2002
November 2005
July 2010
April 2011
January 2012
April 2015
June 2015
October 2015
November 2015
October 2017
January 2018
May 2019
July 2019
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 33, "token_count": 611}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 209}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 4, "token_count": 104}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Suraj Sumangala
611
56.47%
Marcel Holtmann
220
20.33%
Loic Poulain
104
9.61%
Maksim Krasnyanskiy
62
5.73%
Linus Torvalds (pre-git)
36
3.33%
Linus Torvalds
20
1.85%
Others
29
2.68%
Total
1082
hci_bcm.c
1614
-
48
6706
Frederic Danis
Hans de Goede
Marcel Holtmann
Lukas Wunner
Chen-Yu Tsai
Loic Poulain
Abhishek Pandit-Subedi
Maksim Krasnyanskiy
Daniel Drake
Andy Shevchenko
Linus Torvalds
Linus Torvalds (pre-git)
Ilya Faenson
Others
August 1992
September 1992
June 1993
November 1993
April 1994
September 1996
January 1998
February 1998
September 1999
January 2000
February 2002
May 2002
October 2002
May 2007
August 2013
July 2014
April 2015
May 2015
June 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
September 2016
January 2017
March 2017
June 2017
July 2017
August 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
December 2018
March 2019
May 2019
July 2019
August 2019
October 2019
November 2019
December 2019
January 2020
April 2020
December 2020
March 2021
December 2021
February 2022
May 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 551}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 53}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 267}, {"author_id": 43, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 12, "token_count": 1111}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 873}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 118}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 54, "token_count": 43}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 42, "token_count": 30}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 223}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 281}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 34, "token_count": 615}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 11, "token_count": 826}, {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 29}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 49, "token_count": 376}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 49, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 39, "token_count": 11}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 39, "token_count": 192}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 18}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 11, "token_count": 134}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 48}, ]}, ]
Author Name
Tokens
Token Proportion
Frederic Danis
2304
34.36%
Hans de Goede
1302
19.42%
Marcel Holtmann
742
11.06%
Lukas Wunner
615
9.17%
Chen-Yu Tsai
394
5.88%
Loic Poulain
243
3.62%
Abhishek Pandit-Subedi
203
3.03%
Maksim Krasnyanskiy
76
1.13%
Daniel Drake
43
0.64%
Andy Shevchenko
30
0.45%
Linus Torvalds
27
0.40%
Linus Torvalds (pre-git)
25
0.37%
Ilya Faenson
15
0.22%
Others
687
10.24%
Total
6706
hci_bcm4377.c
2514
-
2
10646
Sven Peter
Others
November 2022
var spanGroupData = [ {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 10645}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Sven Peter
10645
99.99%
Others
1
0.01%
Total
10646
hci_bcsp.c
784
-
25
3567
Maksim Krasnyanskiy
Marcel Holtmann
Linus Torvalds
Linus Torvalds (pre-git)
Ben Young Tae Kim
Others
March 1992
May 1992
August 1992
September 1992
June 1993
April 1994
May 1994
October 1994
June 1995
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
August 1998
February 1999
January 2000
August 2000
February 2002
May 2002
October 2002
March 2004
July 2004
March 2005
August 2005
October 2005
November 2005
December 2006
October 2007
June 2008
September 2008
August 2009
June 2010
July 2010
January 2012
August 2013
October 2013
April 2015
May 2015
August 2015
November 2015
April 2016
September 2016
October 2016
June 2017
October 2017
May 2019
November 2019
December 2022
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 73}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 2780}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 197}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
2850
79.90%
Marcel Holtmann
312
8.75%
Linus Torvalds
73
2.05%
Linus Torvalds (pre-git)
72
2.02%
Ben Young Tae Kim
5
0.14%
Others
255
7.15%
Total
3567
hci_h4.c
274
-
17
1181
Marcel Holtmann
Maksim Krasnyanskiy
Sebastian Reichel
Linus Torvalds (pre-git)
Linus Torvalds
Loic Poulain
Luiz Augusto von Dentz
Zijun Hu
Others
March 1992
May 1992
August 1992
June 1993
April 1994
May 1994
October 1994
June 1995
September 1996
January 1997
March 1997
October 1997
August 1998
February 1999
January 2000
August 2000
February 2002
May 2002
September 2002
October 2002
August 2005
November 2005
July 2010
April 2011
January 2012
February 2012
April 2013
April 2015
June 2015
August 2015
October 2015
November 2015
March 2017
June 2017
July 2017
October 2017
January 2019
May 2019
January 2020
February 2020
November 2021
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 36}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 202}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 115}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 570}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 9, "token_count": 92}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 48, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
588
49.79%
Maksim Krasnyanskiy
317
26.84%
Sebastian Reichel
92
7.79%
Linus Torvalds (pre-git)
56
4.74%
Linus Torvalds
36
3.05%
Loic Poulain
15
1.27%
Luiz Augusto von Dentz
3
0.25%
Zijun Hu
2
0.17%
Others
72
6.10%
Total
1181
hci_h5.c
1131
-
27
5434
Johan Hedberg
Hans de Goede
Jeremy Cline
Archie Pusaka
Marcel Holtmann
Max Chou
Loic Poulain
Maksim Krasnyanskiy
Linus Torvalds (pre-git)
Linus Torvalds
Luiz Augusto von Dentz
Claire Chang
Ben Young Tae Kim
Others
August 1992
September 1992
June 1993
November 1993
April 1994
June 1995
February 2002
May 2002
October 2002
July 2012
August 2013
October 2013
February 2014
June 2014
August 2014
October 2014
November 2014
April 2015
August 2015
November 2015
December 2015
October 2016
June 2017
October 2017
August 2018
October 2018
April 2019
May 2019
January 2020
February 2020
March 2020
April 2020
October 2020
November 2020
January 2021
May 2021
June 2021
July 2021
September 2021
January 2022
March 2022
December 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 8, "token_count": 3264}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 11, "token_count": 416}, {"author_id": 35, "token_count": 588}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 11, "token_count": 417}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 38, "token_count": 76}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 41, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 52, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 13}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 52, "token_count": 212}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 33}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
3264
60.07%
Hans de Goede
889
16.36%
Jeremy Cline
588
10.82%
Archie Pusaka
215
3.96%
Marcel Holtmann
94
1.73%
Max Chou
76
1.40%
Loic Poulain
67
1.23%
Maksim Krasnyanskiy
62
1.14%
Linus Torvalds (pre-git)
13
0.24%
Linus Torvalds
13
0.24%
Luiz Augusto von Dentz
9
0.17%
Claire Chang
8
0.15%
Ben Young Tae Kim
5
0.09%
Others
131
2.41%
Total
5434
hci_intel.c
1234
-
20
5156
Loic Poulain
Tedd Ho-Jeong An
Andy Shevchenko
Marcel Holtmann
Maksim Krasnyanskiy
Linus Torvalds
Linus Torvalds (pre-git)
Ilya Faenson
Frederic Danis
Luiz Augusto von Dentz
Others
August 1992
September 1992
June 1993
November 1993
April 1994
September 1996
January 1998
February 1998
February 2002
May 2002
October 2002
March 2004
October 2013
April 2014
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
February 2016
April 2016
July 2016
August 2016
March 2017
June 2017
January 2018
July 2018
May 2019
July 2019
February 2020
September 2020
March 2021
June 2022
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 43, "token_count": 25}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 1863}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 4, "token_count": 1625}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 4, "token_count": 1039}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 7, "token_count": 34}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 42, "token_count": 73}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 99}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 42, "token_count": 41}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Loic Poulain
4555
88.34%
Tedd Ho-Jeong An
133
2.58%
Andy Shevchenko
114
2.21%
Marcel Holtmann
73
1.42%
Maksim Krasnyanskiy
73
1.42%
Linus Torvalds
31
0.60%
Linus Torvalds (pre-git)
29
0.56%
Ilya Faenson
25
0.48%
Frederic Danis
14
0.27%
Luiz Augusto von Dentz
9
0.17%
Others
100
1.94%
Total
5156
hci_ldisc.c
932
-
48
3552
Maksim Krasnyanskiy
Linus Torvalds
Marcel Holtmann
Ilya Faenson
Johan Hedberg
Linus Torvalds (pre-git)
Frederic Danis
Loic Poulain
Hans de Goede
Sascha Hauer
Suraj Sumangala
Rob Herring
Jeremy Cline
Sebastian Reichel
Ohad Ben-Cohen
Ben Young Tae Kim
Claire Chang
Matthias Kaehlcke
Others
September 1991
January 1992
March 1992
May 1992
August 1992
October 1992
June 1993
April 1994
May 1994
October 1994
June 1995
March 1996
September 1996
January 1997
March 1997
August 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
May 1999
June 1999
September 1999
January 2000
March 2000
February 2002
May 2002
October 2002
April 2003
September 2003
February 2004
March 2004
September 2004
December 2004
June 2005
August 2005
November 2005
January 2006
September 2006
May 2007
October 2007
February 2008
April 2008
July 2008
August 2008
October 2008
February 2010
July 2010
October 2010
December 2010
February 2011
May 2011
June 2011
January 2012
February 2012
March 2012
May 2012
July 2012
April 2013
August 2013
October 2013
April 2014
July 2014
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
February 2016
April 2016
July 2016
September 2016
March 2017
April 2017
May 2017
July 2017
October 2017
April 2018
May 2018
August 2018
September 2018
February 2019
March 2019
May 2019
June 2019
July 2019
August 2020
December 2020
January 2021
May 2021
September 2021
November 2021
August 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 25, "token_count": 20}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 14}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 25, "token_count": 11}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 9}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 25, "token_count": 16}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 583}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 374}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 441}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 8, "token_count": 71}, {"author_id": 33, "token_count": 30}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 8, "token_count": 189}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 141}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 43, "token_count": 353}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 28}, {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 11, "token_count": 39}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 35, "token_count": 21}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 31}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
815
22.94%
Linus Torvalds
608
17.12%
Marcel Holtmann
427
12.02%
Ilya Faenson
353
9.94%
Johan Hedberg
260
7.32%
Linus Torvalds (pre-git)
189
5.32%
Frederic Danis
150
4.22%
Loic Poulain
79
2.22%
Hans de Goede
44
1.24%
Sascha Hauer
31
0.87%
Suraj Sumangala
30
0.84%
Rob Herring
28
0.79%
Jeremy Cline
21
0.59%
Sebastian Reichel
18
0.51%
Ohad Ben-Cohen
16
0.45%
Ben Young Tae Kim
16
0.45%
Claire Chang
8
0.23%
Matthias Kaehlcke
7
0.20%
Others
452
12.73%
Total
3552
hci_ll.c
822
-
22
3220
Ohad Ben-Cohen
Rob Herring
David Lechner
Marcel Holtmann
Maksim Krasnyanskiy
Sebastian Reichel
Linus Torvalds (pre-git)
Linus Torvalds
Tedd Ho-Jeong An
Others
March 1992
May 1992
August 1992
September 1992
June 1993
April 1994
October 1994
June 1995
March 1996
September 1996
October 1997
March 1998
September 1999
January 2000
February 2002
May 2002
October 2002
October 2007
January 2008
May 2010
July 2010
March 2011
January 2012
October 2013
April 2015
November 2015
April 2017
May 2017
June 2017
July 2017
December 2017
January 2018
March 2018
May 2019
July 2019
October 2019
July 2020
November 2020
January 2022
December 2022
var spanGroupData = [ {"timestamp": 699436800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 24, "token_count": 1070}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 1072}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 9, "token_count": 56}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 53, "token_count": 356}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 201}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ohad Ben-Cohen
1074
33.35%
Rob Herring
1072
33.29%
David Lechner
356
11.06%
Marcel Holtmann
217
6.74%
Maksim Krasnyanskiy
68
2.11%
Sebastian Reichel
58
1.80%
Linus Torvalds (pre-git)
37
1.15%
Linus Torvalds
23
0.71%
Tedd Ho-Jeong An
1
0.03%
Others
314
9.75%
Total
3220
hci_mrvl.c
446
-
11
1856
Loic Poulain
Sascha Hauer
Maksim Krasnyanskiy
Linus Torvalds
Marcel Holtmann
Linus Torvalds (pre-git)
Johan Hedberg
Others
August 1992
September 1992
June 1993
November 1993
April 1994
September 1996
October 1997
January 1998
February 1998
March 1998
August 1998
February 1999
February 2002
May 2002
October 2002
May 2007
July 2010
February 2012
October 2013
July 2014
April 2015
September 2016
June 2017
May 2019
June 2019
July 2019
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 44}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 1403}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 255}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Loic Poulain
1403
75.59%
Sascha Hauer
255
13.74%
Maksim Krasnyanskiy
64
3.45%
Linus Torvalds
44
2.37%
Marcel Holtmann
41
2.21%
Linus Torvalds (pre-git)
30
1.62%
Johan Hedberg
1
0.05%
Others
18
0.97%
Total
1856
hci_nokia.c
807
-
7
3470
Sebastian Reichel
Frederic Danis
Others
April 2017
June 2017
July 2017
June 2018
May 2019
September 2019
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 25}, {"author_id": 9, "token_count": 3435}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Sebastian Reichel
3435
98.99%
Frederic Danis
25
0.72%
Others
10
0.29%
Total
3470
hci_qca.c
2379
-
45
9991
Ben Young Tae Kim
Balakrishna Godavarthi
Venkata Lakshmi Narayana Gubba
Rocky Liao
Claire Chang
Thierry Escande
Zijun Hu
Matthias Kaehlcke
Björn Andersson
Maksim Krasnyanskiy
Abhishek Pandit-Subedi
Johan Hedberg
Marcel Holtmann
Linus Torvalds
Loic Poulain
Linus Torvalds (pre-git)
Luiz Augusto von Dentz
Joseph Hwang
Others
June 1993
November 1993
September 1996
October 1997
January 1998
February 1998
March 1998
February 2002
May 2002
October 2002
March 2003
November 2005
February 2012
July 2012
October 2013
April 2014
April 2015
August 2015
September 2015
October 2015
November 2015
August 2016
October 2016
February 2017
June 2017
October 2017
November 2017
March 2018
April 2018
July 2018
August 2018
September 2018
October 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
May 2021
September 2021
October 2021
December 2021
October 2022
November 2022
December 2022
January 2023
February 2023
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 40}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 48}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 8, "token_count": 68}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 3406}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 46, "token_count": 454}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 829}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 10, "token_count": 128}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 53}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 10, "token_count": 84}, {"author_id": 55, "token_count": 43}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 55, "token_count": 89}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 55, "token_count": 8}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 55, "token_count": 112}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 27, "token_count": 51}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 27, "token_count": 17}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 26, "token_count": 184}, {"author_id": 41, "token_count": 479}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 10, "token_count": 1415}, {"author_id": 27, "token_count": 286}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 19, "token_count": 268}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 27, "token_count": 155}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 39, "token_count": 42}, {"author_id": 48, "token_count": 304}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 55, "token_count": 35}, {"author_id": 19, "token_count": 47}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 19, "token_count": 144}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 39, "token_count": 33}, {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 19, "token_count": 93}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 25}, {"author_id": 19, "token_count": 8}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 19, "token_count": 28}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 19, "token_count": 50}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 19, "token_count": 409}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 59, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ben Young Tae Kim
3406
34.09%
Balakrishna Godavarthi
2569
25.71%
Venkata Lakshmi Narayana Gubba
1066
10.67%
Rocky Liao
512
5.12%
Claire Chang
479
4.79%
Thierry Escande
454
4.54%
Zijun Hu
304
3.04%
Matthias Kaehlcke
287
2.87%
Björn Andersson
184
1.84%
Maksim Krasnyanskiy
92
0.92%
Abhishek Pandit-Subedi
75
0.75%
Johan Hedberg
68
0.68%
Marcel Holtmann
52
0.52%
Linus Torvalds
40
0.40%
Loic Poulain
14
0.14%
Linus Torvalds (pre-git)
13
0.13%
Luiz Augusto von Dentz
5
0.05%
Joseph Hwang
5
0.05%
Others
366
3.66%
Total
9991
hci_serdev.c
418
-
18
1650
Rob Herring
Hans de Goede
Venkata Lakshmi Narayana Gubba
Maksim Krasnyanskiy
Lukas Wunner
Marcel Holtmann
Claire Chang
Sebastian Reichel
Balakrishna Godavarthi
Others
May 2002
October 2002
April 2015
March 2017
April 2017
May 2017
June 2017
July 2017
October 2017
November 2017
May 2018
August 2018
May 2019
May 2020
July 2020
August 2020
September 2020
December 2020
June 2021
July 2022
August 2022
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 1415}, {"author_id": 9, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 21}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 34, "token_count": 14}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 19}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 23}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Rob Herring
1436
87.03%
Hans de Goede
24
1.45%
Venkata Lakshmi Narayana Gubba
23
1.39%
Maksim Krasnyanskiy
17
1.03%
Lukas Wunner
14
0.85%
Marcel Holtmann
10
0.61%
Claire Chang
10
0.61%
Sebastian Reichel
7
0.42%
Balakrishna Godavarthi
6
0.36%
Others
103
6.24%
Total
1650
hci_uart.h
202
-
23
730
Maksim Krasnyanskiy
Marcel Holtmann
Linus Torvalds
Johan Hedberg
Loic Poulain
Frederic Danis
Linus Torvalds (pre-git)
Rob Herring
Ilya Faenson
Suraj Sumangala
Ohad Ben-Cohen
Ben Young Tae Kim
Luiz Augusto von Dentz
Balakrishna Godavarthi
Sebastian Reichel
Hans de Goede
Sascha Hauer
Others
May 1992
August 1992
April 1994
June 1995
August 1997
February 2002
May 2002
October 2002
February 2004
April 2004
October 2005
May 2007
October 2007
July 2010
February 2012
July 2012
April 2014
July 2014
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
February 2016
April 2016
September 2016
March 2017
May 2017
July 2017
October 2017
May 2018
August 2018
May 2019
June 2019
July 2019
January 2020
June 2021
var spanGroupData = [ {"timestamp": 704703600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 25, "token_count": 15}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 67}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 159}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 102}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 24, "token_count": 10}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 8, "token_count": 17}, {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 8, "token_count": 29}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 43, "token_count": 13}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 16}, {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
261
35.75%
Marcel Holtmann
131
17.95%
Linus Torvalds
67
9.18%
Johan Hedberg
46
6.30%
Loic Poulain
42
5.75%
Frederic Danis
41
5.62%
Linus Torvalds (pre-git)
30
4.11%
Rob Herring
16
2.19%
Ilya Faenson
13
1.78%
Suraj Sumangala
11
1.51%
Ohad Ben-Cohen
10
1.37%
Ben Young Tae Kim
10
1.37%
Luiz Augusto von Dentz
9
1.23%
Balakrishna Godavarthi
7
0.96%
Sebastian Reichel
6
0.82%
Hans de Goede
5
0.68%
Sascha Hauer
3
0.41%
Others
22
3.01%
Total
730
hci_vhci.c
604
-
23
2553
Luiz Augusto von Dentz
Marcel Holtmann
Linus Torvalds
Linus Torvalds (pre-git)
Kiran K
Maksim Krasnyanskiy
Tedd Ho-Jeong An
Others
September 1991
January 1992
March 1992
May 1992
August 1992
September 1992
March 1993
June 1993
November 1993
April 1994
May 1994
October 1994
June 1995
March 1996
September 1996
January 1997
March 1997
August 1997
January 1998
February 1998
March 1998
May 1998
May 1999
September 1999
December 1999
January 2000
March 2000
August 2000
February 2002
May 2002
June 2002
September 2002
October 2002
February 2004
June 2004
August 2004
March 2005
July 2005
August 2005
November 2005
July 2006
February 2007
August 2008
June 2009
December 2009
February 2010
May 2010
August 2010
November 2011
January 2012
February 2012
March 2012
August 2013
September 2013
October 2013
December 2013
February 2014
July 2014
August 2014
November 2015
March 2016
April 2016
July 2016
August 2016
November 2016
June 2017
July 2017
February 2018
May 2019
January 2020
September 2021
October 2021
December 2021
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 25, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 25, "token_count": 22}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 25, "token_count": 24}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 25, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 25, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 25, "token_count": 39}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 14, "token_count": 592}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 168}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 273}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 20, "token_count": 69}, {"author_id": 16, "token_count": 423}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 16, "token_count": 313}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 16, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Luiz Augusto von Dentz
742
29.06%
Marcel Holtmann
709
27.77%
Linus Torvalds
602
23.58%
Linus Torvalds (pre-git)
204
7.99%
Kiran K
69
2.70%
Maksim Krasnyanskiy
31
1.21%
Tedd Ho-Jeong An
6
0.24%
Others
190
7.44%
Total
2553
virtio_bt.c
432
-
5
1823
Marcel Holtmann
Others
April 2021
October 2021
October 2022
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 1757}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
1757
96.38%
Others
66
3.62%
Total
1823
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
388
Author
Tokens
Proportion
Commits
Proportion
0
Marcel Holtmann
29908
19.11%
212
13.72%
1
Sean Wang
12557
8.02%
48
3.11%
2
Sven Peter
10645
6.80%
1
0.06%
3
Maksim Krasnyanskiy
9438
6.03%
8
0.52%
4
Loic Poulain
9086
5.80%
45
2.91%
5
Bing Zhao
7940
5.07%
17
1.10%
6
Ben Young Tae Kim
6447
4.12%
5
0.32%
7
Tedd Ho-Jeong An
5546
3.54%
29
1.88%
8
Johan Hedberg
3648
2.33%
22
1.42%
9
Sebastian Reichel
3616
2.31%
5
0.32%
10
Balakrishna Godavarthi
3217
2.06%
22
1.42%
11
Hans de Goede
3050
1.95%
58
3.75%
12
Frederic Danis
2751
1.76%
21
1.36%
13
Rob Herring
2552
1.63%
2
0.13%
14
Linus Torvalds
2088
1.33%
12
0.78%
15
Xinming Hu
2038
1.30%
5
0.32%
16
Luiz Augusto von Dentz
1805
1.15%
23
1.49%
17
Mark Chen
1700
1.09%
22
1.42%
18
Carlo Caione
1593
1.02%
1
0.06%
19
Venkata Lakshmi Narayana Gubba
1550
0.99%
17
1.10%
20
Kiran K
1507
0.96%
18
1.17%
21
Amitkumar Karwar
1424
0.91%
25
1.62%
22
Martin Blumenstingl
1289
0.82%
4
0.26%
23
Bala Shanmugam
1181
0.75%
2
0.13%
24
Ohad Ben-Cohen
1108
0.71%
2
0.13%
25
Linus Torvalds (pre-git)
996
0.64%
73
4.72%
26
Björn Andersson
955
0.61%
5
0.32%
27
Rocky Liao
883
0.56%
16
1.04%
28
Dominik Brodowski
733
0.47%
21
1.36%
29
Rajat Jain
696
0.44%
5
0.32%
30
Prameela Rani Garnepudi
690
0.44%
2
0.13%
31
Alex Lu
678
0.43%
8
0.52%
32
Vikram Kandukuri
655
0.42%
2
0.13%
33
Suraj Sumangala
652
0.42%
1
0.06%
34
Lukas Wunner
629
0.40%
11
0.71%
35
Jeremy Cline
609
0.39%
3
0.19%
36
Seema Sreemantha
563
0.36%
1
0.06%
37
Oliver Neukum
556
0.36%
7
0.45%
38
Max Chou
552
0.35%
12
0.78%
39
Abhishek Pandit-Subedi
533
0.34%
14
0.91%
40
Kevin Gan
508
0.32%
1
0.06%
41
Claire Chang
508
0.32%
4
0.26%
42
Andy Shevchenko
487
0.31%
9
0.58%
43
Ilya Faenson
480
0.31%
2
0.13%
44
Shengyu Qu
476
0.30%
1
0.06%
45
Chih-Ying Chiang
473
0.30%
1
0.06%
46
Thierry Escande
454
0.29%
1
0.06%
47
Sathish Narasimman
450
0.29%
1
0.06%
48
Zijun Hu
418
0.27%
10
0.65%
49
Chen-Yu Tsai
401
0.26%
9
0.58%
50
Dmitry Tunin
396
0.25%
18
1.17%
51
Tim Jiang
375
0.24%
8
0.52%
52
Archie Pusaka
359
0.23%
6
0.39%
53
David Lechner
356
0.23%
5
0.32%
54
Daniel Drake
344
0.22%
5
0.32%
55
Matthias Kaehlcke
306
0.20%
16
1.04%
56
Hilda Wu
294
0.19%
10
0.65%
57
Sascha Hauer
289
0.18%
3
0.19%
58
Larry Finger
284
0.18%
7
0.45%
59
Joseph Hwang
264
0.17%
4
0.26%
60
Others
10548
6.74%
617
39.94%
Total
156534
1545