Linux Source Code
Home
Release 5.16
Help
bluetooth
root
net
Highlighting
Reset All
By Author
By Age
──────────
Abhishek Pandit-Subedi
Al Viro
Alain Michaud
Alan Ott
Anderson Briglia
Andre Guedes
Andrei Emeltchenko
Andrzej Kaczmarek
Ankit Navik
Antti Julku
Archie Pusaka
Arman Uguray
Arron Wang
Ben Seri
Brian Gix
Claire Chang
Claudio Takahasi
Daniel Winkler
David Herrmann
Dean Jenkins
Desmond Cheong Zhi Xi
Florian Grandel
Frank Praznik
Frédéric Dalleau
Grzegorz Kolodziejczyk
Guainluca Anzolin
Gustavo Padovan
Heiner Kallweit
Howard Chung
J. Suter
Jaganath Kanakkassery
Jaikumar Ganesh
Jakub Pawlowski
Jiri Slaby
Joe Perches
Johan Hedberg
Joseph Hwang
Jukka Rissanen
Kiran K
Linus Torvalds
Loic Poulain
Luiz Augusto von Dentz
Manish Mandlik
Marcel Holtmann
Masatake YAMATO
Mat Martineau
Matias Karhumaa
Matthias Kaehlcke
Miao-chen Chou
Michał Narajowski
Others
Peter Hurley
Salvatore Benedetto
Sathish Narsimman
Spoorthi Ravishankar Koppad
Szymon Janc
Tetsuo Handa
Tudor-Dan Ambarus
Ville Tervo
Vinicius Costa Gomes
Waldemar Rymarkiewicz
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bnep
1439
4
46
5910
Linus Torvalds
Marcel Holtmann
Grzegorz Kolodziejczyk
Al Viro
Masatake YAMATO
Szymon Janc
Peter Hurley
David Herrmann
Mat Martineau
Johan Hedberg
Luiz Augusto von Dentz
Joe Perches
Gustavo Padovan
Andrei Emeltchenko
Others
April 2005
December 2005
March 2006
July 2006
October 2006
November 2006
February 2007
March 2007
October 2007
January 2008
March 2008
May 2008
July 2008
August 2008
November 2008
January 2009
June 2009
August 2009
October 2009
November 2009
December 2009
February 2010
April 2010
June 2010
October 2010
February 2011
March 2011
July 2011
August 2011
November 2011
December 2011
February 2012
May 2012
July 2012
September 2012
March 2013
October 2013
July 2014
December 2014
February 2015
March 2015
April 2015
May 2015
December 2015
May 2016
October 2016
June 2017
August 2018
June 2019
December 2019
February 2020
June 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 4731}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 131}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 39, "token_count": 25}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 73}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 22, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 54, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 87}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 50, "token_count": 232}, {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 39, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
4731
80.05%
Marcel Holtmann
325
5.50%
Grzegorz Kolodziejczyk
232
3.93%
Al Viro
101
1.71%
Masatake YAMATO
87
1.47%
Szymon Janc
73
1.24%
Peter Hurley
25
0.42%
David Herrmann
15
0.25%
Mat Martineau
14
0.24%
Johan Hedberg
11
0.19%
Luiz Augusto von Dentz
9
0.15%
Joe Perches
4
0.07%
Gustavo Padovan
4
0.07%
Andrei Emeltchenko
1
0.02%
Others
278
4.70%
Total
5910
cmtp
1516
4
37
6345
Linus Torvalds
Marcel Holtmann
Masatake YAMATO
Al Viro
Szymon Janc
Peter Hurley
Andrei Emeltchenko
David Herrmann
Mat Martineau
Luiz Augusto von Dentz
Gustavo Padovan
Johan Hedberg
Others
April 2005
July 2005
December 2005
January 2006
July 2006
October 2006
January 2007
February 2007
March 2007
July 2007
October 2007
January 2008
June 2009
October 2009
November 2009
January 2010
March 2010
April 2010
September 2010
October 2010
January 2011
March 2011
April 2011
July 2011
August 2011
November 2011
February 2012
July 2012
September 2012
October 2012
October 2013
December 2014
April 2015
May 2015
December 2015
February 2017
June 2017
April 2018
August 2018
April 2021
June 2021
August 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 5493}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 157}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 59}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 50}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 15}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 87}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 39, "token_count": 64}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
5493
86.57%
Marcel Holtmann
359
5.66%
Masatake YAMATO
87
1.37%
Al Viro
76
1.20%
Szymon Janc
59
0.93%
Peter Hurley
55
0.87%
Andrei Emeltchenko
20
0.32%
David Herrmann
15
0.24%
Mat Martineau
14
0.22%
Luiz Augusto von Dentz
9
0.14%
Gustavo Padovan
5
0.08%
Johan Hedberg
1
0.02%
Others
152
2.40%
Total
6345
hidp
1991
3
52
8688
Linus Torvalds
David Herrmann
Marcel Holtmann
Alan Ott
Frank Praznik
Al Viro
Jiri Slaby
Masatake YAMATO
Gustavo Padovan
Peter Hurley
Szymon Janc
Johan Hedberg
Andrei Emeltchenko
Mat Martineau
Archie Pusaka
Others
April 2005
July 2005
September 2005
December 2005
July 2006
October 2006
February 2007
May 2007
September 2007
October 2007
January 2008
February 2008
May 2008
July 2008
June 2009
August 2009
October 2009
November 2009
January 2010
February 2010
April 2010
September 2010
October 2010
January 2011
March 2011
April 2011
June 2011
July 2011
August 2011
October 2011
November 2011
February 2012
April 2012
May 2012
July 2012
September 2012
December 2012
January 2013
February 2013
April 2013
May 2013
July 2013
October 2013
December 2013
January 2014
February 2014
July 2014
August 2014
November 2014
December 2014
April 2015
May 2015
July 2015
September 2015
June 2017
July 2017
October 2017
July 2018
August 2018
April 2019
May 2019
July 2019
September 2019
January 2020
October 2020
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 3067}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 279}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 2, "token_count": 262}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 49, "token_count": 125}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 38, "token_count": 535}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 11, "token_count": 35}, {"author_id": 22, "token_count": 22}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 87}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 2764}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 11, "token_count": 140}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 11, "token_count": 75}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 48, "token_count": 351}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 11, "token_count": 45}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 39, "token_count": 235}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
3078
35.43%
David Herrmann
3060
35.22%
Marcel Holtmann
690
7.94%
Alan Ott
535
6.16%
Frank Praznik
352
4.05%
Al Viro
248
2.85%
Jiri Slaby
125
1.44%
Masatake YAMATO
87
1.00%
Gustavo Padovan
54
0.62%
Peter Hurley
33
0.38%
Szymon Janc
23
0.26%
Johan Hedberg
13
0.15%
Andrei Emeltchenko
10
0.12%
Mat Martineau
9
0.10%
Archie Pusaka
1
0.01%
Others
370
4.26%
Total
8688
rfcomm
4528
3
70
21263
Linus Torvalds
Marcel Holtmann
Peter Hurley
J. Suter
Luiz Augusto von Dentz
Guainluca Anzolin
Dean Jenkins
Gustavo Padovan
Jiri Slaby
Johan Hedberg
Jaganath Kanakkassery
Masatake YAMATO
Andrei Emeltchenko
Szymon Janc
Ville Tervo
Mat Martineau
Al Viro
Andrzej Kaczmarek
Jaikumar Ganesh
David Herrmann
Waldemar Rymarkiewicz
Desmond Cheong Zhi Xi
Matthias Kaehlcke
Joe Perches
Others
April 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
July 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
April 2007
May 2007
July 2007
October 2007
January 2008
February 2008
March 2008
May 2008
June 2008
July 2008
August 2008
November 2008
December 2008
January 2009
February 2009
March 2009
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
January 2010
March 2010
April 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
February 2011
April 2011
May 2011
July 2011
September 2011
October 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
November 2012
January 2013
February 2013
March 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
July 2014
October 2014
November 2014
December 2014
January 2015
May 2015
December 2015
November 2016
February 2017
March 2017
June 2017
October 2017
February 2018
June 2018
November 2018
January 2019
March 2019
April 2019
February 2020
July 2020
May 2021
July 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 14771}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 40, "token_count": 496}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 2, "token_count": 523}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 168}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 39, "token_count": 25}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 28, "token_count": 33}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 171}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 405}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 962}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 57, "token_count": 13}, {"author_id": 2, "token_count": 103}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 3, "token_count": 173}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 56}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 5, "token_count": 3}, {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 49}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 37, "token_count": 9}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 14}, {"author_id": 22, "token_count": 40}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 17, "token_count": 34}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 91}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 49, "token_count": 94}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 47}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 51}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 49, "token_count": 6}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 49, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 42, "token_count": 195}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 46, "token_count": 357}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 86}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 33}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 46, "token_count": 33}, {"author_id": 0, "token_count": 14}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 21, "token_count": 23}, {"author_id": 22, "token_count": 863}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 54, "token_count": 2}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 7, "token_count": 59}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 49, "token_count": 14}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 191}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
14773
69.48%
Marcel Holtmann
2825
13.29%
Peter Hurley
911
4.28%
J. Suter
496
2.33%
Luiz Augusto von Dentz
486
2.29%
Guainluca Anzolin
392
1.84%
Dean Jenkins
195
0.92%
Gustavo Padovan
135
0.63%
Jiri Slaby
134
0.63%
Johan Hedberg
71
0.33%
Jaganath Kanakkassery
59
0.28%
Masatake YAMATO
51
0.24%
Andrei Emeltchenko
41
0.19%
Szymon Janc
37
0.17%
Ville Tervo
33
0.16%
Mat Martineau
31
0.15%
Al Viro
28
0.13%
Andrzej Kaczmarek
23
0.11%
Jaikumar Ganesh
13
0.06%
David Herrmann
10
0.05%
Waldemar Rymarkiewicz
9
0.04%
Desmond Cheong Zhi Xi
4
0.02%
Matthias Kaehlcke
2
0.01%
Joe Perches
2
0.01%
Others
502
2.36%
Total
21263
Files:
6lowpan.c
1283
-
28
5267
Jukka Rissanen
Luiz Augusto von Dentz
Johan Hedberg
Al Viro
Others
December 2013
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
May 2015
June 2015
July 2015
August 2015
October 2015
December 2015
January 2016
April 2016
November 2016
March 2017
April 2017
May 2017
December 2018
January 2019
May 2019
June 2019
July 2019
August 2019
May 2020
June 2020
March 2021
June 2021
October 2021
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 8, "token_count": 1467}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 20}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 2388}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 8, "token_count": 393}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 210}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 39, "token_count": 26}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 8, "token_count": 48}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 89}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 31}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 91}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Jukka Rissanen
4526
85.93%
Luiz Augusto von Dentz
122
2.32%
Johan Hedberg
73
1.39%
Al Viro
26
0.49%
Others
520
9.87%
Total
5267
a2mp.c
1054
-
16
4892
Andrei Emeltchenko
Marcel Holtmann
Luiz Augusto von Dentz
Arron Wang
Gustavo Padovan
Johan Hedberg
Al Viro
Joe Perches
Jaganath Kanakkassery
Others
May 2012
July 2012
September 2012
October 2012
November 2012
December 2012
March 2013
October 2013
January 2014
March 2014
June 2014
November 2014
February 2015
July 2015
November 2016
October 2017
February 2019
May 2019
August 2020
December 2020
January 2021
June 2021
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 2276}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 33}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 1857}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 166}, {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 105}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 39, "token_count": 11}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 29, "token_count": 76}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 130}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
4352
88.96%
Marcel Holtmann
193
3.95%
Luiz Augusto von Dentz
130
2.66%
Arron Wang
76
1.55%
Gustavo Padovan
43
0.88%
Johan Hedberg
40
0.82%
Al Viro
11
0.22%
Joe Perches
2
0.04%
Jaganath Kanakkassery
1
0.02%
Others
44
0.90%
Total
4892
a2mp.h
154
-
4
478
Andrei Emeltchenko
Arron Wang
Others
May 2012
September 2012
October 2012
December 2012
July 2015
May 2019
February 2020
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 323}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 29, "token_count": 58}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
413
86.40%
Arron Wang
58
12.13%
Others
7
1.46%
Total
478
af_bluetooth.c
804
-
43
3340
Linus Torvalds
Mat Martineau
Masatake YAMATO
Marcel Holtmann
Johan Hedberg
Gustavo Padovan
Dean Jenkins
Matthias Kaehlcke
Alain Michaud
Andrei Emeltchenko
Peter Hurley
Al Viro
David Herrmann
Vinicius Costa Gomes
Luiz Augusto von Dentz
Others
April 2005
December 2005
March 2006
July 2006
September 2006
October 2006
February 2007
March 2007
October 2007
April 2008
July 2008
August 2008
November 2008
January 2009
February 2009
June 2009
August 2009
October 2009
November 2009
April 2010
September 2010
January 2011
February 2011
July 2011
December 2011
January 2012
May 2012
July 2012
August 2012
October 2012
February 2013
March 2013
April 2013
September 2013
October 2013
June 2014
September 2014
November 2014
December 2014
March 2015
November 2015
December 2015
April 2016
June 2016
July 2016
August 2016
December 2016
February 2017
March 2017
May 2017
June 2017
July 2017
November 2017
February 2018
April 2018
June 2018
July 2018
January 2019
October 2019
November 2019
June 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 1097}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 197}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 6, "token_count": 451}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 120}, {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 27}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 468}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 42, "token_count": 58}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 55, "token_count": 23}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1133
33.92%
Mat Martineau
571
17.10%
Masatake YAMATO
468
14.01%
Marcel Holtmann
456
13.65%
Johan Hedberg
189
5.66%
Gustavo Padovan
86
2.57%
Dean Jenkins
58
1.74%
Matthias Kaehlcke
23
0.69%
Alain Michaud
23
0.69%
Andrei Emeltchenko
19
0.57%
Peter Hurley
11
0.33%
Al Viro
7
0.21%
David Herrmann
2
0.06%
Vinicius Costa Gomes
1
0.03%
Luiz Augusto von Dentz
1
0.03%
Others
292
8.74%
Total
3340
amp.c
591
-
12
2881
Andrei Emeltchenko
Arron Wang
Johan Hedberg
Marcel Holtmann
Others
September 2012
October 2012
November 2012
December 2012
October 2013
July 2014
September 2014
November 2014
July 2015
August 2015
November 2016
March 2017
October 2017
May 2019
February 2021
June 2021
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 1472}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 507}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 29, "token_count": 614}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
2043
70.91%
Arron Wang
614
21.31%
Johan Hedberg
50
1.74%
Marcel Holtmann
19
0.66%
Others
155
5.38%
Total
2881
amp.h
61
-
3
348
Andrei Emeltchenko
Arron Wang
Others
September 2012
October 2012
July 2015
May 2019
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 246}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 29, "token_count": 50}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
296
85.06%
Arron Wang
50
14.37%
Others
2
0.57%
Total
348
aosp.c
35
-
1
100
Marcel Holtmann
April 2021
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 100}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
100
100.00%
Total
100
aosp.h
16
-
1
52
Marcel Holtmann
April 2021
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 52}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
52
100.00%
Total
52
ecdh_helper.c
228
-
4
850
Salvatore Benedetto
Tudor-Dan Ambarus
Marcel Holtmann
Others
April 2017
September 2017
August 2020
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 34, "token_count": 618}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 35, "token_count": 220}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
618
72.71%
Tudor-Dan Ambarus
220
25.88%
Marcel Holtmann
9
1.06%
Others
3
0.35%
Total
850
ecdh_helper.h
30
-
3
75
Tudor-Dan Ambarus
Salvatore Benedetto
Linus Torvalds
April 2017
September 2017
April 2021
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 34, "token_count": 32}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 35, "token_count": 40}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Tudor-Dan Ambarus
40
53.33%
Salvatore Benedetto
32
42.67%
Linus Torvalds
3
4.00%
Total
75
eir.c
335
-
1
1437
Luiz Augusto von Dentz
September 2021
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 1437}, ]}, ]
Author Name
Tokens
Token Proportion
Luiz Augusto von Dentz
1437
100.00%
Total
1437
eir.h
72
-
1
332
Luiz Augusto von Dentz
September 2021
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 332}, ]}, ]
Author Name
Tokens
Token Proportion
Luiz Augusto von Dentz
332
100.00%
Total
332
hci_codec.c
238
-
1
1216
Kiran K
September 2021
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 1216}, ]}, ]
Author Name
Tokens
Token Proportion
Kiran K
1216
100.00%
Total
1216
hci_codec.h
7
-
1
29
Kiran K
September 2021
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Kiran K
29
100.00%
Total
29
hci_conn.c
2074
-
41
9126
Johan Hedberg
Linus Torvalds
Marcel Holtmann
Kiran K
Jakub Pawlowski
Jaganath Kanakkassery
Luiz Augusto von Dentz
Andre Guedes
Gustavo Padovan
Andrei Emeltchenko
Frédéric Dalleau
Waldemar Rymarkiewicz
Vinicius Costa Gomes
Sathish Narsimman
Claudio Takahasi
Ville Tervo
Szymon Janc
Abhishek Pandit-Subedi
Daniel Winkler
Manish Mandlik
Jaikumar Ganesh
Joe Perches
Andrzej Kaczmarek
Alain Michaud
Spoorthi Ravishankar Koppad
Mat Martineau
Archie Pusaka
David Herrmann
Others
April 2005
July 2006
October 2006
February 2007
March 2007
July 2007
October 2007
January 2008
July 2008
September 2008
January 2009
February 2009
April 2009
May 2009
September 2009
November 2009
May 2010
July 2010
December 2010
January 2011
February 2011
April 2011
May 2011
June 2011
November 2011
December 2011
January 2012
February 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
January 2013
April 2013
August 2013
September 2013
October 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
December 2014
January 2015
February 2015
March 2015
June 2015
August 2015
October 2015
November 2015
December 2015
March 2016
July 2016
November 2016
October 2017
April 2018
July 2018
June 2019
October 2019
November 2019
February 2020
April 2020
May 2020
June 2020
July 2020
September 2020
November 2020
December 2020
January 2021
March 2021
May 2021
June 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 1556}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 143}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 161}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 190}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 96}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 41, "token_count": 119}, {"author_id": 0, "token_count": 6}, {"author_id": 28, "token_count": 77}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 37, "token_count": 148}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 57, "token_count": 14}, {"author_id": 37, "token_count": 60}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 3, "token_count": 4}, {"author_id": 16, "token_count": 96}, {"author_id": 37, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 3, "token_count": 182}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 239}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 15}, {"author_id": 21, "token_count": 1}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 16, "token_count": 78}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 16, "token_count": 21}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 115}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 26, "token_count": 213}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 15, "token_count": 80}, {"author_id": 0, "token_count": 67}, {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 15, "token_count": 75}, {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 239}, {"author_id": 0, "token_count": 105}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 54, "token_count": 13}, {"author_id": 0, "token_count": 223}, {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 133}, {"author_id": 2, "token_count": 118}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 151}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 565}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 19, "token_count": 39}, {"author_id": 0, "token_count": 367}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 51}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 571}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 2, "token_count": 14}, {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 334}, {"author_id": 23, "token_count": 85}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 23, "token_count": 68}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 13}, {"author_id": 33, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 93}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 810}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
1571
17.21%
Linus Torvalds
1556
17.05%
Marcel Holtmann
1063
11.65%
Kiran K
810
8.88%
Jakub Pawlowski
604
6.62%
Jaganath Kanakkassery
572
6.27%
Luiz Augusto von Dentz
568
6.22%
Andre Guedes
404
4.43%
Gustavo Padovan
264
2.89%
Andrei Emeltchenko
216
2.37%
Frédéric Dalleau
213
2.33%
Waldemar Rymarkiewicz
210
2.30%
Vinicius Costa Gomes
195
2.14%
Sathish Narsimman
161
1.76%
Claudio Takahasi
121
1.33%
Ville Tervo
77
0.84%
Szymon Janc
70
0.77%
Abhishek Pandit-Subedi
32
0.35%
Daniel Winkler
24
0.26%
Manish Mandlik
22
0.24%
Jaikumar Ganesh
14
0.15%
Joe Perches
13
0.14%
Andrzej Kaczmarek
13
0.14%
Alain Michaud
13
0.14%
Spoorthi Ravishankar Koppad
7
0.08%
Mat Martineau
6
0.07%
Archie Pusaka
4
0.04%
David Herrmann
2
0.02%
Others
301
3.30%
Total
9126
hci_core.c
5136
-
73
21818
Johan Hedberg
Marcel Holtmann
Linus Torvalds
Abhishek Pandit-Subedi
Luiz Augusto von Dentz
Andre Guedes
Florian Grandel
Archie Pusaka
Alain Michaud
Andrei Emeltchenko
Ankit Navik
Miao-chen Chou
Vinicius Costa Gomes
Jaganath Kanakkassery
Szymon Janc
Daniel Winkler
Loic Poulain
Ville Tervo
Gustavo Padovan
Matthias Kaehlcke
Antti Julku
David Herrmann
Manish Mandlik
Kiran K
Sathish Narsimman
Tetsuo Handa
Heiner Kallweit
Jakub Pawlowski
Howard Chung
Matias Karhumaa
Jiri Slaby
Spoorthi Ravishankar Koppad
Jukka Rissanen
Jaikumar Ganesh
Andrzej Kaczmarek
Joe Perches
Others
April 2005
August 2005
October 2005
July 2006
September 2006
February 2007
March 2007
April 2007
October 2007
February 2008
March 2008
July 2008
November 2008
June 2009
November 2009
February 2010
March 2010
May 2010
August 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
March 2013
April 2013
May 2013
July 2013
August 2013
September 2013
October 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
May 2016
July 2016
September 2016
February 2017
May 2017
June 2017
October 2017
April 2018
June 2018
July 2018
August 2018
September 2018
January 2019
February 2019
May 2019
June 2019
July 2019
October 2019
November 2019
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 3554}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 159}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 60}, {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 0, "token_count": 293}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 28, "token_count": 189}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 17, "token_count": 226}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 184}, {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 45, "token_count": 135}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 16, "token_count": 104}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 5}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 28}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 67}, {"author_id": 3, "token_count": 610}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 71}, {"author_id": 5, "token_count": 78}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 0, "token_count": 581}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 15, "token_count": 62}, {"author_id": 4, "token_count": 85}, {"author_id": 0, "token_count": 54}, {"author_id": 2, "token_count": 22}, {"author_id": 16, "token_count": 125}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 11, "token_count": 95}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 5, "token_count": 34}, {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 63}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 28}, {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 46}, {"author_id": 0, "token_count": 40}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 5, "token_count": 8}, {"author_id": 2, "token_count": 52}, {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 15, "token_count": 19}, {"author_id": 0, "token_count": 1333}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 15, "token_count": 12}, {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 166}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 265}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 123}, {"author_id": 2, "token_count": 336}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 2, "token_count": 183}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 467}, {"author_id": 0, "token_count": 501}, {"author_id": 2, "token_count": 123}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 21, "token_count": 3}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 2, "token_count": 203}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 55}, {"author_id": 0, "token_count": 291}, {"author_id": 2, "token_count": 506}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 104}, {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 0, "token_count": 1230}, {"author_id": 2, "token_count": 245}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 392}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 157}, {"author_id": 2, "token_count": 253}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 31, "token_count": 575}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 15}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 56, "token_count": 93}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 276}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 334}, {"author_id": 2, "token_count": 229}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 47, "token_count": 22}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 149}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 56, "token_count": 97}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 66}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 235}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 30, "token_count": 277}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 59, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 55, "token_count": 154}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 13, "token_count": 295}, {"author_id": 3, "token_count": 7}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 12, "token_count": 714}, {"author_id": 13, "token_count": 89}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 43}, {"author_id": 18, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 258}, {"author_id": 13, "token_count": 83}, {"author_id": 18, "token_count": 286}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 23, "token_count": 35}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 44}, {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 48}, {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 24, "token_count": 19}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 14, "token_count": 197}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 484}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 33, "token_count": 81}, {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 53, "token_count": 21}, {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 53}, {"author_id": 3, "token_count": 377}, {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
6286
28.81%
Marcel Holtmann
4037
18.50%
Linus Torvalds
3554
16.29%
Abhishek Pandit-Subedi
1075
4.93%
Luiz Augusto von Dentz
1028
4.71%
Andre Guedes
619
2.84%
Florian Grandel
575
2.64%
Archie Pusaka
502
2.30%
Alain Michaud
467
2.14%
Andrei Emeltchenko
395
1.81%
Ankit Navik
343
1.57%
Miao-chen Chou
313
1.43%
Vinicius Costa Gomes
251
1.15%
Jaganath Kanakkassery
245
1.12%
Szymon Janc
240
1.10%
Daniel Winkler
200
0.92%
Loic Poulain
190
0.87%
Ville Tervo
189
0.87%
Gustavo Padovan
167
0.77%
Matthias Kaehlcke
154
0.71%
Antti Julku
140
0.64%
David Herrmann
128
0.59%
Manish Mandlik
81
0.37%
Kiran K
53
0.24%
Sathish Narsimman
35
0.16%
Tetsuo Handa
29
0.13%
Heiner Kallweit
22
0.10%
Jakub Pawlowski
19
0.09%
Howard Chung
19
0.09%
Matias Karhumaa
12
0.06%
Jiri Slaby
8
0.04%
Spoorthi Ravishankar Koppad
6
0.03%
Jukka Rissanen
3
0.01%
Jaikumar Ganesh
3
0.01%
Andrzej Kaczmarek
3
0.01%
Joe Perches
1
0.00%
Others
426
1.95%
Total
21818
hci_debugfs.c
1375
-
10
5988
Marcel Holtmann
Luiz Augusto von Dentz
Archie Pusaka
Claire Chang
Spoorthi Ravishankar Koppad
Ankit Navik
Alain Michaud
Jakub Pawlowski
Others
December 2014
January 2015
March 2015
April 2015
July 2016
November 2017
December 2017
January 2018
May 2018
June 2018
June 2019
July 2019
January 2020
April 2020
September 2020
January 2021
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 3588}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 379}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 19, "token_count": 52}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 103}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 44, "token_count": 120}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 120}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 13, "token_count": 84}, {"author_id": 2, "token_count": 247}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 246}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 52, "token_count": 212}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 587}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
4486
74.92%
Luiz Augusto von Dentz
587
9.80%
Archie Pusaka
250
4.18%
Claire Chang
212
3.54%
Spoorthi Ravishankar Koppad
120
2.00%
Ankit Navik
103
1.72%
Alain Michaud
84
1.40%
Jakub Pawlowski
52
0.87%
Others
94
1.57%
Total
5988
hci_debugfs.h
53
-
2
111
Marcel Holtmann
Luiz Augusto von Dentz
December 2014
February 2015
September 2021
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
91
81.98%
Luiz Augusto von Dentz
20
18.02%
Total
111
hci_event.c
6546
-
60
28624
Marcel Holtmann
Johan Hedberg
Linus Torvalds
Jaganath Kanakkassery
Andrei Emeltchenko
Andre Guedes
Luiz Augusto von Dentz
Abhishek Pandit-Subedi
Ankit Navik
Szymon Janc
Spoorthi Ravishankar Koppad
Ville Tervo
Andrzej Kaczmarek
Alain Michaud
Vinicius Costa Gomes
Brian Gix
Kiran K
Waldemar Rymarkiewicz
Arron Wang
Sathish Narsimman
Daniel Winkler
Jakub Pawlowski
Manish Mandlik
Frédéric Dalleau
Archie Pusaka
Gustavo Padovan
Howard Chung
Miao-chen Chou
Desmond Cheong Zhi Xi
David Herrmann
Joseph Hwang
Joe Perches
Claudio Takahasi
Others
April 2005
August 2005
September 2005
July 2006
September 2006
October 2006
November 2006
July 2007
October 2007
May 2008
July 2008
January 2009
February 2009
April 2009
May 2009
November 2009
February 2010
May 2010
June 2010
July 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
January 2013
March 2013
April 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
January 2016
April 2016
July 2016
October 2017
April 2018
June 2018
July 2018
August 2018
November 2018
February 2019
May 2019
June 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 2297}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 395}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 2831}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 1586}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 227}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 0, "token_count": 360}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 0, "token_count": 883}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 261}, {"author_id": 17, "token_count": 4}, {"author_id": 28, "token_count": 295}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 10}, {"author_id": 0, "token_count": 124}, {"author_id": 17, "token_count": 199}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 302}, {"author_id": 17, "token_count": 12}, {"author_id": 37, "token_count": 88}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 15, "token_count": 93}, {"author_id": 16, "token_count": 5}, {"author_id": 37, "token_count": 36}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 15, "token_count": 122}, {"author_id": 16, "token_count": 141}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 68}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 27}, {"author_id": 16, "token_count": 8}, {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 162}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 22}, {"author_id": 4, "token_count": 67}, {"author_id": 20, "token_count": 227}, {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 4, "token_count": 222}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 15, "token_count": 42}, {"author_id": 4, "token_count": 250}, {"author_id": 0, "token_count": 692}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 0, "token_count": 240}, {"author_id": 2, "token_count": 31}, {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 15, "token_count": 85}, {"author_id": 4, "token_count": 1}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 21, "token_count": 31}, {"author_id": 5, "token_count": 22}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 4, "token_count": 69}, {"author_id": 17, "token_count": 31}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 44}, {"author_id": 0, "token_count": 279}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 651}, {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 26, "token_count": 54}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 0, "token_count": 209}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 15, "token_count": 27}, {"author_id": 0, "token_count": 384}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 11, "token_count": 14}, {"author_id": 7, "token_count": 16}, {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 15, "token_count": 13}, {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 26, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 2, "token_count": 197}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 2, "token_count": 378}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 169}, {"author_id": 0, "token_count": 373}, {"author_id": 2, "token_count": 328}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 0, "token_count": 667}, {"author_id": 2, "token_count": 113}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 21, "token_count": 236}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 360}, {"author_id": 2, "token_count": 146}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 303}, {"author_id": 0, "token_count": 657}, {"author_id": 2, "token_count": 213}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 0, "token_count": 170}, {"author_id": 2, "token_count": 52}, {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 50}, {"author_id": 0, "token_count": 14}, {"author_id": 2, "token_count": 472}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 503}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 19, "token_count": 44}, {"author_id": 0, "token_count": 28}, {"author_id": 2, "token_count": 190}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 420}, {"author_id": 2, "token_count": 355}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 295}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 29, "token_count": 103}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 19}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 17, "token_count": 48}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 19, "token_count": 17}, {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 17, "token_count": 72}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 30, "token_count": 145}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 1656}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 30, "token_count": 301}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 44, "token_count": 329}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 115}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 24, "token_count": 29}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 12, "token_count": 81}, {"author_id": 13, "token_count": 174}, {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 25}, {"author_id": 2, "token_count": 94}, {"author_id": 18, "token_count": 14}, {"author_id": 23, "token_count": 71}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 13, "token_count": 3}, {"author_id": 18, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 55}, {"author_id": 23, "token_count": 31}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 359}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 14, "token_count": 76}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 12, "token_count": 113}, {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 10, "token_count": 4}, {"author_id": 33, "token_count": 79}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 16}, {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 34}, {"author_id": 3, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 51, "token_count": 21}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 711}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 146}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
8657
30.24%
Johan Hedberg
7892
27.57%
Linus Torvalds
2297
8.02%
Jaganath Kanakkassery
1728
6.04%
Andrei Emeltchenko
1518
5.30%
Andre Guedes
943
3.29%
Luiz Augusto von Dentz
889
3.11%
Abhishek Pandit-Subedi
554
1.94%
Ankit Navik
446
1.56%
Szymon Janc
380
1.33%
Spoorthi Ravishankar Koppad
329
1.15%
Ville Tervo
295
1.03%
Andrzej Kaczmarek
267
0.93%
Alain Michaud
257
0.90%
Vinicius Costa Gomes
242
0.85%
Brian Gix
227
0.79%
Kiran K
150
0.52%
Waldemar Rymarkiewicz
133
0.46%
Arron Wang
103
0.36%
Sathish Narsimman
102
0.36%
Daniel Winkler
87
0.30%
Jakub Pawlowski
80
0.28%
Manish Mandlik
79
0.28%
Frédéric Dalleau
61
0.21%
Archie Pusaka
61
0.21%
Gustavo Padovan
48
0.17%
Howard Chung
29
0.10%
Miao-chen Chou
23
0.08%
Desmond Cheong Zhi Xi
21
0.07%
David Herrmann
14
0.05%
Joseph Hwang
13
0.05%
Joe Perches
3
0.01%
Claudio Takahasi
2
0.01%
Others
694
2.42%
Total
28624
hci_request.c
3196
-
24
13301
Johan Hedberg
Luiz Augusto von Dentz
Jaganath Kanakkassery
Howard Chung
Daniel Winkler
Abhishek Pandit-Subedi
Kiran K
Marcel Holtmann
Sathish Narsimman
Alain Michaud
Michał Narajowski
Archie Pusaka
Miao-chen Chou
Manish Mandlik
Frédéric Dalleau
Others
December 2014
March 2015
April 2015
October 2015
November 2015
January 2016
March 2016
April 2016
August 2016
September 2016
October 2016
February 2017
June 2017
October 2017
April 2018
July 2018
May 2019
June 2019
October 2019
November 2019
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
October 2020
November 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1001}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 412}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 5190}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 26, "token_count": 13}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 36, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 36, "token_count": 24}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 1473}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 102}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 12, "token_count": 223}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 38}, {"author_id": 13, "token_count": 32}, {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 22}, {"author_id": 14, "token_count": 240}, {"author_id": 2, "token_count": 117}, {"author_id": 18, "token_count": 2}, {"author_id": 23, "token_count": 126}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 64}, {"author_id": 23, "token_count": 14}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 23, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 18}, {"author_id": 24, "token_count": 517}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 12, "token_count": 38}, {"author_id": 14, "token_count": 45}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 24, "token_count": 36}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 12, "token_count": 22}, {"author_id": 9, "token_count": 17}, {"author_id": 14, "token_count": 6}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 79}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 242}, {"author_id": 3, "token_count": 2689}, {"author_id": 33, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
6769
50.89%
Luiz Augusto von Dentz
2914
21.91%
Jaganath Kanakkassery
1491
11.21%
Howard Chung
553
4.16%
Daniel Winkler
373
2.80%
Abhishek Pandit-Subedi
321
2.41%
Kiran K
242
1.82%
Marcel Holtmann
191
1.44%
Sathish Narsimman
151
1.14%
Alain Michaud
54
0.41%
Michał Narajowski
39
0.29%
Archie Pusaka
32
0.24%
Miao-chen Chou
24
0.18%
Manish Mandlik
19
0.14%
Frédéric Dalleau
14
0.11%
Others
114
0.86%
Total
13301
hci_request.h
126
-
9
720
Johan Hedberg
Jaganath Kanakkassery
Daniel Winkler
Kiran K
Abhishek Pandit-Subedi
Sathish Narsimman
Luiz Augusto von Dentz
Michał Narajowski
Others
December 2014
April 2015
October 2015
November 2015
March 2016
August 2016
October 2016
October 2017
July 2018
May 2019
June 2019
March 2020
July 2020
November 2020
September 2021
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 174}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 314}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 36, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 69}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 24}, {"author_id": 23, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
545
75.69%
Jaganath Kanakkassery
78
10.83%
Daniel Winkler
42
5.83%
Kiran K
14
1.94%
Abhishek Pandit-Subedi
13
1.81%
Sathish Narsimman
12
1.67%
Luiz Augusto von Dentz
4
0.56%
Michał Narajowski
3
0.42%
Others
9
1.25%
Total
720
hci_sock.c
2162
-
45
9229
Marcel Holtmann
Linus Torvalds
Johan Hedberg
Luiz Augusto von Dentz
Tetsuo Handa
Masatake YAMATO
Antti Julku
Gustavo Padovan
Andrei Emeltchenko
Joe Perches
Archie Pusaka
Szymon Janc
Jiri Slaby
Alain Michaud
Al Viro
Loic Poulain
Others
April 2005
August 2005
October 2005
December 2005
February 2006
October 2006
November 2006
December 2006
February 2007
March 2007
May 2007
September 2007
October 2007
March 2008
May 2008
July 2008
September 2009
October 2009
November 2009
February 2010
May 2010
December 2010
June 2011
August 2011
December 2011
February 2012
May 2012
July 2012
August 2012
September 2012
March 2013
August 2013
October 2013
December 2013
February 2014
March 2014
April 2014
June 2014
July 2014
October 2014
November 2014
January 2015
February 2015
March 2015
May 2015
June 2015
September 2015
October 2015
November 2015
January 2016
June 2016
July 2016
August 2016
September 2016
February 2017
April 2017
June 2017
September 2017
February 2018
June 2018
February 2019
March 2019
January 2020
May 2020
June 2020
July 2020
June 2021
July 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 2332}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 52}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 32}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 1080}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 51}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 530}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 54, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 49, "token_count": 2}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 815}, {"author_id": 2, "token_count": 202}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 320}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 471}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 1486}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 107}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 2, "token_count": 28}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 53, "token_count": 31}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 53, "token_count": 128}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 3, "token_count": 420}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
4675
50.66%
Linus Torvalds
2334
25.29%
Johan Hedberg
1066
11.55%
Luiz Augusto von Dentz
449
4.87%
Tetsuo Handa
159
1.72%
Masatake YAMATO
51
0.55%
Antti Julku
32
0.35%
Gustavo Padovan
23
0.25%
Andrei Emeltchenko
18
0.20%
Joe Perches
8
0.09%
Archie Pusaka
6
0.07%
Szymon Janc
2
0.02%
Jiri Slaby
2
0.02%
Alain Michaud
2
0.02%
Al Viro
2
0.02%
Loic Poulain
1
0.01%
Others
399
4.32%
Total
9229
hci_sysfs.c
118
-
11
449
Marcel Holtmann
Gustavo Padovan
David Herrmann
Linus Torvalds
Tetsuo Handa
Others
April 2005
July 2006
September 2006
January 2007
January 2008
August 2008
March 2009
May 2009
February 2010
March 2010
May 2011
October 2011
December 2011
January 2012
February 2012
July 2013
August 2017
October 2017
November 2017
July 2021
August 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 11, "token_count": 38}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 97}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 53, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
245
54.57%
Gustavo Padovan
97
21.60%
David Herrmann
58
12.92%
Linus Torvalds
24
5.35%
Tetsuo Handa
10
2.23%
Others
15
3.34%
Total
449
l2cap_core.c
8521
-
62
37857
Johan Hedberg
Mat Martineau
Gustavo Padovan
Luiz Augusto von Dentz
Marcel Holtmann
Andrei Emeltchenko
Linus Torvalds
Claudio Takahasi
David Herrmann
Vinicius Costa Gomes
Ben Seri
Jaganath Kanakkassery
Ville Tervo
Jukka Rissanen
Manish Mandlik
Joe Perches
Andrzej Kaczmarek
Andre Guedes
Archie Pusaka
Szymon Janc
Matias Karhumaa
Tetsuo Handa
Anderson Briglia
Al Viro
Jaikumar Ganesh
Howard Chung
Arron Wang
Jakub Pawlowski
Others
April 2005
November 2005
July 2006
October 2006
November 2006
January 2007
March 2007
May 2007
July 2007
October 2007
January 2008
February 2008
March 2008
July 2008
January 2009
February 2009
April 2009
May 2009
June 2009
July 2009
August 2009
October 2009
December 2009
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
October 2010
November 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
April 2013
May 2013
June 2013
August 2013
September 2013
October 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
June 2015
August 2015
November 2015
January 2016
July 2016
November 2016
April 2017
June 2017
September 2017
December 2017
April 2018
June 2018
September 2018
October 2018
November 2018
January 2019
March 2019
May 2019
June 2019
July 2019
January 2020
March 2020
May 2020
June 2020
July 2020
August 2020
November 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
August 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 1528}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 259}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 250}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 294}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 118}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 5, "token_count": 179}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 2473}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 5, "token_count": 45}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 287}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 140}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 5, "token_count": 115}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 50}, {"author_id": 6, "token_count": 43}, {"author_id": 28, "token_count": 30}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 80}, {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 41, "token_count": 350}, {"author_id": 5, "token_count": 21}, {"author_id": 28, "token_count": 55}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 5, "token_count": 342}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 739}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 179}, {"author_id": 57, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 43, "token_count": 14}, {"author_id": 5, "token_count": 294}, {"author_id": 54, "token_count": 1}, {"author_id": 0, "token_count": 36}, {"author_id": 16, "token_count": 118}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 48}, {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 460}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 21, "token_count": 4}, {"author_id": 5, "token_count": 22}, {"author_id": 3, "token_count": 126}, {"author_id": 6, "token_count": 558}, {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 63}, {"author_id": 6, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 17, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 516}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 75}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 6, "token_count": 1197}, {"author_id": 16, "token_count": 49}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 76}, {"author_id": 5, "token_count": 114}, {"author_id": 6, "token_count": 2651}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 33}, {"author_id": 7, "token_count": 66}, {"author_id": 6, "token_count": 16}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 140}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 170}, {"author_id": 5, "token_count": 18}, {"author_id": 6, "token_count": 3073}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 261}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 7, "token_count": 58}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 324}, {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 1660}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 72}, {"author_id": 0, "token_count": 186}, {"author_id": 2, "token_count": 370}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 304}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 9904}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 21}, {"author_id": 21, "token_count": 40}, {"author_id": 0, "token_count": 78}, {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 54, "token_count": 44}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 40}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 8, "token_count": 40}, {"author_id": 2, "token_count": 104}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 17}, {"author_id": 0, "token_count": 105}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 491}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 160}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 0, "token_count": 103}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 65}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 3, "token_count": 83}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 58, "token_count": 183}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 156}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 59, "token_count": 26}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 37}, {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 167}, {"author_id": 33, "token_count": 41}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 24, "token_count": 6}, {"author_id": 3, "token_count": 3098}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 9, "token_count": 23}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 355}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 10}, {"author_id": 3, "token_count": 38}, {"author_id": 53, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
13728
36.26%
Mat Martineau
7591
20.05%
Gustavo Padovan
5205
13.75%
Luiz Augusto von Dentz
4098
10.82%
Marcel Holtmann
1873
4.95%
Andrei Emeltchenko
1866
4.93%
Linus Torvalds
1528
4.04%
Claudio Takahasi
350
0.92%
David Herrmann
324
0.86%
Vinicius Costa Gomes
201
0.53%
Ben Seri
187
0.49%
Jaganath Kanakkassery
125
0.33%
Ville Tervo
85
0.22%
Jukka Rissanen
83
0.22%
Manish Mandlik
45
0.12%
Joe Perches
45
0.12%
Andrzej Kaczmarek
44
0.12%
Andre Guedes
39
0.10%
Archie Pusaka
36
0.10%
Szymon Janc
34
0.09%
Matias Karhumaa
27
0.07%
Tetsuo Handa
16
0.04%
Anderson Briglia
14
0.04%
Al Viro
11
0.03%
Jaikumar Ganesh
9
0.02%
Howard Chung
6
0.02%
Arron Wang
2
0.01%
Jakub Pawlowski
1
0.00%
Others
284
0.75%
Total
37857
l2cap_sock.c
1941
-
48
8051
Gustavo Padovan
Johan Hedberg
Luiz Augusto von Dentz
Andrei Emeltchenko
Mat Martineau
Marcel Holtmann
Dean Jenkins
Jaikumar Ganesh
Archie Pusaka
Masatake YAMATO
Vinicius Costa Gomes
Andre Guedes
Peter Hurley
Manish Mandlik
David Herrmann
Ville Tervo
Abhishek Pandit-Subedi
Joe Perches
Matthias Kaehlcke
Linus Torvalds
Jaganath Kanakkassery
Others
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 2012
August 2012
October 2012
April 2013
May 2013
September 2013
October 2013
December 2013
January 2014
March 2014
May 2014
June 2014
July 2014
August 2014
November 2014
January 2015
March 2015
May 2015
June 2015
October 2015
January 2016
March 2016
July 2016
February 2017
March 2017
June 2017
February 2018
June 2018
January 2019
March 2019
April 2019
January 2020
February 2020
March 2020
April 2020
July 2020
August 2020
September 2020
March 2021
August 2021
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 16, "token_count": 40}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 3072}, {"author_id": 28, "token_count": 11}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 242}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 280}, {"author_id": 57, "token_count": 154}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 196}, {"author_id": 22, "token_count": 35}, {"author_id": 16, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 121}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 5, "token_count": 38}, {"author_id": 6, "token_count": 88}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 39}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 5, "token_count": 22}, {"author_id": 2, "token_count": 23}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 15, "token_count": 67}, {"author_id": 4, "token_count": 297}, {"author_id": 5, "token_count": 148}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 2}, {"author_id": 27, "token_count": 82}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 5, "token_count": 50}, {"author_id": 6, "token_count": 19}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 11, "token_count": 25}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 252}, {"author_id": 0, "token_count": 292}, {"author_id": 2, "token_count": 226}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 250}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 2, "token_count": 28}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 42, "token_count": 104}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 42, "token_count": 112}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 33, "token_count": 36}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 53}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 3, "token_count": 577}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 65}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 9, "token_count": 30}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Gustavo Padovan
4177
51.88%
Johan Hedberg
907
11.27%
Luiz Augusto von Dentz
685
8.51%
Andrei Emeltchenko
539
6.69%
Mat Martineau
335
4.16%
Marcel Holtmann
307
3.81%
Dean Jenkins
216
2.68%
Jaikumar Ganesh
154
1.91%
Archie Pusaka
95
1.18%
Masatake YAMATO
82
1.02%
Vinicius Costa Gomes
75
0.93%
Andre Guedes
71
0.88%
Peter Hurley
43
0.53%
Manish Mandlik
36
0.45%
David Herrmann
25
0.31%
Ville Tervo
11
0.14%
Abhishek Pandit-Subedi
8
0.10%
Joe Perches
3
0.04%
Matthias Kaehlcke
2
0.02%
Linus Torvalds
2
0.02%
Jaganath Kanakkassery
2
0.02%
Others
276
3.43%
Total
8051
leds.c
100
-
4
409
Heiner Kallweit
Marcel Holtmann
Others
January 2016
July 2016
July 2018
June 2019
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 47, "token_count": 309}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Heiner Kallweit
309
75.55%
Marcel Holtmann
93
22.74%
Others
7
1.71%
Total
409
leds.h
23
-
3
86
Heiner Kallweit
Marcel Holtmann
Others
January 2016
July 2016
June 2019
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 47, "token_count": 56}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Heiner Kallweit
56
65.12%
Marcel Holtmann
28
32.56%
Others
2
2.33%
Total
86
lib.c
249
-
10
676
Linus Torvalds
Joe Perches
Marcel Holtmann
Szymon Janc
Alain Michaud
Loic Poulain
Johan Hedberg
Gustavo Padovan
Others
April 2005
February 2007
June 2011
February 2012
May 2012
March 2014
September 2014
September 2015
September 2017
December 2019
May 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 272}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 54, "token_count": 58}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 54, "token_count": 63}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 17, "token_count": 57}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 56, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 13, "token_count": 57}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 98}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
272
40.24%
Joe Perches
123
18.20%
Marcel Holtmann
98
14.50%
Szymon Janc
57
8.43%
Alain Michaud
57
8.43%
Loic Poulain
7
1.04%
Johan Hedberg
3
0.44%
Gustavo Padovan
1
0.15%
Others
58
8.58%
Total
676
mgmt.c
9764
-
50
45669
Johan Hedberg
Marcel Holtmann
Daniel Winkler
Jaganath Kanakkassery
Archie Pusaka
Abhishek Pandit-Subedi
Arman Uguray
Jakub Pawlowski
Andrzej Kaczmarek
Alain Michaud
Szymon Janc
Joseph Hwang
Sathish Narsimman
Miao-chen Chou
Michał Narajowski
Andre Guedes
Kiran K
Brian Gix
Vinicius Costa Gomes
Florian Grandel
Antti Julku
Waldemar Rymarkiewicz
Luiz Augusto von Dentz
Manish Mandlik
Gustavo Padovan
Matthias Kaehlcke
Andrei Emeltchenko
Howard Chung
Ville Tervo
Joe Perches
David Herrmann
Matias Karhumaa
Others
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
March 2013
April 2013
May 2013
August 2013
September 2013
October 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
November 2015
January 2016
March 2016
July 2016
August 2016
September 2016
October 2016
October 2017
July 2018
September 2018
February 2019
March 2019
August 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 376}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1584}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 691}, {"author_id": 17, "token_count": 58}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 363}, {"author_id": 17, "token_count": 310}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 190}, {"author_id": 37, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 45, "token_count": 212}, {"author_id": 5, "token_count": 39}, {"author_id": 37, "token_count": 196}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 20}, {"author_id": 16, "token_count": 64}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 9}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 20, "token_count": 392}, {"author_id": 0, "token_count": 789}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 20, "token_count": 30}, {"author_id": 0, "token_count": 593}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 15, "token_count": 8}, {"author_id": 0, "token_count": 482}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 15, "token_count": 22}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 3566}, {"author_id": 2, "token_count": 97}, {"author_id": 16, "token_count": 333}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 15, "token_count": 23}, {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 107}, {"author_id": 2, "token_count": 164}, {"author_id": 17, "token_count": 31}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 15, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 21, "token_count": 23}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 15, "token_count": 17}, {"author_id": 4, "token_count": 16}, {"author_id": 7, "token_count": 52}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 21, "token_count": 17}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 94}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 951}, {"author_id": 17, "token_count": 50}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1162}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 15, "token_count": 133}, {"author_id": 11, "token_count": 3}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 683}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 15, "token_count": 58}, {"author_id": 0, "token_count": 984}, {"author_id": 2, "token_count": 911}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 662}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 88}, {"author_id": 0, "token_count": 1215}, {"author_id": 2, "token_count": 103}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 54, "token_count": 3}, {"author_id": 0, "token_count": 43}, {"author_id": 2, "token_count": 156}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 21, "token_count": 800}, {"author_id": 0, "token_count": 153}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 795}, {"author_id": 2, "token_count": 554}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 15, "token_count": 131}, {"author_id": 0, "token_count": 1181}, {"author_id": 2, "token_count": 1253}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 114}, {"author_id": 17, "token_count": 78}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 7, "token_count": 26}, {"author_id": 19, "token_count": 501}, {"author_id": 0, "token_count": 848}, {"author_id": 2, "token_count": 82}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 288}, {"author_id": 2, "token_count": 207}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 19, "token_count": 60}, {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 25, "token_count": 1073}, {"author_id": 19, "token_count": 198}, {"author_id": 0, "token_count": 495}, {"author_id": 2, "token_count": 2211}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1108}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 31, "token_count": 290}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 19, "token_count": 58}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 19, "token_count": 21}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 19, "token_count": 21}, {"author_id": 0, "token_count": 275}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 858}, {"author_id": 2, "token_count": 215}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 181}, {"author_id": 36, "token_count": 491}, {"author_id": 17, "token_count": 284}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 36, "token_count": 52}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 1642}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 55, "token_count": 24}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 13, "token_count": 385}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 12, "token_count": 201}, {"author_id": 13, "token_count": 263}, {"author_id": 32, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 208}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 1048}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 12, "token_count": 752}, {"author_id": 13, "token_count": 25}, {"author_id": 33, "token_count": 56}, {"author_id": 2, "token_count": 22}, {"author_id": 18, "token_count": 589}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 147}, {"author_id": 14, "token_count": 30}, {"author_id": 23, "token_count": 648}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 12, "token_count": 150}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 12, "token_count": 38}, {"author_id": 14, "token_count": 2173}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 1410}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 20, "token_count": 21}, {"author_id": 32, "token_count": 743}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 457}, {"author_id": 3, "token_count": 4}, {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
20749
45.43%
Marcel Holtmann
8237
18.04%
Daniel Winkler
2221
4.86%
Jaganath Kanakkassery
1726
3.78%
Archie Pusaka
1426
3.12%
Abhishek Pandit-Subedi
1141
2.50%
Arman Uguray
1073
2.35%
Jakub Pawlowski
859
1.88%
Andrzej Kaczmarek
840
1.84%
Alain Michaud
834
1.83%
Szymon Janc
819
1.79%
Joseph Hwang
759
1.66%
Sathish Narsimman
648
1.42%
Miao-chen Chou
589
1.29%
Michał Narajowski
543
1.19%
Andre Guedes
531
1.16%
Kiran K
457
1.00%
Brian Gix
443
0.97%
Vinicius Costa Gomes
423
0.93%
Florian Grandel
292
0.64%
Antti Julku
232
0.51%
Waldemar Rymarkiewicz
205
0.45%
Luiz Augusto von Dentz
59
0.13%
Manish Mandlik
56
0.12%
Gustavo Padovan
42
0.09%
Matthias Kaehlcke
24
0.05%
Andrei Emeltchenko
22
0.05%
Howard Chung
6
0.01%
Ville Tervo
3
0.01%
Joe Perches
3
0.01%
David Herrmann
3
0.01%
Matias Karhumaa
2
0.00%
Others
402
0.88%
Total
45669
mgmt_config.c
346
-
4
1447
Alain Michaud
Howard Chung
Marcel Holtmann
Others
June 2020
November 2020
June 2021
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 1005}, {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 24, "token_count": 340}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alain Michaud
1005
69.45%
Howard Chung
340
23.50%
Marcel Holtmann
100
6.91%
Others
2
0.14%
Total
1447
mgmt_config.h
17
-
2
86
Alain Michaud
Marcel Holtmann
June 2020
var spanGroupData = [ {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 44}, {"author_id": 2, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Alain Michaud
44
51.16%
Marcel Holtmann
42
48.84%
Total
86
mgmt_util.c
270
-
3
1221
Johan Hedberg
Marcel Holtmann
Others
March 2015
August 2016
June 2017
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 917}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 302}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
917
75.10%
Marcel Holtmann
302
24.73%
Others
2
0.16%
Total
1221
mgmt_util.h
53
-
1
238
Johan Hedberg
March 2015
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 238}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
238
100.00%
Total
238
msft.c
739
-
8
2870
Archie Pusaka
Miao-chen Chou
Manish Mandlik
Howard Chung
Marcel Holtmann
Others
April 2020
June 2020
August 2020
January 2021
April 2021
June 2021
September 2021
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 474}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 18, "token_count": 28}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 1780}, {"author_id": 24, "token_count": 57}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 33, "token_count": 345}, {"author_id": 18, "token_count": 152}, ]}, ]
Author Name
Tokens
Token Proportion
Archie Pusaka
1780
62.02%
Miao-chen Chou
654
22.79%
Manish Mandlik
345
12.02%
Howard Chung
57
1.99%
Marcel Holtmann
29
1.01%
Others
5
0.17%
Total
2870
msft.h
72
-
5
391
Miao-chen Chou
Archie Pusaka
Manish Mandlik
Howard Chung
Marcel Holtmann
April 2020
June 2020
January 2021
April 2021
September 2021
var spanGroupData = [ {"timestamp": 1585724400, "group": [ {"author_id": 18, "token_count": 82}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 18, "token_count": 48}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 9, "token_count": 131}, {"author_id": 24, "token_count": 26}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 33, "token_count": 40}, {"author_id": 18, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Miao-chen Chou
170
43.48%
Archie Pusaka
131
33.50%
Manish Mandlik
40
10.23%
Howard Chung
26
6.65%
Marcel Holtmann
24
6.14%
Total
391
sco.c
1502
-
54
6543
Linus Torvalds
Marcel Holtmann
Kiran K
Frédéric Dalleau
Desmond Cheong Zhi Xi
Alain Michaud
Luiz Augusto von Dentz
Johan Hedberg
Masatake YAMATO
Peter Hurley
Joseph Hwang
Andrei Emeltchenko
Andre Guedes
Tetsuo Handa
Ville Tervo
Joe Perches
Gustavo Padovan
Vinicius Costa Gomes
Matthias Kaehlcke
David Herrmann
Arron Wang
Claudio Takahasi
Al Viro
Others
April 2005
October 2005
November 2005
December 2005
July 2006
October 2006
February 2007
October 2007
March 2008
July 2008
January 2009
February 2009
June 2009
September 2009
October 2009
November 2009
January 2010
March 2010
April 2010
May 2010
December 2010
February 2011
May 2011
June 2011
July 2011
October 2011
December 2011
April 2012
July 2012
September 2012
November 2012
January 2013
February 2013
March 2013
April 2013
August 2013
October 2013
March 2014
July 2014
January 2015
February 2015
May 2015
June 2015
August 2015
October 2015
December 2015
February 2017
March 2017
June 2017
October 2017
February 2018
June 2018
November 2018
January 2019
April 2019
February 2020
June 2020
July 2020
September 2020
November 2020
March 2021
June 2021
August 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 1, "token_count": 3003}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 191}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 137}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 38}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 28, "token_count": 9}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 22, "token_count": 35}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 88}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 27, "token_count": 44}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 26, "token_count": 301}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 15, "token_count": 20}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 11, "token_count": 2}, {"author_id": 26, "token_count": 163}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 26, "token_count": 267}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 265}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 53, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 13, "token_count": 160}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 32, "token_count": 33}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 51, "token_count": 185}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 51, "token_count": 20}, {"author_id": 10, "token_count": 835}, {"author_id": 3, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
3005
45.93%
Marcel Holtmann
862
13.17%
Kiran K
835
12.76%
Frédéric Dalleau
731
11.17%
Desmond Cheong Zhi Xi
205
3.13%
Alain Michaud
160
2.45%
Luiz Augusto von Dentz
149
2.28%
Johan Hedberg
110
1.68%
Masatake YAMATO
44
0.67%
Peter Hurley
43
0.66%
Joseph Hwang
33
0.50%
Andrei Emeltchenko
24
0.37%
Andre Guedes
20
0.31%
Tetsuo Handa
12
0.18%
Ville Tervo
9
0.14%
Joe Perches
7
0.11%
Gustavo Padovan
6
0.09%
Vinicius Costa Gomes
3
0.05%
Matthias Kaehlcke
2
0.03%
David Herrmann
2
0.03%
Arron Wang
2
0.03%
Claudio Takahasi
1
0.02%
Al Viro
1
0.02%
Others
277
4.23%
Total
6543
selftest.c
309
-
7
1957
Johan Hedberg
Marcel Holtmann
Tudor-Dan Ambarus
Salvatore Benedetto
Others
December 2014
January 2015
April 2015
April 2017
August 2017
September 2017
October 2017
July 2020
March 2021
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1530}, {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 131}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 34, "token_count": 59}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 35, "token_count": 114}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
1530
78.18%
Marcel Holtmann
251
12.83%
Tudor-Dan Ambarus
114
5.83%
Salvatore Benedetto
59
3.01%
Others
3
0.15%
Total
1957
selftest.h
45
-
1
36
Marcel Holtmann
December 2014
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
36
100.00%
Total
36
smp.c
3841
-
35
19471
Johan Hedberg
Marcel Holtmann
Vinicius Costa Gomes
Brian Gix
Anderson Briglia
Tudor-Dan Ambarus
Luiz Augusto von Dentz
Matias Karhumaa
Alain Michaud
Szymon Janc
Howard Chung
Archie Pusaka
Gustavo Padovan
Claire Chang
Andrei Emeltchenko
Salvatore Benedetto
Others
January 2011
June 2011
July 2011
August 2011
September 2011
November 2011
December 2011
January 2012
February 2012
March 2012
May 2012
June 2012
July 2012
October 2012
January 2013
May 2013
October 2013
November 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
November 2015
January 2016
June 2016
September 2016
December 2016
April 2017
June 2017
September 2017
October 2017
February 2018
September 2018
November 2018
June 2019
July 2019
January 2020
February 2020
March 2020
April 2020
May 2020
July 2020
August 2020
September 2020
January 2021
March 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 43, "token_count": 390}, {"author_id": 16, "token_count": 100}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 16, "token_count": 214}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 16, "token_count": 65}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 291}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 20, "token_count": 49}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 20, "token_count": 500}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 16, "token_count": 27}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 561}, {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 128}, {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 941}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 4231}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 86}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 4557}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 513}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 224}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 2882}, {"author_id": 2, "token_count": 150}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 2, "token_count": 113}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 391}, {"author_id": 2, "token_count": 519}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 143}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 331}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 60}, {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 35, "token_count": 295}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 59, "token_count": 127}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 17, "token_count": 52}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 13, "token_count": 82}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 24, "token_count": 58}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 9, "token_count": 16}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 264}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
15377
78.97%
Marcel Holtmann
1254
6.44%
Vinicius Costa Gomes
705
3.62%
Brian Gix
549
2.82%
Anderson Briglia
390
2.00%
Tudor-Dan Ambarus
295
1.52%
Luiz Augusto von Dentz
268
1.38%
Matias Karhumaa
127
0.65%
Alain Michaud
82
0.42%
Szymon Janc
75
0.39%
Howard Chung
58
0.30%
Archie Pusaka
51
0.26%
Gustavo Padovan
11
0.06%
Claire Chang
5
0.03%
Andrei Emeltchenko
4
0.02%
Salvatore Benedetto
3
0.02%
Others
217
1.11%
Total
19471
smp.h
214
-
10
648
Johan Hedberg
Ville Tervo
Anderson Briglia
Marcel Holtmann
Brian Gix
Claire Chang
Matias Karhumaa
Vinicius Costa Gomes
Archie Pusaka
Andrei Emeltchenko
February 2011
June 2011
December 2011
March 2012
August 2012
May 2013
February 2014
May 2014
June 2014
August 2014
September 2014
November 2014
December 2014
March 2015
October 2015
December 2016
September 2018
September 2020
May 2021
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 28, "token_count": 220}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 43, "token_count": 64}, {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 59, "token_count": 11}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 9, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
290
44.75%
Ville Tervo
220
33.95%
Anderson Briglia
64
9.88%
Marcel Holtmann
22
3.40%
Brian Gix
15
2.31%
Claire Chang
12
1.85%
Matias Karhumaa
11
1.70%
Vinicius Costa Gomes
10
1.54%
Archie Pusaka
3
0.46%
Andrei Emeltchenko
1
0.15%
Total
648
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
292
Author
Tokens
Proportion
Commits
Proportion
0
Johan Hedberg
78426
27.96%
864
26.88%
1
Linus Torvalds
43783
15.61%
6
0.19%
2
Marcel Holtmann
42031
14.98%
660
20.54%
3
Luiz Augusto von Dentz
14244
5.08%
75
2.33%
4
Andrei Emeltchenko
11798
4.21%
193
6.00%
5
Gustavo Padovan
10368
3.70%
204
6.35%
6
Mat Martineau
8571
3.06%
68
2.12%
7
Jaganath Kanakkassery
6027
2.15%
32
1.00%
8
Jukka Rissanen
4612
1.64%
18
0.56%
9
Archie Pusaka
4378
1.56%
20
0.62%
10
Kiran K
3806
1.36%
9
0.28%
11
David Herrmann
3658
1.30%
35
1.09%
12
Abhishek Pandit-Subedi
3144
1.12%
26
0.81%
13
Alain Michaud
3082
1.10%
20
0.62%
14
Daniel Winkler
2947
1.05%
12
0.37%
15
Andre Guedes
2627
0.94%
91
2.83%
16
Vinicius Costa Gomes
2106
0.75%
50
1.56%
17
Szymon Janc
1869
0.67%
50
1.56%
18
Miao-chen Chou
1773
0.63%
10
0.31%
19
Jakub Pawlowski
1615
0.58%
17
0.53%
20
Brian Gix
1234
0.44%
9
0.28%
21
Andrzej Kaczmarek
1190
0.42%
16
0.50%
22
Peter Hurley
1121
0.40%
37
1.15%
23
Sathish Narsimman
1109
0.40%
10
0.31%
24
Howard Chung
1094
0.39%
10
0.31%
25
Arman Uguray
1073
0.38%
9
0.28%
26
Frédéric Dalleau
1019
0.36%
13
0.40%
27
Masatake YAMATO
957
0.34%
8
0.25%
28
Ville Tervo
922
0.33%
10
0.31%
29
Arron Wang
905
0.32%
6
0.19%
30
Ankit Navik
892
0.32%
4
0.12%
31
Florian Grandel
867
0.31%
10
0.31%
32
Joseph Hwang
805
0.29%
5
0.16%
33
Manish Mandlik
723
0.26%
4
0.12%
34
Salvatore Benedetto
712
0.25%
2
0.06%
35
Tudor-Dan Ambarus
669
0.24%
4
0.12%
36
Michał Narajowski
585
0.21%
12
0.37%
37
Waldemar Rymarkiewicz
557
0.20%
11
0.34%
38
Alan Ott
535
0.19%
3
0.09%
39
Al Viro
511
0.18%
20
0.62%
40
J. Suter
496
0.18%
1
0.03%
41
Claudio Takahasi
474
0.17%
6
0.19%
42
Dean Jenkins
469
0.17%
15
0.47%
43
Anderson Briglia
468
0.17%
6
0.19%
44
Spoorthi Ravishankar Koppad
462
0.16%
1
0.03%
45
Antti Julku
404
0.14%
4
0.12%
46
Guainluca Anzolin
392
0.14%
7
0.22%
47
Heiner Kallweit
387
0.14%
2
0.06%
48
Frank Praznik
352
0.13%
2
0.06%
49
Jiri Slaby
269
0.10%
14
0.44%
50
Grzegorz Kolodziejczyk
232
0.08%
4
0.12%
51
Desmond Cheong Zhi Xi
230
0.08%
8
0.25%
52
Claire Chang
229
0.08%
1
0.03%
53
Tetsuo Handa
226
0.08%
5
0.16%
54
Joe Perches
214
0.08%
7
0.22%
55
Matthias Kaehlcke
207
0.07%
2
0.06%
56
Loic Poulain
198
0.07%
4
0.12%
57
Jaikumar Ganesh
193
0.07%
2
0.06%
58
Ben Seri
187
0.07%
2
0.06%
59
Matias Karhumaa
179
0.06%
5
0.16%
60
Others
5912
2.11%
453
14.09%
Total
280525
3214