Linux Source Code
Home
Release 5.1
Help
bluetooth
root
net
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Ott
Alexander Aring
Alfonso Acosta
Anderson Briglia
Andre Guedes
Andrei Emeltchenko
Andrzej Kaczmarek
Ankit Navik
Antti Julku
Arman Uguray
Arnaldo Carvalho de Melo
Arron Wang
Ben Seri
Brian Gix
Claudio Takahasi
David Herrmann
Dean Jenkins
Dmitry Kasatkin
Eric W. Biedermann
Florian Grandel
Frank Praznik
Frédéric Dalleau
Grzegorz Kolodziejczyk
Guainluca Anzolin
Gustavo Padovan
Heiner Kallweit
J. Suter
Jaganath Kanakkassery
Jaikumar Ganesh
Jakub Pawlowski
Jeffy Chen
Jiri Slaby
Joe Perches
Johan Hedberg
Johannes Berg
Jukka Rissanen
Kuba Pawlak
Linus Torvalds
Loic Poulain
Luiz Augusto von Dentz
Lukasz Rymanowski
Maksim Krasnyanskiy
Marcel Holtmann
Masatake YAMATO
Mat Martineau
Matias Karhumaa
Matthias Kaehlcke
Maxim Krasnyansky
Michał Narajowski
Mikel Astiz
Others
Peter Hurley
Salvatore Benedetto
Szymon Janc
Tudor-Dan Ambarus
Ville Tervo
Vinicius Costa Gomes
Vishal Agarwal
Waldemar Rymarkiewicz
Yang Ruirui
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bnep
1451
4
45
5925
Maksim Krasnyanskiy
Marcel Holtmann
Grzegorz Kolodziejczyk
Al Viro
Arnaldo Carvalho de Melo
Masatake YAMATO
Szymon Janc
Peter Hurley
Jeffy Chen
David Herrmann
Mat Martineau
Johan Hedberg
Eric W. Biedermann
Luiz Augusto von Dentz
Gustavo Padovan
Joe Perches
Andrei Emeltchenko
Others
October 2002
December 2002
February 2003
March 2003
May 2003
June 2003
September 2003
December 2003
January 2004
February 2004
March 2004
June 2004
July 2004
September 2004
March 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
December 2013
July 2014
December 2014
February 2015
March 2015
April 2015
May 2015
December 2015
May 2016
October 2016
June 2017
August 2018
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 4306}, {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 66}, {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 27, "token_count": 18}, {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 26, "token_count": 85}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 27, "token_count": 25}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 26, "token_count": 15}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 55, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"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": 1, "token_count": 20}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "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": 1, "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": 4, "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": 12, "token_count": 73}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 15}, {"author_id": 13, "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": 4, "token_count": 1}, {"author_id": 44, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 23, "token_count": 87}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 43, "token_count": 232}, {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 55, "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": 54, "token_count": 21}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 27, "token_count": 64}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
4424
74.67%
Marcel Holtmann
520
8.78%
Grzegorz Kolodziejczyk
232
3.92%
Al Viro
128
2.16%
Arnaldo Carvalho de Melo
117
1.97%
Masatake YAMATO
87
1.47%
Szymon Janc
73
1.23%
Peter Hurley
25
0.42%
Jeffy Chen
21
0.35%
David Herrmann
15
0.25%
Mat Martineau
14
0.24%
Johan Hedberg
11
0.19%
Eric W. Biedermann
9
0.15%
Luiz Augusto von Dentz
9
0.15%
Gustavo Padovan
4
0.07%
Joe Perches
4
0.07%
Andrei Emeltchenko
1
0.02%
Others
231
3.90%
Total
5925
cmtp
1513
4
33
6345
Marcel Holtmann
Al Viro
Arnaldo Carvalho de Melo
Masatake YAMATO
Szymon Janc
Peter Hurley
Jeffy Chen
Andrei Emeltchenko
David Herrmann
Mat Martineau
Eric W. Biedermann
Luiz Augusto von Dentz
Gustavo Padovan
Johan Hedberg
Johannes Berg
Others
December 2003
January 2004
February 2004
March 2004
June 2004
July 2004
December 2004
January 2005
March 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
var spanGroupData = [ {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 5279}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 26, "token_count": 85}, {"author_id": 1, "token_count": 20}, ]}, {"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": 1, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 134}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 157}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 55, "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": 4, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 59}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 50}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "token_count": 15}, {"author_id": 13, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 23, "token_count": 87}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 55, "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": 54, "token_count": 28}, {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 27, "token_count": 64}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
5773
90.99%
Al Viro
91
1.43%
Arnaldo Carvalho de Melo
91
1.43%
Masatake YAMATO
87
1.37%
Szymon Janc
59
0.93%
Peter Hurley
55
0.87%
Jeffy Chen
28
0.44%
Andrei Emeltchenko
20
0.32%
David Herrmann
15
0.24%
Mat Martineau
14
0.22%
Eric W. Biedermann
9
0.14%
Luiz Augusto von Dentz
9
0.14%
Gustavo Padovan
5
0.08%
Johan Hedberg
1
0.02%
Johannes Berg
1
0.02%
Others
87
1.37%
Total
6345
hidp
1986
3
45
8646
Marcel Holtmann
David Herrmann
Alan Ott
Frank Praznik
Al Viro
Jiri Slaby
Masatake YAMATO
Jeffy Chen
Arnaldo Carvalho de Melo
Gustavo Padovan
Peter Hurley
Szymon Janc
Johan Hedberg
Linus Torvalds
Andrei Emeltchenko
Eric W. Biedermann
Mat Martineau
Johannes Berg
Yang Ruirui
Others
July 2004
December 2004
January 2005
March 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
November 2017
July 2018
August 2018
var spanGroupData = [ {"timestamp": 1088665200, "group": [ {"author_id": 27, "token_count": 7}, {"author_id": 1, "token_count": 2461}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 495}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 26, "token_count": 72}, {"author_id": 1, "token_count": 20}, ]}, {"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": 1, "token_count": 22}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 279}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 27, "token_count": 2}, {"author_id": 1, "token_count": 262}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 55, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 42, "token_count": 125}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "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": 4, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 31, "token_count": 535}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 9, "token_count": 35}, {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 9, "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": 4, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 23, "token_count": 87}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "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": 9, "token_count": 2767}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 9, "token_count": 140}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 46}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 9, "token_count": 75}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 40, "token_count": 351}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "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": 27, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 9, "token_count": 45}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 54, "token_count": 83}, {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 27, "token_count": 235}, {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
3692
42.70%
David Herrmann
3063
35.43%
Alan Ott
535
6.19%
Frank Praznik
352
4.07%
Al Viro
255
2.95%
Jiri Slaby
125
1.45%
Masatake YAMATO
87
1.01%
Jeffy Chen
83
0.96%
Arnaldo Carvalho de Melo
72
0.83%
Gustavo Padovan
54
0.62%
Peter Hurley
33
0.38%
Szymon Janc
23
0.27%
Johan Hedberg
13
0.15%
Linus Torvalds
11
0.13%
Andrei Emeltchenko
10
0.12%
Eric W. Biedermann
9
0.10%
Mat Martineau
9
0.10%
Johannes Berg
3
0.03%
Yang Ruirui
3
0.03%
Others
214
2.48%
Total
8646
rfcomm
4513
3
75
21233
Maksim Krasnyanskiy
Marcel Holtmann
Peter Hurley
J. Suter
Guainluca Anzolin
Luiz Augusto von Dentz
Dean Jenkins
Al Viro
Arnaldo Carvalho de Melo
Gustavo Padovan
Jiri Slaby
Johan Hedberg
Jaganath Kanakkassery
Masatake YAMATO
Yang Ruirui
Andrei Emeltchenko
Szymon Janc
Ville Tervo
Mat Martineau
Eric W. Biedermann
Andrzej Kaczmarek
Jaikumar Ganesh
David Herrmann
Waldemar Rymarkiewicz
Linus Torvalds
Joe Perches
Matthias Kaehlcke
Johannes Berg
Others
October 2002
December 2002
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
December 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
October 2004
December 2004
January 2005
March 2005
June 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
March 2018
June 2018
November 2018
January 2019
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 12454}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 304}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 26, "token_count": 7}, {"author_id": 2, "token_count": 46}, {"author_id": 1, "token_count": 74}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 27, "token_count": 74}, {"author_id": 26, "token_count": 78}, {"author_id": 2, "token_count": 173}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 578}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 34}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 1, "token_count": 117}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 27, "token_count": 22}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 27, "token_count": 46}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 253}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 299}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 26, "token_count": 72}, {"author_id": 1, "token_count": 28}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 32, "token_count": 496}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 1, "token_count": 523}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "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": 1, "token_count": 28}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 168}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 27, "token_count": 25}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 54}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 22, "token_count": 33}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 55, "token_count": 16}, {"author_id": 1, "token_count": 185}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 57, "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": 1, "token_count": 405}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 973}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 47, "token_count": 13}, {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 13, "token_count": 173}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 57, "token_count": 39}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "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": 1, "token_count": 56}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 13, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 3}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 30, "token_count": 9}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 14}, {"author_id": 18, "token_count": 40}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 12, "token_count": 34}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 13, "token_count": 99}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 42, "token_count": 94}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 23, "token_count": 51}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 42, "token_count": 6}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 42, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 35, "token_count": 195}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 38, "token_count": 357}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 38, "token_count": 33}, {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 17, "token_count": 23}, {"author_id": 18, "token_count": 871}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 27, "token_count": 1}, {"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": 12, "token_count": 3}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 55, "token_count": 12}, {"author_id": 6, "token_count": 59}, ]}, {"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": 59, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 45, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
12702
59.82%
Marcel Holtmann
4753
22.38%
Peter Hurley
919
4.33%
J. Suter
496
2.34%
Guainluca Anzolin
392
1.85%
Luiz Augusto von Dentz
299
1.41%
Dean Jenkins
195
0.92%
Al Viro
174
0.82%
Arnaldo Carvalho de Melo
160
0.75%
Gustavo Padovan
148
0.70%
Jiri Slaby
118
0.56%
Johan Hedberg
76
0.36%
Jaganath Kanakkassery
59
0.28%
Masatake YAMATO
51
0.24%
Yang Ruirui
43
0.20%
Andrei Emeltchenko
41
0.19%
Szymon Janc
37
0.17%
Ville Tervo
33
0.16%
Mat Martineau
31
0.15%
Eric W. Biedermann
28
0.13%
Andrzej Kaczmarek
23
0.11%
Jaikumar Ganesh
13
0.06%
David Herrmann
11
0.05%
Waldemar Rymarkiewicz
9
0.04%
Linus Torvalds
5
0.02%
Joe Perches
4
0.02%
Matthias Kaehlcke
2
0.01%
Johannes Berg
1
0.00%
Others
410
1.93%
Total
21233
Files:
6lowpan.c
1313
-
20
5314
Jukka Rissanen
Alexander Aring
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
June 2016
November 2016
March 2017
April 2017
May 2017
December 2018
January 2019
var spanGroupData = [ {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 7, "token_count": 1564}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 7, "token_count": 2423}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 7, "token_count": 435}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 50, "token_count": 2}, {"author_id": 7, "token_count": 259}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 27, "token_count": 26}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 7, "token_count": 49}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 50, "token_count": 89}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 50, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 50, "token_count": 33}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 50, "token_count": 37}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 13, "token_count": 31}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Jukka Rissanen
4750
89.39%
Alexander Aring
176
3.31%
Luiz Augusto von Dentz
122
2.30%
Johan Hedberg
73
1.37%
Al Viro
26
0.49%
Others
167
3.14%
Total
5314
a2mp.c
1040
-
11
4756
Andrei Emeltchenko
Marcel Holtmann
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
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 2291}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 35}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1861}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 166}, {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 24, "token_count": 76}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
4373
91.95%
Marcel Holtmann
193
4.06%
Arron Wang
76
1.60%
Gustavo Padovan
43
0.90%
Johan Hedberg
40
0.84%
Al Viro
11
0.23%
Joe Perches
2
0.04%
Jaganath Kanakkassery
1
0.02%
Others
17
0.36%
Total
4756
a2mp.h
161
-
2
487
Andrei Emeltchenko
Arron Wang
May 2012
September 2012
October 2012
December 2012
July 2015
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 339}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 24, "token_count": 58}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
429
88.09%
Arron Wang
58
11.91%
Total
487
af_bluetooth.c
811
-
46
3364
Maksim Krasnyanskiy
Marcel Holtmann
Mat Martineau
Masatake YAMATO
Linus Torvalds
Johan Hedberg
Gustavo Padovan
Yang Ruirui
Dean Jenkins
Arnaldo Carvalho de Melo
Eric W. Biedermann
Matthias Kaehlcke
Andrei Emeltchenko
Maxim Krasnyansky
Peter Hurley
Al Viro
David Herrmann
Luiz Augusto von Dentz
Vinicius Costa Gomes
Others
February 2002
May 2002
October 2002
February 2003
April 2003
May 2003
June 2003
December 2003
January 2004
February 2004
March 2004
May 2004
July 2004
October 2004
March 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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 8, "token_count": 224}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 582}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 36, "token_count": 15}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 26, "token_count": 7}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 26, "token_count": 24}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 55, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 57, "token_count": 69}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 233}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "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": 5, "token_count": 451}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 120}, {"author_id": 18, "token_count": 11}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 23, "token_count": 468}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 55, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 171}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "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": 1, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 1, "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": 35, "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": 27, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 45, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
690
20.51%
Marcel Holtmann
625
18.58%
Mat Martineau
571
16.97%
Masatake YAMATO
468
13.91%
Linus Torvalds
261
7.76%
Johan Hedberg
189
5.62%
Gustavo Padovan
86
2.56%
Yang Ruirui
69
2.05%
Dean Jenkins
58
1.72%
Arnaldo Carvalho de Melo
34
1.01%
Eric W. Biedermann
26
0.77%
Matthias Kaehlcke
23
0.68%
Andrei Emeltchenko
19
0.56%
Maxim Krasnyansky
15
0.45%
Peter Hurley
11
0.33%
Al Viro
7
0.21%
David Herrmann
2
0.06%
Luiz Augusto von Dentz
1
0.03%
Vinicius Costa Gomes
1
0.03%
Others
208
6.18%
Total
3364
amp.c
596
-
9
2880
Andrei Emeltchenko
Arron Wang
Dmitry Kasatkin
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
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1475}, {"author_id": 53, "token_count": 136}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 507}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 24, "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": 1, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
2046
71.04%
Arron Wang
614
21.32%
Dmitry Kasatkin
136
4.72%
Johan Hedberg
50
1.74%
Marcel Holtmann
20
0.69%
Others
14
0.49%
Total
2880
amp.h
68
-
2
347
Andrei Emeltchenko
Arron Wang
September 2012
October 2012
July 2015
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 247}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 24, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
297
85.59%
Arron Wang
50
14.41%
Total
347
ecdh_helper.c
230
-
3
856
Salvatore Benedetto
Tudor-Dan Ambarus
Marcel Holtmann
April 2017
September 2017
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 29, "token_count": 618}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 28, "token_count": 229}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
618
72.20%
Tudor-Dan Ambarus
229
26.75%
Marcel Holtmann
9
1.05%
Total
856
ecdh_helper.h
30
-
2
73
Tudor-Dan Ambarus
Salvatore Benedetto
April 2017
September 2017
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 29, "token_count": 32}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 28, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Tudor-Dan Ambarus
41
56.16%
Salvatore Benedetto
32
43.84%
Total
73
hci_conn.c
1706
-
31
7579
Johan Hedberg
Marcel Holtmann
Maksim Krasnyanskiy
Jakub Pawlowski
Jaganath Kanakkassery
Andre Guedes
Linus Torvalds
Gustavo Padovan
Frédéric Dalleau
Andrei Emeltchenko
Waldemar Rymarkiewicz
Vinicius Costa Gomes
Luiz Augusto von Dentz
Claudio Takahasi
Ville Tervo
Lukasz Rymanowski
Szymon Janc
Jaikumar Ganesh
Andrzej Kaczmarek
Joe Perches
Al Viro
Mat Martineau
David Herrmann
Maxim Krasnyansky
Others
February 2002
May 2002
October 2002
December 2002
March 2003
January 2004
February 2004
March 2004
May 2004
June 2004
July 2004
December 2004
January 2005
March 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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 8, "token_count": 403}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 901}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 89}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 143}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "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": 1, "token_count": 30}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 163}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 196}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "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": 1, "token_count": 96}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 33, "token_count": 119}, {"author_id": 0, "token_count": 6}, {"author_id": 22, "token_count": 77}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 30, "token_count": 149}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 47, "token_count": 14}, {"author_id": 30, "token_count": 60}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 13, "token_count": 4}, {"author_id": 11, "token_count": 96}, {"author_id": 30, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 13, "token_count": 182}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 239}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 16}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 17, "token_count": 1}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 11, "token_count": 78}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 11, "token_count": 21}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 115}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 19, "token_count": 219}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "token_count": 80}, {"author_id": 0, "token_count": 67}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 75}, {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 240}, {"author_id": 0, "token_count": 105}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 44, "token_count": 13}, {"author_id": 0, "token_count": 239}, {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 17, "token_count": 12}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 133}, {"author_id": 41, "token_count": 21}, {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 152}, ]}, {"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": 1, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 41, "token_count": 47}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 566}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "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": 18}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 51}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 576}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
1626
21.45%
Marcel Holtmann
1270
16.76%
Maksim Krasnyanskiy
932
12.30%
Jakub Pawlowski
605
7.98%
Jaganath Kanakkassery
577
7.61%
Andre Guedes
405
5.34%
Linus Torvalds
403
5.32%
Gustavo Padovan
264
3.48%
Frédéric Dalleau
219
2.89%
Andrei Emeltchenko
216
2.85%
Waldemar Rymarkiewicz
211
2.78%
Vinicius Costa Gomes
195
2.57%
Luiz Augusto von Dentz
186
2.45%
Claudio Takahasi
121
1.60%
Ville Tervo
77
1.02%
Lukasz Rymanowski
68
0.90%
Szymon Janc
51
0.67%
Jaikumar Ganesh
14
0.18%
Andrzej Kaczmarek
13
0.17%
Joe Perches
13
0.17%
Al Viro
7
0.09%
Mat Martineau
6
0.08%
David Herrmann
2
0.03%
Maxim Krasnyansky
1
0.01%
Others
97
1.28%
Total
7579
hci_core.c
4508
-
51
19452
Johan Hedberg
Marcel Holtmann
Linus Torvalds
Maksim Krasnyanskiy
Luiz Augusto von Dentz
Andre Guedes
Florian Grandel
Andrei Emeltchenko
Ankit Navik
Jaganath Kanakkassery
Vinicius Costa Gomes
Szymon Janc
Ville Tervo
Loic Poulain
Gustavo Padovan
Matthias Kaehlcke
Antti Julku
David Herrmann
Maxim Krasnyansky
Arnaldo Carvalho de Melo
Heiner Kallweit
Al Viro
Jakub Pawlowski
Matias Karhumaa
Vishal Agarwal
Jaikumar Ganesh
Jiri Slaby
Yang Ruirui
Andrzej Kaczmarek
Jukka Rissanen
Mikel Astiz
Joe Perches
Johannes Berg
Others
February 2002
May 2002
October 2002
November 2002
December 2002
July 2003
September 2003
January 2004
February 2004
May 2004
June 2004
July 2004
October 2004
December 2004
January 2005
August 2005
October 2005
July 2006
September 2006
February 2007
March 2007
April 2007
July 2007
October 2007
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
May 2018
June 2018
July 2018
August 2018
September 2018
January 2019
February 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 8, "token_count": 1666}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 1489}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 92}, {"author_id": 36, "token_count": 90}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 27, "token_count": 20}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 26, "token_count": 17}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 94}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 60}, {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 0, "token_count": 293}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 22, "token_count": 201}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 12, "token_count": 226}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 184}, {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 47, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 135}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 11, "token_count": 104}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 37, "token_count": 5}, {"author_id": 13, "token_count": 33}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 9, "token_count": 28}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 0, "token_count": 67}, {"author_id": 13, "token_count": 659}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 71}, {"author_id": 4, "token_count": 79}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 0, "token_count": 581}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 10, "token_count": 62}, {"author_id": 3, "token_count": 95}, {"author_id": 0, "token_count": 54}, {"author_id": 1, "token_count": 22}, {"author_id": 11, "token_count": 125}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 9, "token_count": 96}, {"author_id": 56, "token_count": 2}, {"author_id": 58, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 34}, {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 46}, {"author_id": 0, "token_count": 40}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 4, "token_count": 8}, {"author_id": 1, "token_count": 52}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 21}, {"author_id": 0, "token_count": 1333}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 23}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 166}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 271}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 123}, {"author_id": 1, "token_count": 596}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 1, "token_count": 183}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 467}, {"author_id": 0, "token_count": 513}, {"author_id": 1, "token_count": 124}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 1, "token_count": 203}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 55}, {"author_id": 0, "token_count": 294}, {"author_id": 1, "token_count": 539}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 116}, {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 0, "token_count": 1438}, {"author_id": 1, "token_count": 246}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 393}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 0, "token_count": 65}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 157}, {"author_id": 1, "token_count": 268}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 20, "token_count": 578}, {"author_id": 0, "token_count": 1}, {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 16}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 46, "token_count": 94}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 562}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 343}, {"author_id": 1, "token_count": 233}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 39, "token_count": 22}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 141}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 46, "token_count": 97}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 66}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 257}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 25, "token_count": 277}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 52, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 45, "token_count": 160}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
6536
33.60%
Marcel Holtmann
4785
24.60%
Linus Torvalds
1666
8.56%
Maksim Krasnyanskiy
1603
8.24%
Luiz Augusto von Dentz
692
3.56%
Andre Guedes
621
3.19%
Florian Grandel
578
2.97%
Andrei Emeltchenko
405
2.08%
Ankit Navik
343
1.76%
Jaganath Kanakkassery
267
1.37%
Vinicius Costa Gomes
251
1.29%
Szymon Janc
240
1.23%
Ville Tervo
201
1.03%
Loic Poulain
199
1.02%
Gustavo Padovan
168
0.86%
Matthias Kaehlcke
160
0.82%
Antti Julku
140
0.72%
David Herrmann
130
0.67%
Maxim Krasnyansky
90
0.46%
Arnaldo Carvalho de Melo
23
0.12%
Heiner Kallweit
22
0.11%
Al Viro
20
0.10%
Jakub Pawlowski
20
0.10%
Matias Karhumaa
12
0.06%
Vishal Agarwal
10
0.05%
Jaikumar Ganesh
8
0.04%
Jiri Slaby
5
0.03%
Yang Ruirui
4
0.02%
Andrzej Kaczmarek
3
0.02%
Jukka Rissanen
3
0.02%
Mikel Astiz
2
0.01%
Joe Perches
1
0.01%
Johannes Berg
1
0.01%
Others
243
1.25%
Total
19452
hci_debugfs.c
1016
-
4
4368
Marcel Holtmann
Ankit Navik
Jakub Pawlowski
Others
December 2014
January 2015
March 2015
April 2015
July 2016
November 2017
December 2017
January 2018
May 2018
June 2018
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 3607}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 379}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 14, "token_count": 52}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "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": 25, "token_count": 103}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
4138
94.73%
Ankit Navik
103
2.36%
Jakub Pawlowski
52
1.19%
Others
75
1.72%
Total
4368
hci_debugfs.h
48
-
1
91
Marcel Holtmann
December 2014
February 2015
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 37}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 54}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
91
100.00%
Total
91
hci_event.c
5966
-
40
26187
Marcel Holtmann
Johan Hedberg
Maksim Krasnyanskiy
Jaganath Kanakkassery
Andrei Emeltchenko
Andre Guedes
Ankit Navik
Szymon Janc
Ville Tervo
Andrzej Kaczmarek
Vinicius Costa Gomes
Brian Gix
Waldemar Rymarkiewicz
Kuba Pawlak
Mikel Astiz
Arron Wang
Jakub Pawlowski
Alfonso Acosta
Frédéric Dalleau
Gustavo Padovan
Vishal Agarwal
David Herrmann
Johannes Berg
Joe Perches
Claudio Takahasi
Maxim Krasnyansky
Others
May 2002
October 2002
July 2003
December 2003
February 2004
March 2004
May 2004
June 2004
October 2004
November 2004
December 2004
January 2005
March 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
December 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
October 2018
November 2018
February 2019
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 1766}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 69}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 395}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "token_count": 2853}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 1600}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 1, "token_count": 228}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "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": 1, "token_count": 61}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 0, "token_count": 360}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 883}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 261}, {"author_id": 12, "token_count": 4}, {"author_id": 22, "token_count": 315}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 124}, {"author_id": 12, "token_count": 199}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 302}, {"author_id": 12, "token_count": 12}, {"author_id": 30, "token_count": 88}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 93}, {"author_id": 11, "token_count": 5}, {"author_id": 30, "token_count": 36}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 10, "token_count": 122}, {"author_id": 11, "token_count": 141}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 68}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 11, "token_count": 8}, {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 3, "token_count": 67}, {"author_id": 16, "token_count": 227}, {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 3, "token_count": 222}, {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 42}, {"author_id": 3, "token_count": 250}, {"author_id": 0, "token_count": 692}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 0, "token_count": 248}, {"author_id": 1, "token_count": 31}, {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 85}, {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 58, "token_count": 38}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 17, "token_count": 31}, {"author_id": 4, "token_count": 34}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 3, "token_count": 69}, {"author_id": 12, "token_count": 31}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 56, "token_count": 53}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 44}, {"author_id": 0, "token_count": 279}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 665}, {"author_id": 0, "token_count": 131}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 54}, {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 0, "token_count": 214}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 0, "token_count": 384}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 9, "token_count": 16}, {"author_id": 6, "token_count": 16}, {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 59, "token_count": 6}, {"author_id": 1, "token_count": 197}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 378}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 170}, {"author_id": 0, "token_count": 427}, {"author_id": 1, "token_count": 341}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 0, "token_count": 676}, {"author_id": 1, "token_count": 137}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 56, "token_count": 47}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 17, "token_count": 236}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 360}, {"author_id": 1, "token_count": 165}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 303}, {"author_id": 0, "token_count": 669}, {"author_id": 1, "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": 51, "token_count": 66}, {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 0, "token_count": 170}, {"author_id": 49, "token_count": 113}, {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 50}, {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 493}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 503}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 14, "token_count": 44}, {"author_id": 0, "token_count": 48}, {"author_id": 1, "token_count": 192}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 422}, {"author_id": 1, "token_count": 368}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 395}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 24, "token_count": 103}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 21}, {"author_id": 49, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 68}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "token_count": 17}, {"author_id": 0, "token_count": 7}, {"author_id": 1, "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": 1, "token_count": 1}, {"author_id": 12, "token_count": 72}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 145}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 1739}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 25, "token_count": 301}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
9148
34.93%
Johan Hedberg
8108
30.96%
Maksim Krasnyanskiy
1835
7.01%
Jaganath Kanakkassery
1811
6.92%
Andrei Emeltchenko
1532
5.85%
Andre Guedes
954
3.64%
Ankit Navik
446
1.70%
Szymon Janc
409
1.56%
Ville Tervo
315
1.20%
Andrzej Kaczmarek
267
1.02%
Vinicius Costa Gomes
242
0.92%
Brian Gix
227
0.87%
Waldemar Rymarkiewicz
133
0.51%
Kuba Pawlak
122
0.47%
Mikel Astiz
106
0.40%
Arron Wang
103
0.39%
Jakub Pawlowski
82
0.31%
Alfonso Acosta
66
0.25%
Frédéric Dalleau
61
0.23%
Gustavo Padovan
60
0.23%
Vishal Agarwal
38
0.15%
David Herrmann
16
0.06%
Johannes Berg
6
0.02%
Joe Perches
3
0.01%
Claudio Takahasi
2
0.01%
Maxim Krasnyansky
1
0.00%
Others
94
0.36%
Total
26187
hci_request.c
2818
-
10
11738
Johan Hedberg
Jaganath Kanakkassery
Michał Narajowski
Lukasz Rymanowski
Marcel Holtmann
Frédéric Dalleau
Jakub Pawlowski
Johannes Berg
Others
December 2014
March 2015
April 2015
August 2015
October 2015
November 2015
January 2016
March 2016
April 2016
August 2016
September 2016
October 2016
February 2017
June 2017
October 2017
December 2017
February 2018
April 2018
July 2018
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1426}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 413}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 6782}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 19, "token_count": 13}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 21, "token_count": 89}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 21, "token_count": 180}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 18}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 41, "token_count": 198}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 2198}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
8930
76.08%
Jaganath Kanakkassery
2217
18.89%
Michał Narajowski
269
2.29%
Lukasz Rymanowski
201
1.71%
Marcel Holtmann
74
0.63%
Frédéric Dalleau
14
0.12%
Jakub Pawlowski
1
0.01%
Johannes Berg
1
0.01%
Others
31
0.26%
Total
11738
hci_request.h
139
-
3
773
Johan Hedberg
Michał Narajowski
Jaganath Kanakkassery
December 2014
April 2015
October 2015
November 2015
March 2016
August 2016
October 2016
October 2017
July 2018
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": 21, "token_count": 149}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 70}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
545
70.50%
Michał Narajowski
149
19.28%
Jaganath Kanakkassery
79
10.22%
Total
773
hci_sock.c
2066
-
41
8796
Marcel Holtmann
Linus Torvalds
Johan Hedberg
Maksim Krasnyanskiy
Maxim Krasnyansky
Johannes Berg
Arnaldo Carvalho de Melo
Masatake YAMATO
Antti Julku
Al Viro
Andrei Emeltchenko
Gustavo Padovan
Eric W. Biedermann
Joe Perches
Jiri Slaby
Szymon Janc
Loic Poulain
Luiz Augusto von Dentz
Others
February 2002
May 2002
July 2002
October 2002
February 2003
April 2003
May 2003
June 2003
July 2003
December 2003
January 2004
April 2004
May 2004
June 2004
October 2004
December 2004
January 2005
March 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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 8, "token_count": 1151}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 705}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 28}, {"author_id": 36, "token_count": 171}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 26, "token_count": 6}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 27, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 27, "token_count": 22}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 26, "token_count": 76}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 1, "token_count": 23}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 1, "token_count": 52}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 55, "token_count": 7}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "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": 1, "token_count": 26}, {"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": 3, "token_count": 24}, {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 4}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 37, "token_count": 32}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 1112}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 23, "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": 1, "token_count": 533}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 27, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 879}, {"author_id": 1, "token_count": 202}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 1, "token_count": 321}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 577}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 59, "token_count": 83}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 1, "token_count": 1514}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 59, "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": 8, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
5003
56.88%
Linus Torvalds
1153
13.11%
Johan Hedberg
1133
12.88%
Maksim Krasnyanskiy
734
8.34%
Maxim Krasnyansky
171
1.94%
Johannes Berg
93
1.06%
Arnaldo Carvalho de Melo
91
1.03%
Masatake YAMATO
51
0.58%
Antti Julku
36
0.41%
Al Viro
30
0.34%
Andrei Emeltchenko
24
0.27%
Gustavo Padovan
23
0.26%
Eric W. Biedermann
9
0.10%
Joe Perches
8
0.09%
Jiri Slaby
2
0.02%
Szymon Janc
2
0.02%
Loic Poulain
1
0.01%
Luiz Augusto von Dentz
1
0.01%
Others
231
2.63%
Total
8796
hci_sysfs.c
116
-
10
440
Marcel Holtmann
Gustavo Padovan
David Herrmann
Maksim Krasnyanskiy
Yang Ruirui
Others
October 2002
February 2004
May 2004
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
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 9, "token_count": 38}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 97}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 9, "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": 1, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
249
56.59%
Gustavo Padovan
97
22.05%
David Herrmann
58
13.18%
Maksim Krasnyanskiy
21
4.77%
Yang Ruirui
6
1.36%
Others
9
2.05%
Total
440
l2cap_core.c
7706
-
56
34298
Johan Hedberg
Mat Martineau
Gustavo Padovan
Marcel Holtmann
Andrei Emeltchenko
Linus Torvalds
Maksim Krasnyanskiy
Luiz Augusto von Dentz
Claudio Takahasi
David Herrmann
Vinicius Costa Gomes
Ben Seri
Jaganath Kanakkassery
Maxim Krasnyansky
Ville Tervo
Jukka Rissanen
Joe Perches
Andrzej Kaczmarek
Andre Guedes
Szymon Janc
Arnaldo Carvalho de Melo
Anderson Briglia
Al Viro
Jaikumar Ganesh
Lukasz Rymanowski
Johannes Berg
Arron Wang
Jakub Pawlowski
Others
February 2002
May 2002
October 2002
November 2002
April 2003
May 2003
June 2003
March 2004
September 2004
November 2004
March 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
September 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
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 8, "token_count": 711}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 585}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 57}, {"author_id": 36, "token_count": 107}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 26, "token_count": 12}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 26, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 259}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 26, "token_count": 6}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 1, "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": 1, "token_count": 294}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 140}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 179}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 2475}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 287}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 4, "token_count": 142}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 4, "token_count": 115}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 52}, {"author_id": 5, "token_count": 43}, {"author_id": 22, "token_count": 30}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 3, "token_count": 30}, {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 80}, {"author_id": 11, "token_count": 25}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 33, "token_count": 361}, {"author_id": 4, "token_count": 21}, {"author_id": 22, "token_count": 55}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 4, "token_count": 341}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 738}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 182}, {"author_id": 47, "token_count": 9}, {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 34, "token_count": 14}, {"author_id": 4, "token_count": 294}, {"author_id": 44, "token_count": 1}, {"author_id": 0, "token_count": 36}, {"author_id": 11, "token_count": 121}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 48}, {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 460}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 17, "token_count": 4}, {"author_id": 4, "token_count": 22}, {"author_id": 13, "token_count": 126}, {"author_id": 5, "token_count": 558}, {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 63}, {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 12, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 530}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 75}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 5, "token_count": 1207}, {"author_id": 11, "token_count": 49}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 76}, {"author_id": 4, "token_count": 117}, {"author_id": 5, "token_count": 2651}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 6, "token_count": 68}, {"author_id": 5, "token_count": 16}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 140}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 175}, {"author_id": 4, "token_count": 18}, {"author_id": 5, "token_count": 3086}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 261}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 60}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 324}, {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 1729}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 6, "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": 4, "token_count": 72}, {"author_id": 0, "token_count": 186}, {"author_id": 1, "token_count": 371}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 379}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 9966}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 21}, {"author_id": 17, "token_count": 40}, {"author_id": 0, "token_count": 78}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 44, "token_count": 44}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 7, "token_count": 40}, {"author_id": 1, "token_count": 105}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 17}, {"author_id": 0, "token_count": 106}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 492}, {"author_id": 41, "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": 27, "token_count": 6}, {"author_id": 0, "token_count": 104}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 24, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "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": 1, "token_count": 1}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 13, "token_count": 83}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 48, "token_count": 183}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 13, "token_count": 161}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 94}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
13938
40.64%
Mat Martineau
7614
22.20%
Gustavo Padovan
5220
15.22%
Marcel Holtmann
1897
5.53%
Andrei Emeltchenko
1887
5.50%
Linus Torvalds
711
2.07%
Maksim Krasnyanskiy
697
2.03%
Luiz Augusto von Dentz
370
1.08%
Claudio Takahasi
361
1.05%
David Herrmann
324
0.94%
Vinicius Costa Gomes
204
0.59%
Ben Seri
187
0.55%
Jaganath Kanakkassery
129
0.38%
Maxim Krasnyansky
107
0.31%
Ville Tervo
85
0.25%
Jukka Rissanen
83
0.24%
Joe Perches
45
0.13%
Andrzej Kaczmarek
44
0.13%
Andre Guedes
39
0.11%
Szymon Janc
34
0.10%
Arnaldo Carvalho de Melo
31
0.09%
Anderson Briglia
14
0.04%
Al Viro
11
0.03%
Jaikumar Ganesh
9
0.03%
Lukasz Rymanowski
6
0.02%
Johannes Berg
5
0.01%
Arron Wang
2
0.01%
Jakub Pawlowski
1
0.00%
Others
243
0.71%
Total
34298
l2cap_sock.c
1709
-
38
7210
Gustavo Padovan
Johan Hedberg
Andrei Emeltchenko
Mat Martineau
Marcel Holtmann
Dean Jenkins
Jaikumar Ganesh
Masatake YAMATO
Vinicius Costa Gomes
Andre Guedes
Peter Hurley
David Herrmann
Eric W. Biedermann
Ville Tervo
Joe Perches
Jaganath Kanakkassery
Johannes Berg
Linus Torvalds
Matthias Kaehlcke
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
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 40}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 3121}, {"author_id": 22, "token_count": 11}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 244}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 280}, {"author_id": 47, "token_count": 159}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 196}, {"author_id": 18, "token_count": 35}, {"author_id": 11, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 121}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 4, "token_count": 39}, {"author_id": 5, "token_count": 94}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 4, "token_count": 22}, {"author_id": 1, "token_count": 23}, {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 10, "token_count": 67}, {"author_id": 3, "token_count": 306}, {"author_id": 4, "token_count": 148}, {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 23, "token_count": 82}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 4, "token_count": 50}, {"author_id": 5, "token_count": 19}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 9, "token_count": 25}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 252}, {"author_id": 0, "token_count": 292}, {"author_id": 59, "token_count": 2}, {"author_id": 1, "token_count": 226}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 255}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 1, "token_count": 28}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "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": 1, "token_count": 15}, {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 35, "token_count": 104}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 35, "token_count": 114}, ]}, {"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": 36}, ]}, {"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": 8, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 45, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Gustavo Padovan
4229
58.65%
Johan Hedberg
916
12.70%
Andrei Emeltchenko
548
7.60%
Mat Martineau
341
4.73%
Marcel Holtmann
307
4.26%
Dean Jenkins
218
3.02%
Jaikumar Ganesh
159
2.21%
Masatake YAMATO
82
1.14%
Vinicius Costa Gomes
75
1.04%
Andre Guedes
71
0.98%
Peter Hurley
43
0.60%
David Herrmann
25
0.35%
Eric W. Biedermann
12
0.17%
Ville Tervo
11
0.15%
Joe Perches
3
0.04%
Jaganath Kanakkassery
2
0.03%
Johannes Berg
2
0.03%
Linus Torvalds
2
0.03%
Matthias Kaehlcke
2
0.03%
Others
162
2.25%
Total
7210
leds.c
103
-
3
408
Heiner Kallweit
Marcel Holtmann
Others
January 2016
July 2016
July 2018
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 39, "token_count": 310}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Heiner Kallweit
310
75.98%
Marcel Holtmann
93
22.79%
Others
5
1.23%
Total
408
leds.h
26
-
2
85
Heiner Kallweit
Marcel Holtmann
January 2016
July 2016
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 39, "token_count": 57}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Heiner Kallweit
57
67.06%
Marcel Holtmann
28
32.94%
Total
85
lib.c
200
-
10
521
Linus Torvalds
Joe Perches
Szymon Janc
Marcel Holtmann
Loic Poulain
Johan Hedberg
Gustavo Padovan
Maxim Krasnyansky
Others
February 2002
October 2002
May 2004
November 2004
February 2007
June 2011
February 2012
May 2012
March 2014
September 2014
September 2015
September 2017
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 8, "token_count": 260}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 44, "token_count": 58}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 44, "token_count": 63}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 57}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 46, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
260
49.90%
Joe Perches
123
23.61%
Szymon Janc
57
10.94%
Marcel Holtmann
11
2.11%
Loic Poulain
7
1.34%
Johan Hedberg
3
0.58%
Gustavo Padovan
1
0.19%
Maxim Krasnyansky
1
0.19%
Others
58
11.13%
Total
521
mgmt.c
7961
-
32
37056
Johan Hedberg
Marcel Holtmann
Jaganath Kanakkassery
Arman Uguray
Jakub Pawlowski
Andrzej Kaczmarek
Szymon Janc
Michał Narajowski
Andre Guedes
Florian Grandel
Brian Gix
Vinicius Costa Gomes
Antti Julku
Waldemar Rymarkiewicz
Alfonso Acosta
Vishal Agarwal
Lukasz Rymanowski
Gustavo Padovan
Matthias Kaehlcke
Andrei Emeltchenko
Luiz Augusto von Dentz
Mikel Astiz
David Herrmann
Joe Perches
Ville Tervo
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
March 2018
July 2018
September 2018
February 2019
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 381}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1636}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 697}, {"author_id": 12, "token_count": 59}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 365}, {"author_id": 12, "token_count": 316}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 195}, {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 37, "token_count": 218}, {"author_id": 4, "token_count": 39}, {"author_id": 30, "token_count": 196}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 37, "token_count": 20}, {"author_id": 11, "token_count": 64}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 16, "token_count": 403}, {"author_id": 0, "token_count": 813}, {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 30}, {"author_id": 0, "token_count": 598}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 10, "token_count": 8}, {"author_id": 0, "token_count": 484}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 10, "token_count": 22}, {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 3649}, {"author_id": 1, "token_count": 97}, {"author_id": 11, "token_count": 335}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 10, "token_count": 23}, {"author_id": 3, "token_count": 2}, {"author_id": 0, "token_count": 107}, {"author_id": 1, "token_count": 169}, {"author_id": 12, "token_count": 31}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 34}, {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 17, "token_count": 23}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 3, "token_count": 2}, {"author_id": 58, "token_count": 74}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 10, "token_count": 17}, {"author_id": 3, "token_count": 16}, {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 17, "token_count": 17}, {"author_id": 56, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 99}, {"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": 12, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 951}, {"author_id": 12, "token_count": 50}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1169}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 136}, {"author_id": 9, "token_count": 3}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 690}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "token_count": 58}, {"author_id": 0, "token_count": 1006}, {"author_id": 1, "token_count": 932}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 672}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 88}, {"author_id": 0, "token_count": 1247}, {"author_id": 41, "token_count": 24}, {"author_id": 1, "token_count": 103}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 0, "token_count": 43}, {"author_id": 41, "token_count": 8}, {"author_id": 1, "token_count": 156}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 17, "token_count": 806}, {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 801}, {"author_id": 1, "token_count": 565}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 10, "token_count": 131}, {"author_id": 0, "token_count": 1204}, {"author_id": 1, "token_count": 1271}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 51, "token_count": 105}, {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 114}, {"author_id": 12, "token_count": 78}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 26}, {"author_id": 14, "token_count": 503}, {"author_id": 0, "token_count": 855}, {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 293}, {"author_id": 1, "token_count": 207}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 60}, {"author_id": 0, "token_count": 32}, {"author_id": 41, "token_count": 30}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 1379}, {"author_id": 14, "token_count": 198}, {"author_id": 0, "token_count": 495}, {"author_id": 1, "token_count": 2223}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1119}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 20, "token_count": 436}, {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 14, "token_count": 58}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 14, "token_count": 21}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 14, "token_count": 21}, {"author_id": 0, "token_count": 275}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 862}, {"author_id": 1, "token_count": 249}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 1, "token_count": 187}, {"author_id": 21, "token_count": 497}, {"author_id": 12, "token_count": 285}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 21, "token_count": 53}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 1, "token_count": 59}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 1658}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 45, "token_count": 24}, {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
21098
56.94%
Marcel Holtmann
7051
19.03%
Jaganath Kanakkassery
1744
4.71%
Arman Uguray
1379
3.72%
Jakub Pawlowski
861
2.32%
Andrzej Kaczmarek
846
2.28%
Szymon Janc
827
2.23%
Michał Narajowski
550
1.48%
Andre Guedes
539
1.45%
Florian Grandel
438
1.18%
Brian Gix
433
1.17%
Vinicius Costa Gomes
425
1.15%
Antti Julku
238
0.64%
Waldemar Rymarkiewicz
205
0.55%
Alfonso Acosta
105
0.28%
Vishal Agarwal
75
0.20%
Lukasz Rymanowski
62
0.17%
Gustavo Padovan
42
0.11%
Matthias Kaehlcke
24
0.06%
Andrei Emeltchenko
22
0.06%
Luiz Augusto von Dentz
20
0.05%
Mikel Astiz
14
0.04%
David Herrmann
3
0.01%
Joe Perches
3
0.01%
Ville Tervo
3
0.01%
Matias Karhumaa
2
0.01%
Others
47
0.13%
Total
37056
mgmt_util.c
270
-
3
1221
Johan Hedberg
Marcel Holtmann
Johannes Berg
March 2015
August 2016
June 2017
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 917}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 302}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 59, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
917
75.10%
Marcel Holtmann
302
24.73%
Johannes Berg
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
sco.c
1260
-
51
5374
Maksim Krasnyanskiy
Marcel Holtmann
Frédéric Dalleau
Arnaldo Carvalho de Melo
Johan Hedberg
Maxim Krasnyansky
Kuba Pawlak
Luiz Augusto von Dentz
Masatake YAMATO
Peter Hurley
Andrei Emeltchenko
Eric W. Biedermann
Andre Guedes
Gustavo Padovan
Ville Tervo
Joe Perches
Al Viro
Mikel Astiz
Vinicius Costa Gomes
Arron Wang
David Herrmann
Linus Torvalds
Matthias Kaehlcke
Claudio Takahasi
Others
May 2002
July 2002
October 2002
December 2002
March 2003
April 2003
May 2003
June 2003
January 2004
March 2004
May 2004
June 2004
December 2004
March 2005
October 2005
November 2005
December 2005
July 2006
October 2006
February 2007
October 2007
January 2008
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
April 2014
July 2014
January 2015
February 2015
May 2015
June 2015
August 2015
October 2015
December 2015
November 2016
February 2017
March 2017
June 2017
October 2017
February 2018
June 2018
July 2018
November 2018
January 2019
April 2019
var spanGroupData = [ {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 2702}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 36, "token_count": 71}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 26, "token_count": 11}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 26, "token_count": 66}, {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 27, "token_count": 3}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 26, "token_count": 69}, {"author_id": 1, "token_count": 34}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 55, "token_count": 16}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 1, "token_count": 191}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 1, "token_count": 139}, ]}, {"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": 1, "token_count": 38}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 22, "token_count": 17}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 55}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 18, "token_count": 35}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 88}, {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 23, "token_count": 44}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 19, "token_count": 307}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 33, "token_count": 1}, {"author_id": 9, "token_count": 2}, {"author_id": 19, "token_count": 163}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 19, "token_count": 280}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 267}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 55, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 49, "token_count": 55}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"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": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
2800
52.10%
Marcel Holtmann
944
17.57%
Frédéric Dalleau
750
13.96%
Arnaldo Carvalho de Melo
152
2.83%
Johan Hedberg
112
2.08%
Maxim Krasnyansky
71
1.32%
Kuba Pawlak
55
1.02%
Luiz Augusto von Dentz
55
1.02%
Masatake YAMATO
44
0.82%
Peter Hurley
43
0.80%
Andrei Emeltchenko
30
0.56%
Eric W. Biedermann
25
0.47%
Andre Guedes
20
0.37%
Gustavo Padovan
19
0.35%
Ville Tervo
17
0.32%
Joe Perches
7
0.13%
Al Viro
5
0.09%
Mikel Astiz
4
0.07%
Vinicius Costa Gomes
3
0.06%
Arron Wang
2
0.04%
David Herrmann
2
0.04%
Linus Torvalds
2
0.04%
Matthias Kaehlcke
2
0.04%
Claudio Takahasi
1
0.02%
Others
209
3.89%
Total
5374
selftest.c
309
-
5
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
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1530}, {"author_id": 1, "token_count": 117}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 29, "token_count": 59}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 28, "token_count": 116}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
1530
78.18%
Marcel Holtmann
251
12.83%
Tudor-Dan Ambarus
116
5.93%
Salvatore Benedetto
59
3.01%
Others
1
0.05%
Total
1957
selftest.h
45
-
1
36
Marcel Holtmann
December 2014
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 36}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
36
100.00%
Total
36
smp.c
3939
-
23
19968
Johan Hedberg
Marcel Holtmann
Vinicius Costa Gomes
Brian Gix
Anderson Briglia
Tudor-Dan Ambarus
Matias Karhumaa
Szymon Janc
Gustavo Padovan
Andrei Emeltchenko
Salvatore Benedetto
Luiz Augusto von Dentz
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
May 2018
September 2018
November 2018
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 34, "token_count": 401}, {"author_id": 11, "token_count": 106}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 214}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 11, "token_count": 65}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 11, "token_count": 301}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 49}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 512}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 11, "token_count": 27}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 3, "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": 1, "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": 570}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 129}, {"author_id": 1, "token_count": 129}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 950}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 4323}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 86}, {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 4673}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 514}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 233}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3000}, {"author_id": 1, "token_count": 307}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 393}, {"author_id": 1, "token_count": 570}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 143}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 527}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 1, "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": 43}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 334}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 60}, {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 28, "token_count": 328}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 52, "token_count": 134}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
16193
81.09%
Marcel Holtmann
1451
7.27%
Vinicius Costa Gomes
721
3.61%
Brian Gix
561
2.81%
Anderson Briglia
401
2.01%
Tudor-Dan Ambarus
328
1.64%
Matias Karhumaa
134
0.67%
Szymon Janc
23
0.12%
Gustavo Padovan
11
0.06%
Andrei Emeltchenko
4
0.02%
Salvatore Benedetto
3
0.02%
Luiz Augusto von Dentz
1
0.01%
Others
137
0.69%
Total
19968
smp.h
212
-
8
636
Johan Hedberg
Ville Tervo
Anderson Briglia
Marcel Holtmann
Brian Gix
Matias Karhumaa
Vinicius Costa Gomes
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
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 22, "token_count": 222}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 34, "token_count": 65}, {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"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": 1, "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": 52, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
291
45.75%
Ville Tervo
222
34.91%
Anderson Briglia
65
10.22%
Marcel Holtmann
22
3.46%
Brian Gix
14
2.20%
Matias Karhumaa
11
1.73%
Vinicius Costa Gomes
10
1.57%
Andrei Emeltchenko
1
0.16%
Total
636
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
239
Author
Tokens
Proportion
Commits
Proportion
0
Johan Hedberg
82567
33.21%
872
28.55%
1
Marcel Holtmann
52736
21.21%
715
23.41%
2
Maksim Krasnyanskiy
26438
10.63%
35
1.15%
3
Andrei Emeltchenko
11905
4.79%
195
6.39%
4
Gustavo Padovan
10474
4.21%
206
6.75%
5
Mat Martineau
8600
3.46%
68
2.23%
6
Jaganath Kanakkassery
6886
2.77%
33
1.08%
7
Jukka Rissanen
4836
1.94%
19
0.62%
8
Linus Torvalds
4474
1.80%
10
0.33%
9
David Herrmann
3666
1.47%
35
1.15%
10
Andre Guedes
2649
1.07%
91
2.98%
11
Vinicius Costa Gomes
2127
0.86%
50
1.64%
12
Szymon Janc
1835
0.74%
49
1.60%
13
Luiz Augusto von Dentz
1765
0.71%
24
0.79%
14
Jakub Pawlowski
1622
0.65%
17
0.56%
15
Arman Uguray
1379
0.55%
9
0.29%
16
Brian Gix
1235
0.50%
8
0.26%
17
Andrzej Kaczmarek
1196
0.48%
16
0.52%
18
Peter Hurley
1129
0.45%
37
1.21%
19
Frédéric Dalleau
1044
0.42%
13
0.43%
20
Florian Grandel
1016
0.41%
10
0.33%
21
Michał Narajowski
968
0.39%
12
0.39%
22
Ville Tervo
964
0.39%
10
0.33%
23
Masatake YAMATO
957
0.38%
8
0.26%
24
Arron Wang
905
0.36%
6
0.20%
25
Ankit Navik
892
0.36%
4
0.13%
26
Arnaldo Carvalho de Melo
771
0.31%
14
0.46%
27
Al Viro
765
0.31%
26
0.85%
28
Tudor-Dan Ambarus
714
0.29%
5
0.16%
29
Salvatore Benedetto
712
0.29%
2
0.07%
30
Waldemar Rymarkiewicz
558
0.22%
11
0.36%
31
Alan Ott
535
0.22%
3
0.10%
32
J. Suter
496
0.20%
1
0.03%
33
Claudio Takahasi
485
0.20%
6
0.20%
34
Anderson Briglia
480
0.19%
6
0.20%
35
Dean Jenkins
471
0.19%
15
0.49%
36
Maxim Krasnyansky
457
0.18%
1
0.03%
37
Antti Julku
414
0.17%
4
0.13%
38
Guainluca Anzolin
392
0.16%
7
0.23%
39
Heiner Kallweit
389
0.16%
2
0.07%
40
Frank Praznik
352
0.14%
2
0.07%
41
Lukasz Rymanowski
337
0.14%
9
0.29%
42
Jiri Slaby
250
0.10%
10
0.33%
43
Grzegorz Kolodziejczyk
232
0.09%
4
0.13%
44
Joe Perches
216
0.09%
8
0.26%
45
Matthias Kaehlcke
213
0.09%
2
0.07%
46
Loic Poulain
207
0.08%
5
0.16%
47
Jaikumar Ganesh
203
0.08%
2
0.07%
48
Ben Seri
187
0.08%
2
0.07%
49
Kuba Pawlak
177
0.07%
7
0.23%
50
Alexander Aring
176
0.07%
9
0.29%
51
Alfonso Acosta
171
0.07%
3
0.10%
52
Matias Karhumaa
159
0.06%
3
0.10%
53
Dmitry Kasatkin
136
0.05%
1
0.03%
54
Jeffy Chen
132
0.05%
3
0.10%
55
Eric W. Biedermann
127
0.05%
4
0.13%
56
Mikel Astiz
126
0.05%
8
0.26%
57
Yang Ruirui
125
0.05%
6
0.20%
58
Vishal Agarwal
123
0.05%
5
0.16%
59
Johannes Berg
115
0.05%
6
0.20%
60
Others
2990
1.20%
300
9.82%
Total
248658
3054