Linux Source Code
Home
Release 6.3
Help
bluetooth
root
net
Highlighting
Reset All
By Author
By Age
──────────
Abhishek Pandit-Subedi
Al Viro
Alain Michaud
Alan Ott
Anderson Briglia
Andre Guedes
Andrei Emeltchenko
Andrew Morton
Andrzej Kaczmarek
Ankit Navik
Antti Julku
Archie Pusaka
Arman Uguray
Arnaldo Carvalho de Melo
Arron Wang
Ben Seri
Brian Gix
Claudio Takahasi
Daniel Winkler
David Herrmann
Dean Jenkins
Desmond Cheong Zhi Xi
Florian Grandel
Frank Praznik
Frédéric Dalleau
Grzegorz Kolodziejczyk
Guainluca Anzolin
Gustavo Padovan
Heiner Kallweit
Howard Chung
J. Suter
Jaganath Kanakkassery
Jakub Pawlowski
Jiri Slaby
Joe Perches
Johan Hedberg
Joseph Hwang
Jukka Rissanen
Kiran K
Linus Torvalds
Linus Torvalds (pre-git)
Luiz Augusto von Dentz
Maksim Krasnyanskiy
Manish Mandlik
Marcel Holtmann
Masatake YAMATO
Mat Martineau
Maxim Krasnyansky
Miao-chen Chou
Michał Narajowski
Others
Peter Hurley
Salvatore Benedetto
Sathish Narsimman
Szymon Janc
Tetsuo Handa
Tudor-Dan Ambarus
Ville Tervo
Vinicius Costa Gomes
Waldemar Rymarkiewicz
Yang Ruirui
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bnep
1440
4
54
5913
Maksim Krasnyanskiy
Marcel Holtmann
Grzegorz Kolodziejczyk
Arnaldo Carvalho de Melo
Al Viro
Masatake YAMATO
Szymon Janc
Peter Hurley
Johan Hedberg
Mat Martineau
Luiz Augusto von Dentz
Linus Torvalds
Andrew Morton
Joe Perches
Gustavo Padovan
David Herrmann
Andrei Emeltchenko
Others
February 2002
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
July 2014
December 2014
February 2015
March 2015
April 2015
May 2015
December 2015
May 2016
October 2016
June 2017
August 2018
June 2019
December 2019
February 2020
June 2021
October 2021
December 2021
March 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 4437}, {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 66}, {"author_id": 2, "token_count": 51}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 10}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 58, "token_count": 6}, {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 39, "token_count": 18}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 75}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 39, "token_count": 25}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 15}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 20, "token_count": 73}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 26, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 26, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 48, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 82}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 55, "token_count": 209}, {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 39, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
4558
77.08%
Marcel Holtmann
408
6.90%
Grzegorz Kolodziejczyk
209
3.53%
Arnaldo Carvalho de Melo
114
1.93%
Al Viro
101
1.71%
Masatake YAMATO
82
1.39%
Szymon Janc
73
1.23%
Peter Hurley
25
0.42%
Johan Hedberg
11
0.19%
Mat Martineau
9
0.15%
Luiz Augusto von Dentz
9
0.15%
Linus Torvalds
7
0.12%
Andrew Morton
6
0.10%
Joe Perches
4
0.07%
Gustavo Padovan
4
0.07%
David Herrmann
4
0.07%
Andrei Emeltchenko
1
0.02%
Others
288
4.87%
Total
5913
cmtp
1514
4
42
6343
Marcel Holtmann
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Masatake YAMATO
Maksim Krasnyanskiy
Al Viro
Linus Torvalds
Peter Hurley
Szymon Janc
Andrei Emeltchenko
Mat Martineau
Luiz Augusto von Dentz
Gustavo Padovan
David Herrmann
Andrew Morton
Johan Hedberg
Others
September 1991
December 1991
August 1992
September 1992
April 1994
June 1995
May 1996
September 1996
January 1997
March 1997
August 1997
October 1997
January 1998
February 1998
March 1998
August 1998
May 1999
June 1999
September 1999
March 2000
August 2000
February 2002
May 2002
October 2002
April 2003
May 2003
June 2003
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
December 2006
January 2007
February 2007
March 2007
April 2007
October 2007
January 2008
June 2009
October 2009
November 2009
January 2010
April 2010
September 2010
October 2010
January 2011
March 2011
April 2011
July 2011
August 2011
November 2011
February 2012
July 2012
September 2012
October 2012
October 2013
December 2014
April 2015
May 2015
December 2015
February 2017
June 2017
April 2018
August 2018
April 2021
June 2021
August 2021
October 2021
December 2021
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 19, "token_count": 26}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 19, "token_count": 21}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 62}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 2}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 5138}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 39, "token_count": 7}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 75}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 20, "token_count": 54}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 26, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 26, "token_count": 50}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 82}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 39, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 39, "token_count": 36}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
5532
87.21%
Linus Torvalds (pre-git)
131
2.07%
Arnaldo Carvalho de Melo
85
1.34%
Masatake YAMATO
82
1.29%
Maksim Krasnyanskiy
78
1.23%
Al Viro
63
0.99%
Linus Torvalds
62
0.98%
Peter Hurley
55
0.87%
Szymon Janc
54
0.85%
Andrei Emeltchenko
20
0.32%
Mat Martineau
9
0.14%
Luiz Augusto von Dentz
9
0.14%
Gustavo Padovan
5
0.08%
David Herrmann
4
0.06%
Andrew Morton
3
0.05%
Johan Hedberg
1
0.02%
Others
150
2.36%
Total
6343
hidp
1991
3
62
8682
Marcel Holtmann
David Herrmann
Alan Ott
Frank Praznik
Al Viro
Jiri Slaby
Andrew Morton
Masatake YAMATO
Peter Hurley
Arnaldo Carvalho de Melo
Gustavo Padovan
Szymon Janc
Linus Torvalds
Johan Hedberg
Andrei Emeltchenko
Mat Martineau
Linus Torvalds (pre-git)
Maksim Krasnyanskiy
Yang Ruirui
Archie Pusaka
Others
September 1996
October 1997
February 1998
February 2002
October 2002
November 2002
December 2002
May 2003
June 2003
December 2003
May 2004
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
July 2018
August 2018
April 2019
May 2019
July 2019
September 2019
January 2020
October 2020
May 2021
June 2021
December 2021
August 2022
December 2022
March 2023
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 58, "token_count": 136}, {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 39, "token_count": 7}, {"author_id": 2, "token_count": 2983}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 460}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 57}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 219}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 2, "token_count": 240}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 51, "token_count": 150}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 41, "token_count": 502}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 20, "token_count": 35}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 26, "token_count": 40}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 36}, {"author_id": 26, "token_count": 22}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 43}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 75}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 2245}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 129}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 69}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 52, "token_count": 325}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 39, "token_count": 148}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
4080
46.99%
David Herrmann
2525
29.08%
Alan Ott
502
5.78%
Frank Praznik
326
3.75%
Al Viro
169
1.95%
Jiri Slaby
150
1.73%
Andrew Morton
136
1.57%
Masatake YAMATO
75
0.86%
Peter Hurley
62
0.71%
Arnaldo Carvalho de Melo
58
0.67%
Gustavo Padovan
49
0.56%
Szymon Janc
39
0.45%
Linus Torvalds
23
0.26%
Johan Hedberg
13
0.15%
Andrei Emeltchenko
10
0.12%
Mat Martineau
9
0.10%
Linus Torvalds (pre-git)
8
0.09%
Maksim Krasnyanskiy
5
0.06%
Yang Ruirui
3
0.03%
Archie Pusaka
1
0.01%
Others
439
5.06%
Total
8682
rfcomm
4540
3
86
21303
Maksim Krasnyanskiy
Marcel Holtmann
Peter Hurley
J. Suter
Luiz Augusto von Dentz
Guainluca Anzolin
Dean Jenkins
Al Viro
Jiri Slaby
Arnaldo Carvalho de Melo
Gustavo Padovan
Johan Hedberg
Jaganath Kanakkassery
Andrei Emeltchenko
Masatake YAMATO
Ville Tervo
Linus Torvalds
Yang Ruirui
Andrzej Kaczmarek
Mat Martineau
Szymon Janc
Andrew Morton
David Herrmann
Waldemar Rymarkiewicz
Linus Torvalds (pre-git)
Desmond Cheong Zhi Xi
Joe Perches
Others
June 1993
September 1996
October 1997
February 1998
February 2002
May 2002
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
June 2009
July 2009
August 2009
September 2009
October 2009
November 2009
January 2010
February 2010
March 2010
April 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
February 2011
April 2011
May 2011
June 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
January 2016
November 2016
February 2017
March 2017
June 2017
October 2017
February 2018
June 2018
November 2018
January 2019
March 2019
April 2019
February 2020
March 2020
July 2020
May 2021
July 2021
August 2021
September 2021
August 2022
September 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 13759}, {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 282}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 3, "token_count": 46}, {"author_id": 2, "token_count": 74}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 39, "token_count": 67}, {"author_id": 58, "token_count": 5}, {"author_id": 28, "token_count": 82}, {"author_id": 3, "token_count": 113}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 58, "token_count": 10}, {"author_id": 2, "token_count": 527}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 2, "token_count": 88}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 39, "token_count": 22}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 39, "token_count": 58}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 161}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 2, "token_count": 252}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 69}, {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 44, "token_count": 470}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 205}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 39, "token_count": 25}, {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 29, "token_count": 34}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 157}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 382}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 749}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 103}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 2, "token_count": 17}, {"author_id": 59, "token_count": 27}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 5, "token_count": 3}, {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 42, "token_count": 9}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 26, "token_count": 35}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 20, "token_count": 17}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 85}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 51, "token_count": 140}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 40}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 51, "token_count": 6}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 51, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 47, "token_count": 180}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 53, "token_count": 272}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 53, "token_count": 21}, {"author_id": 0, "token_count": 14}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 34, "token_count": 23}, {"author_id": 26, "token_count": 655}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 48, "token_count": 2}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 20, "token_count": 3}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 14, "token_count": 59}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 51, "token_count": 11}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 185}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
13984
65.64%
Marcel Holtmann
3630
17.04%
Peter Hurley
698
3.28%
J. Suter
470
2.21%
Luiz Augusto von Dentz
463
2.17%
Guainluca Anzolin
295
1.38%
Dean Jenkins
180
0.84%
Al Viro
179
0.84%
Jiri Slaby
177
0.83%
Arnaldo Carvalho de Melo
161
0.76%
Gustavo Padovan
115
0.54%
Johan Hedberg
66
0.31%
Jaganath Kanakkassery
59
0.28%
Andrei Emeltchenko
43
0.20%
Masatake YAMATO
38
0.18%
Ville Tervo
34
0.16%
Linus Torvalds
34
0.16%
Yang Ruirui
31
0.15%
Andrzej Kaczmarek
23
0.11%
Mat Martineau
21
0.10%
Szymon Janc
20
0.09%
Andrew Morton
19
0.09%
David Herrmann
10
0.05%
Waldemar Rymarkiewicz
9
0.04%
Linus Torvalds (pre-git)
6
0.03%
Desmond Cheong Zhi Xi
4
0.02%
Joe Perches
2
0.01%
Others
532
2.50%
Total
21303
Files:
6lowpan.c
1283
-
42
5255
Jukka Rissanen
Marcel Holtmann
Luiz Augusto von Dentz
Gustavo Padovan
Johan Hedberg
Linus Torvalds
Andrei Emeltchenko
Al Viro
Linus Torvalds (pre-git)
Maksim Krasnyanskiy
Andre Guedes
David Herrmann
Others
September 1992
June 1993
October 1997
March 1998
June 1999
February 2002
May 2002
October 2002
November 2004
November 2005
April 2007
October 2007
July 2008
April 2009
February 2010
March 2010
February 2011
March 2011
April 2011
May 2011
June 2011
November 2011
December 2011
January 2012
February 2012
May 2012
April 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
January 2015
May 2015
June 2015
July 2015
August 2015
October 2015
December 2015
January 2016
April 2016
November 2016
March 2017
April 2017
May 2017
December 2018
January 2019
May 2019
June 2019
July 2019
August 2019
September 2019
May 2020
June 2020
March 2021
June 2021
October 2021
March 2022
September 2022
November 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 9, "token_count": 1747}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 9, "token_count": 1888}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 9, "token_count": 350}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 9, "token_count": 208}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 39, "token_count": 18}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 9, "token_count": 48}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 1, "token_count": 31}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 91}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jukka Rissanen
4261
81.08%
Marcel Holtmann
123
2.34%
Luiz Augusto von Dentz
122
2.32%
Gustavo Padovan
85
1.62%
Johan Hedberg
80
1.52%
Linus Torvalds
35
0.67%
Andrei Emeltchenko
20
0.38%
Al Viro
19
0.36%
Linus Torvalds (pre-git)
18
0.34%
Maksim Krasnyanskiy
10
0.19%
Andre Guedes
6
0.11%
David Herrmann
1
0.02%
Others
475
9.04%
Total
5255
a2mp.c
1054
-
19
4892
Andrei Emeltchenko
Marcel Holtmann
Luiz Augusto von Dentz
Johan Hedberg
Gustavo Padovan
Arron Wang
Linus Torvalds
Al Viro
Andre Guedes
Maksim Krasnyanskiy
Joe Perches
Jaganath Kanakkassery
Others
February 2002
May 2002
July 2006
October 2007
February 2011
March 2011
April 2011
November 2011
December 2011
January 2012
February 2012
May 2012
July 2012
September 2012
October 2012
November 2012
December 2012
March 2013
October 2013
January 2014
March 2014
June 2014
November 2014
December 2014
February 2015
July 2015
November 2016
October 2017
February 2019
May 2019
August 2020
December 2020
January 2021
June 2021
September 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 2611}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 27}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 1527}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 112}, {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 96}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 38, "token_count": 57}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 115}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 39, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
4302
87.94%
Marcel Holtmann
157
3.21%
Luiz Augusto von Dentz
153
3.13%
Johan Hedberg
77
1.57%
Gustavo Padovan
60
1.23%
Arron Wang
57
1.17%
Linus Torvalds
19
0.39%
Al Viro
11
0.22%
Andre Guedes
5
0.10%
Maksim Krasnyanskiy
4
0.08%
Joe Perches
2
0.04%
Jaganath Kanakkassery
1
0.02%
Others
44
0.90%
Total
4892
a2mp.h
154
-
10
479
Andrei Emeltchenko
Arron Wang
Johan Hedberg
Linus Torvalds
Mat Martineau
Gustavo Padovan
Maksim Krasnyanskiy
Andre Guedes
Others
February 2002
May 2002
January 2011
February 2011
April 2011
November 2011
May 2012
September 2012
October 2012
December 2012
July 2015
May 2019
February 2020
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 329}, {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 38, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
387
80.79%
Arron Wang
28
5.85%
Johan Hedberg
23
4.80%
Linus Torvalds
19
3.97%
Mat Martineau
5
1.04%
Gustavo Padovan
5
1.04%
Maksim Krasnyanskiy
4
0.84%
Andre Guedes
1
0.21%
Others
7
1.46%
Total
479
af_bluetooth.c
807
-
53
3344
Maksim Krasnyanskiy
Masatake YAMATO
Linus Torvalds
Marcel Holtmann
Mat Martineau
Gustavo Padovan
Yang Ruirui
Johan Hedberg
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Dean Jenkins
Alain Michaud
Andrei Emeltchenko
Maxim Krasnyansky
Al Viro
Luiz Augusto von Dentz
Heiner Kallweit
David Herrmann
Vinicius Costa Gomes
Peter Hurley
Others
June 1993
April 1994
January 1995
June 1995
January 1996
September 1996
January 1997
August 1997
October 1997
March 1998
August 1998
May 1999
June 1999
September 1999
January 2000
March 2000
February 2002
May 2002
October 2002
February 2003
April 2003
May 2003
June 2003
September 2003
January 2004
February 2004
March 2004
May 2004
June 2004
October 2004
March 2005
November 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
February 2010
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
January 2016
April 2016
June 2016
July 2016
August 2016
December 2016
February 2017
March 2017
May 2017
June 2017
July 2017
November 2017
February 2018
April 2018
June 2018
July 2018
January 2019
October 2019
November 2019
January 2020
June 2020
January 2022
March 2022
April 2022
November 2022
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 19, "token_count": 20}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 404}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 575}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 74}, {"author_id": 43, "token_count": 15}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 28, "token_count": 7}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 32}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 5}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 59, "token_count": 111}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"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": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 9}, {"author_id": 8, "token_count": 289}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 95}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 119}, {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 29}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 457}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"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": 1451635200, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 47, "token_count": 36}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
699
20.90%
Masatake YAMATO
457
13.67%
Linus Torvalds
436
13.04%
Marcel Holtmann
421
12.59%
Mat Martineau
408
12.20%
Gustavo Padovan
140
4.19%
Yang Ruirui
111
3.32%
Johan Hedberg
110
3.29%
Linus Torvalds (pre-git)
106
3.17%
Arnaldo Carvalho de Melo
47
1.41%
Dean Jenkins
36
1.08%
Alain Michaud
23
0.69%
Andrei Emeltchenko
19
0.57%
Maxim Krasnyansky
15
0.45%
Al Viro
10
0.30%
Luiz Augusto von Dentz
6
0.18%
Heiner Kallweit
3
0.09%
David Herrmann
2
0.06%
Vinicius Costa Gomes
1
0.03%
Peter Hurley
1
0.03%
Others
293
8.76%
Total
3344
amp.c
591
-
19
2881
Andrei Emeltchenko
Arron Wang
Marcel Holtmann
Linus Torvalds
Vinicius Costa Gomes
Johan Hedberg
Maksim Krasnyanskiy
Linus Torvalds (pre-git)
Luiz Augusto von Dentz
Andre Guedes
Others
September 1992
June 1993
February 2002
May 2002
October 2002
July 2003
February 2004
August 2005
July 2006
October 2007
July 2008
June 2011
July 2011
November 2011
January 2012
May 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
October 2013
July 2014
September 2014
November 2014
December 2014
July 2015
August 2015
November 2016
March 2017
October 2017
May 2019
February 2021
June 2021
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 94}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 48}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 32}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 1299}, {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 469}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 42}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 38, "token_count": 462}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
1871
64.94%
Arron Wang
462
16.04%
Marcel Holtmann
96
3.33%
Linus Torvalds
94
3.26%
Vinicius Costa Gomes
80
2.78%
Johan Hedberg
50
1.74%
Maksim Krasnyanskiy
42
1.46%
Linus Torvalds (pre-git)
14
0.49%
Luiz Augusto von Dentz
13
0.45%
Andre Guedes
2
0.07%
Others
157
5.45%
Total
2881
amp.h
61
-
10
350
Andrei Emeltchenko
Linus Torvalds
Arron Wang
Mat Martineau
Maksim Krasnyanskiy
Claudio Takahasi
Marcel Holtmann
Vinicius Costa Gomes
Andre Guedes
Others
February 2002
May 2002
October 2007
February 2011
June 2011
November 2011
May 2012
September 2012
October 2012
July 2015
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 49, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 16}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 160}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 74}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 38, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrei Emeltchenko
250
71.43%
Linus Torvalds
55
15.71%
Arron Wang
18
5.14%
Mat Martineau
10
2.86%
Maksim Krasnyanskiy
5
1.43%
Claudio Takahasi
4
1.14%
Marcel Holtmann
3
0.86%
Vinicius Costa Gomes
2
0.57%
Andre Guedes
1
0.29%
Others
2
0.57%
Total
350
aosp.c
210
-
6
668
Joseph Hwang
Marcel Holtmann
Linus Torvalds
Johan Hedberg
Andre Guedes
Others
February 2002
October 2013
February 2014
May 2014
December 2014
April 2021
November 2021
July 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 24, "token_count": 485}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Joseph Hwang
485
72.60%
Marcel Holtmann
122
18.26%
Linus Torvalds
12
1.80%
Johan Hedberg
5
0.75%
Andre Guedes
2
0.30%
Others
42
6.29%
Total
668
aosp.h
29
-
5
109
Marcel Holtmann
Joseph Hwang
Johan Hedberg
Linus Torvalds (pre-git)
Vinicius Costa Gomes
October 1997
March 2011
June 2011
November 2011
February 2014
October 2015
April 2021
November 2021
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 24, "token_count": 35}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
64
58.72%
Joseph Hwang
35
32.11%
Johan Hedberg
7
6.42%
Linus Torvalds (pre-git)
2
1.83%
Vinicius Costa Gomes
1
0.92%
Total
109
ecdh_helper.c
203
-
7
753
Salvatore Benedetto
Tudor-Dan Ambarus
Johan Hedberg
Marcel Holtmann
Anderson Briglia
Others
June 2011
April 2014
January 2016
April 2017
September 2017
August 2020
February 2023
var spanGroupData = [ {"timestamp": 1306911600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 37, "token_count": 545}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 40, "token_count": 150}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
545
72.38%
Tudor-Dan Ambarus
150
19.92%
Johan Hedberg
27
3.59%
Marcel Holtmann
5
0.66%
Anderson Briglia
2
0.27%
Others
24
3.19%
Total
753
ecdh_helper.h
30
-
4
75
Salvatore Benedetto
Tudor-Dan Ambarus
Linus Torvalds
Johan Hedberg
April 2014
April 2017
September 2017
April 2021
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 37, "token_count": 39}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 40, "token_count": 30}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Salvatore Benedetto
39
52.00%
Tudor-Dan Ambarus
30
40.00%
Linus Torvalds
3
4.00%
Johan Hedberg
3
4.00%
Total
75
eir.c
398
-
8
1782
Luiz Augusto von Dentz
Johan Hedberg
Michał Narajowski
Linus Torvalds
Marcel Holtmann
Antti Julku
Jakub Pawlowski
Others
February 2002
December 2010
March 2011
April 2011
August 2011
November 2011
December 2011
January 2012
February 2012
January 2013
March 2013
December 2014
March 2015
October 2015
November 2015
January 2016
September 2016
October 2016
September 2021
February 2022
March 2022
May 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 32, "token_count": 87}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1338}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 180}, ]}, ]
Author Name
Tokens
Token Proportion
Luiz Augusto von Dentz
1546
86.76%
Johan Hedberg
113
6.34%
Michał Narajowski
91
5.11%
Linus Torvalds
12
0.67%
Marcel Holtmann
4
0.22%
Antti Julku
4
0.22%
Jakub Pawlowski
3
0.17%
Others
9
0.51%
Total
1782
eir.h
99
-
9
503
Michał Narajowski
Luiz Augusto von Dentz
Johan Hedberg
Linus Torvalds
Vinicius Costa Gomes
Antti Julku
Archie Pusaka
Others
February 2002
March 2011
June 2011
August 2011
November 2011
February 2012
October 2015
November 2015
September 2016
October 2016
January 2021
September 2021
December 2021
February 2022
March 2022
May 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 32, "token_count": 200}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 164}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Michał Narajowski
212
42.15%
Luiz Augusto von Dentz
193
38.37%
Johan Hedberg
19
3.78%
Linus Torvalds
6
1.19%
Vinicius Costa Gomes
4
0.80%
Antti Julku
4
0.80%
Archie Pusaka
1
0.20%
Others
64
12.72%
Total
503
hci_codec.c
253
-
4
1282
Kiran K
Linus Torvalds
Johan Hedberg
Others
February 2002
May 2014
September 2021
October 2021
November 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 1215}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Kiran K
1255
97.89%
Linus Torvalds
6
0.47%
Johan Hedberg
2
0.16%
Others
19
1.48%
Total
1282
hci_codec.h
7
-
1
29
Kiran K
September 2021
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Kiran K
29
100.00%
Total
29
hci_conn.c
2865
-
51
12957
Luiz Augusto von Dentz
Johan Hedberg
Maksim Krasnyanskiy
Marcel Holtmann
Kiran K
Linus Torvalds
Jakub Pawlowski
Brian Gix
Frédéric Dalleau
Gustavo Padovan
Andrei Emeltchenko
Waldemar Rymarkiewicz
Vinicius Costa Gomes
Sathish Narsimman
Ville Tervo
Andre Guedes
Claudio Takahasi
Archie Pusaka
Linus Torvalds (pre-git)
Al Viro
Joe Perches
Antti Julku
Alain Michaud
Manish Mandlik
Mat Martineau
Howard Chung
Arron Wang
Daniel Winkler
Anderson Briglia
Maxim Krasnyansky
Andrzej Kaczmarek
Others
August 1992
September 1996
March 1997
February 2002
May 2002
October 2002
December 2002
March 2003
January 2004
February 2004
March 2004
May 2004
June 2004
July 2004
November 2004
December 2004
March 2005
July 2006
October 2006
November 2006
March 2007
July 2007
October 2007
January 2008
July 2008
August 2008
September 2008
January 2009
February 2009
April 2009
May 2009
September 2009
November 2009
February 2010
May 2010
July 2010
December 2010
January 2011
February 2011
April 2011
May 2011
June 2011
August 2011
September 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
January 2013
March 2013
April 2013
August 2013
September 2013
October 2013
January 2014
February 2014
March 2014
April 2014
June 2014
July 2014
August 2014
September 2014
October 2014
December 2014
February 2015
March 2015
April 2015
June 2015
August 2015
October 2015
November 2015
September 2016
November 2016
October 2017
June 2019
July 2019
February 2020
April 2020
May 2020
June 2020
September 2020
November 2020
December 2020
January 2021
May 2021
June 2021
August 2021
September 2021
October 2021
December 2021
January 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
October 2022
December 2022
January 2023
February 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 685}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 929}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 69}, {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 39, "token_count": 15}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 22}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 49, "token_count": 40}, {"author_id": 0, "token_count": 5}, {"author_id": 29, "token_count": 92}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 42, "token_count": 121}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 42, "token_count": 50}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 5, "token_count": 25}, {"author_id": 1, "token_count": 4}, {"author_id": 13, "token_count": 37}, {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 10}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 36}, {"author_id": 1, "token_count": 232}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 194}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 17}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 34, "token_count": 1}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 13, "token_count": 45}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 109}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 49, "token_count": 6}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 25, "token_count": 246}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 16, "token_count": 26}, {"author_id": 0, "token_count": 45}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 16, "token_count": 19}, {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 19}, {"author_id": 0, "token_count": 56}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 48, "token_count": 10}, {"author_id": 0, "token_count": 38}, {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 131}, {"author_id": 2, "token_count": 80}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 23, "token_count": 281}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 33}, {"author_id": 0, "token_count": 534}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 899}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 326}, {"author_id": 35, "token_count": 76}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 35, "token_count": 38}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 827}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 4068}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 7, "token_count": 69}, {"author_id": 1, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 7, "token_count": 192}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 11, "token_count": 23}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 51}, ]}, ]
Author Name
Tokens
Token Proportion
Luiz Augusto von Dentz
5894
45.49%
Johan Hedberg
1284
9.91%
Maksim Krasnyanskiy
999
7.71%
Marcel Holtmann
983
7.59%
Kiran K
827
6.38%
Linus Torvalds
685
5.29%
Jakub Pawlowski
318
2.45%
Brian Gix
261
2.01%
Frédéric Dalleau
247
1.91%
Gustavo Padovan
221
1.71%
Andrei Emeltchenko
176
1.36%
Waldemar Rymarkiewicz
173
1.34%
Vinicius Costa Gomes
122
0.94%
Sathish Narsimman
114
0.88%
Ville Tervo
92
0.71%
Andre Guedes
87
0.67%
Claudio Takahasi
46
0.36%
Archie Pusaka
25
0.19%
Linus Torvalds (pre-git)
18
0.14%
Al Viro
15
0.12%
Joe Perches
10
0.08%
Antti Julku
10
0.08%
Alain Michaud
9
0.07%
Manish Mandlik
7
0.05%
Mat Martineau
6
0.05%
Howard Chung
6
0.05%
Arron Wang
4
0.03%
Daniel Winkler
2
0.02%
Anderson Briglia
2
0.02%
Maxim Krasnyansky
1
0.01%
Andrzej Kaczmarek
1
0.01%
Others
312
2.41%
Total
12957
hci_core.c
4123
-
84
17768
Johan Hedberg
Luiz Augusto von Dentz
Marcel Holtmann
Linus Torvalds
Maksim Krasnyanskiy
Abhishek Pandit-Subedi
Andre Guedes
Florian Grandel
Alain Michaud
Miao-chen Chou
Ankit Navik
Andrei Emeltchenko
Archie Pusaka
Vinicius Costa Gomes
Szymon Janc
Gustavo Padovan
Ville Tervo
Antti Julku
Daniel Winkler
Manish Mandlik
David Herrmann
Jaganath Kanakkassery
Maxim Krasnyansky
Tetsuo Handa
Linus Torvalds (pre-git)
Jakub Pawlowski
Howard Chung
Brian Gix
Arnaldo Carvalho de Melo
Heiner Kallweit
Kiran K
Al Viro
Michał Narajowski
Yang Ruirui
Jiri Slaby
Jukka Rissanen
Andrzej Kaczmarek
Anderson Briglia
Mat Martineau
Others
September 1991
January 1992
September 1992
June 1993
June 1995
September 1996
January 1997
March 1997
October 1997
March 1998
February 2002
May 2002
October 2002
November 2002
December 2002
March 2003
January 2004
February 2004
May 2004
June 2004
July 2004
October 2004
December 2004
January 2005
March 2005
August 2005
October 2005
July 2006
September 2006
October 2006
February 2007
March 2007
April 2007
October 2007
February 2008
March 2008
July 2008
September 2008
November 2008
January 2009
June 2009
November 2009
February 2010
March 2010
May 2010
August 2010
September 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
January 2014
February 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
October 2015
November 2015
December 2015
January 2016
February 2016
May 2016
July 2016
September 2016
October 2016
February 2017
June 2017
October 2017
April 2018
June 2018
July 2018
August 2018
September 2018
January 2019
February 2019
May 2019
June 2019
July 2019
October 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
February 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 1726}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 961}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 114}, {"author_id": 43, "token_count": 75}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 28, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 45}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 38}, {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 0, "token_count": 300}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 29, "token_count": 162}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 12}, {"author_id": 20, "token_count": 201}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 151}, {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 45, "token_count": 126}, {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 20, "token_count": 12}, {"author_id": 13, "token_count": 95}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 14}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 0, "token_count": 93}, {"author_id": 1, "token_count": 507}, {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 5, "token_count": 100}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 12, "token_count": 5}, {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 47}, {"author_id": 4, "token_count": 76}, {"author_id": 0, "token_count": 28}, {"author_id": 2, "token_count": 22}, {"author_id": 13, "token_count": 125}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 12, "token_count": 93}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 5, "token_count": 34}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 32}, {"author_id": 0, "token_count": 40}, {"author_id": 2, "token_count": 7}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 430}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 16, "token_count": 9}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 2, "token_count": 158}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 2, "token_count": 135}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 484}, {"author_id": 0, "token_count": 417}, {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 3}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 2, "token_count": 176}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 254}, {"author_id": 2, "token_count": 159}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 9, "token_count": 3}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 83}, {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1121}, {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 204}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 23, "token_count": 4}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 136}, {"author_id": 2, "token_count": 162}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 36, "token_count": 468}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 23, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 251}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 129}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 122}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 46, "token_count": 259}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 799}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 278}, {"author_id": 1, "token_count": 21}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 385}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 216}, {"author_id": 15, "token_count": 83}, {"author_id": 22, "token_count": 238}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 29}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 33, "token_count": 19}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 18, "token_count": 136}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 246}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 21, "token_count": 44}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 54, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 54, "token_count": 15}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 1, "token_count": 281}, {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1299}, {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 116}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 129}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 17, "token_count": 79}, {"author_id": 6, "token_count": 3}, {"author_id": 1, "token_count": 76}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 21, "token_count": 83}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 7, "token_count": 17}, {"author_id": 1, "token_count": 47}, {"author_id": 54, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 62}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
4049
22.79%
Luiz Augusto von Dentz
3416
19.23%
Marcel Holtmann
2172
12.22%
Linus Torvalds
1729
9.73%
Maksim Krasnyanskiy
1089
6.13%
Abhishek Pandit-Subedi
723
4.07%
Andre Guedes
561
3.16%
Florian Grandel
468
2.63%
Alain Michaud
361
2.03%
Miao-chen Chou
268
1.51%
Ankit Navik
263
1.48%
Andrei Emeltchenko
256
1.44%
Archie Pusaka
252
1.42%
Vinicius Costa Gomes
225
1.27%
Szymon Janc
213
1.20%
Gustavo Padovan
181
1.02%
Ville Tervo
162
0.91%
Antti Julku
140
0.79%
Daniel Winkler
139
0.78%
Manish Mandlik
130
0.73%
David Herrmann
126
0.71%
Jaganath Kanakkassery
122
0.69%
Maxim Krasnyansky
75
0.42%
Tetsuo Handa
39
0.22%
Linus Torvalds (pre-git)
35
0.20%
Jakub Pawlowski
19
0.11%
Howard Chung
19
0.11%
Brian Gix
18
0.10%
Arnaldo Carvalho de Melo
17
0.10%
Heiner Kallweit
12
0.07%
Kiran K
10
0.06%
Al Viro
10
0.06%
Michał Narajowski
6
0.03%
Yang Ruirui
4
0.02%
Jiri Slaby
4
0.02%
Jukka Rissanen
3
0.02%
Andrzej Kaczmarek
3
0.02%
Anderson Briglia
2
0.01%
Mat Martineau
1
0.01%
Others
446
2.51%
Total
17768
hci_debugfs.c
1375
-
20
5987
Marcel Holtmann
Maksim Krasnyanskiy
Linus Torvalds
Johan Hedberg
Archie Pusaka
Andre Guedes
Jakub Pawlowski
Alain Michaud
Andrzej Kaczmarek
Ankit Navik
Luiz Augusto von Dentz
Jukka Rissanen
Gustavo Padovan
Anderson Briglia
Others
February 2002
May 2002
October 2004
July 2006
October 2006
July 2008
August 2008
February 2010
March 2010
May 2010
September 2010
January 2011
April 2011
June 2011
November 2011
January 2012
April 2013
October 2013
December 2013
January 2014
February 2014
May 2014
June 2014
July 2014
November 2014
December 2014
January 2015
March 2015
April 2015
October 2015
November 2015
July 2016
May 2017
November 2017
December 2017
January 2018
May 2018
June 2018
June 2019
July 2019
January 2020
April 2020
September 2020
January 2021
June 2021
September 2021
September 2022
October 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 374}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 469}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 141}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 216}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 1171}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 106}, {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 33}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 2, "token_count": 1909}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 181}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 23, "token_count": 42}, {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 121}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 46, "token_count": 18}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 42}, {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 168}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
4079
68.13%
Maksim Krasnyanskiy
469
7.83%
Linus Torvalds
374
6.25%
Johan Hedberg
332
5.55%
Archie Pusaka
172
2.87%
Andre Guedes
106
1.77%
Jakub Pawlowski
42
0.70%
Alain Michaud
42
0.70%
Andrzej Kaczmarek
33
0.55%
Ankit Navik
18
0.30%
Luiz Augusto von Dentz
15
0.25%
Jukka Rissanen
5
0.08%
Gustavo Padovan
2
0.03%
Anderson Briglia
2
0.03%
Others
296
4.94%
Total
5987
hci_debugfs.h
53
-
6
116
Marcel Holtmann
Andre Guedes
Linus Torvalds
Luiz Augusto von Dentz
Linus Torvalds (pre-git)
Maksim Krasnyanskiy
October 1997
February 2002
May 2002
November 2011
December 2014
February 2015
October 2015
September 2021
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
77
66.38%
Andre Guedes
18
15.52%
Linus Torvalds
8
6.90%
Luiz Augusto von Dentz
5
4.31%
Linus Torvalds (pre-git)
4
3.45%
Maksim Krasnyanskiy
4
3.45%
Total
116
hci_event.c
7550
-
78
33728
Luiz Augusto von Dentz
Marcel Holtmann
Johan Hedberg
Maksim Krasnyanskiy
Linus Torvalds
Andrei Emeltchenko
Jaganath Kanakkassery
Linus Torvalds (pre-git)
Andre Guedes
Abhishek Pandit-Subedi
Brian Gix
Szymon Janc
Vinicius Costa Gomes
Ville Tervo
Ankit Navik
Alain Michaud
Archie Pusaka
Waldemar Rymarkiewicz
Kiran K
Andrzej Kaczmarek
Jakub Pawlowski
Frédéric Dalleau
Manish Mandlik
Gustavo Padovan
Sathish Narsimman
Daniel Winkler
Howard Chung
Arron Wang
Miao-chen Chou
David Herrmann
Joseph Hwang
Tetsuo Handa
Desmond Cheong Zhi Xi
Florian Grandel
Joe Perches
Anderson Briglia
Maxim Krasnyansky
Claudio Takahasi
Others
September 1992
June 1993
June 1995
January 1997
January 2000
February 2002
May 2002
October 2002
July 2003
December 2003
February 2004
March 2004
May 2004
June 2004
July 2004
October 2004
November 2004
December 2004
January 2005
March 2005
August 2005
September 2005
July 2006
September 2006
October 2006
November 2006
March 2007
July 2007
October 2007
May 2008
July 2008
January 2009
February 2009
April 2009
May 2009
November 2009
February 2010
May 2010
June 2010
July 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
January 2013
March 2013
April 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
January 2016
April 2016
July 2016
October 2017
April 2018
June 2018
July 2018
August 2018
November 2018
February 2019
May 2019
June 2019
July 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
March 2021
April 2021
May 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
June 2022
July 2022
August 2022
September 2022
November 2022
December 2022
January 2023
March 2023
April 2023
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 19, "token_count": 732}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 1208}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 3057}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 193}, {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 68}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 163}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 375}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 72}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 1928}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 892}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 100}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 136}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 0, "token_count": 300}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 0, "token_count": 555}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 183}, {"author_id": 20, "token_count": 1}, {"author_id": 29, "token_count": 170}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 0, "token_count": 130}, {"author_id": 20, "token_count": 120}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 288}, {"author_id": 20, "token_count": 12}, {"author_id": 42, "token_count": 84}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 16, "token_count": 35}, {"author_id": 13, "token_count": 5}, {"author_id": 42, "token_count": 36}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 16, "token_count": 37}, {"author_id": 5, "token_count": 9}, {"author_id": 13, "token_count": 123}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 20, "token_count": 5}, {"author_id": 13, "token_count": 70}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 13, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 13, "token_count": 1}, {"author_id": 42, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 117}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 72}, {"author_id": 4, "token_count": 25}, {"author_id": 7, "token_count": 84}, {"author_id": 0, "token_count": 89}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 4, "token_count": 140}, {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 16, "token_count": 50}, {"author_id": 4, "token_count": 182}, {"author_id": 0, "token_count": 628}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 0, "token_count": 192}, {"author_id": 2, "token_count": 16}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 56}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 34, "token_count": 23}, {"author_id": 5, "token_count": 21}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 4, "token_count": 2}, {"author_id": 20, "token_count": 31}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 53}, {"author_id": 0, "token_count": 195}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 455}, {"author_id": 0, "token_count": 83}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 25, "token_count": 53}, {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 16, "token_count": 27}, {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 12, "token_count": 15}, {"author_id": 14, "token_count": 16}, {"author_id": 0, "token_count": 215}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 25, "token_count": 7}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 2, "token_count": 152}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 268}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 153}, {"author_id": 0, "token_count": 272}, {"author_id": 2, "token_count": 116}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 48, "token_count": 3}, {"author_id": 0, "token_count": 588}, {"author_id": 2, "token_count": 50}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 81}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 283}, {"author_id": 2, "token_count": 82}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 16, "token_count": 140}, {"author_id": 0, "token_count": 533}, {"author_id": 2, "token_count": 182}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 17}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 0, "token_count": 167}, {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 2, "token_count": 244}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 348}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 23, "token_count": 26}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 23, "token_count": 12}, {"author_id": 0, "token_count": 22}, {"author_id": 2, "token_count": 220}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 219}, {"author_id": 2, "token_count": 197}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 36, "token_count": 5}, {"author_id": 0, "token_count": 101}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 38, "token_count": 28}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 23, "token_count": 23}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 48}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 25}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 20, "token_count": 60}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 20, "token_count": 1}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 46, "token_count": 51}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 924}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 46, "token_count": 118}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 1841}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 33, "token_count": 29}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 49}, {"author_id": 15, "token_count": 68}, {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 15, "token_count": 25}, {"author_id": 2, "token_count": 38}, {"author_id": 22, "token_count": 7}, {"author_id": 35, "token_count": 45}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 26}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 15, "token_count": 3}, {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 47}, {"author_id": 2, "token_count": 1}, {"author_id": 35, "token_count": 5}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 337}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 33, "token_count": 5}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 18, "token_count": 30}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 17, "token_count": 59}, {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 18, "token_count": 11}, {"author_id": 21, "token_count": 51}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 20, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 30}, {"author_id": 1, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 57, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 677}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 106}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 1, "token_count": 254}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 80}, {"author_id": 7, "token_count": 14}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 6244}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 21, "token_count": 4}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 668}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 126}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 7, "token_count": 148}, {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 7, "token_count": 130}, {"author_id": 1, "token_count": 34}, {"author_id": 54, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Luiz Augusto von Dentz
10087
29.91%
Marcel Holtmann
6346
18.82%
Johan Hedberg
5918
17.55%
Maksim Krasnyanskiy
3250
9.64%
Linus Torvalds
1208
3.58%
Andrei Emeltchenko
1029
3.05%
Jaganath Kanakkassery
946
2.80%
Linus Torvalds (pre-git)
763
2.26%
Andre Guedes
619
1.84%
Abhishek Pandit-Subedi
446
1.32%
Brian Gix
387
1.15%
Szymon Janc
282
0.84%
Vinicius Costa Gomes
204
0.60%
Ville Tervo
170
0.50%
Ankit Navik
169
0.50%
Alain Michaud
145
0.43%
Archie Pusaka
138
0.41%
Waldemar Rymarkiewicz
129
0.38%
Kiran K
106
0.31%
Andrzej Kaczmarek
104
0.31%
Jakub Pawlowski
86
0.25%
Frédéric Dalleau
60
0.18%
Manish Mandlik
55
0.16%
Gustavo Padovan
53
0.16%
Sathish Narsimman
50
0.15%
Daniel Winkler
41
0.12%
Howard Chung
34
0.10%
Arron Wang
28
0.08%
Miao-chen Chou
16
0.05%
David Herrmann
15
0.04%
Joseph Hwang
12
0.04%
Tetsuo Handa
11
0.03%
Desmond Cheong Zhi Xi
10
0.03%
Florian Grandel
5
0.01%
Joe Perches
3
0.01%
Anderson Briglia
2
0.01%
Maxim Krasnyansky
1
0.00%
Claudio Takahasi
1
0.00%
Others
799
2.37%
Total
33728
hci_request.c
922
-
28
3580
Johan Hedberg
Luiz Augusto von Dentz
Brian Gix
Marcel Holtmann
Howard Chung
Andre Guedes
Abhishek Pandit-Subedi
Linus Torvalds
Jaganath Kanakkassery
Maksim Krasnyanskiy
Sathish Narsimman
Archie Pusaka
Vinicius Costa Gomes
Daniel Winkler
Frédéric Dalleau
Alain Michaud
Miao-chen Chou
Andrei Emeltchenko
Others
February 2002
May 2002
October 2002
November 2006
October 2007
December 2010
June 2011
July 2011
November 2011
May 2012
August 2012
March 2013
October 2013
January 2014
February 2014
July 2014
August 2014
December 2014
January 2015
March 2015
April 2015
October 2015
November 2015
January 2016
March 2016
August 2016
February 2017
June 2017
October 2017
April 2018
July 2018
May 2019
March 2020
April 2020
May 2020
June 2020
July 2020
October 2020
November 2020
December 2020
January 2021
April 2021
May 2021
June 2021
September 2021
October 2021
December 2021
May 2022
June 2022
August 2022
November 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 57}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 135}, {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 538}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 533}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 51}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 99}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 18, "token_count": 19}, {"author_id": 2, "token_count": 123}, {"author_id": 35, "token_count": 13}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 33, "token_count": 192}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 17, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 11}, {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 841}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 7, "token_count": 473}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
1276
35.64%
Luiz Augusto von Dentz
848
23.69%
Brian Gix
473
13.21%
Marcel Holtmann
211
5.89%
Howard Chung
196
5.47%
Andre Guedes
143
3.99%
Abhishek Pandit-Subedi
114
3.18%
Linus Torvalds
61
1.70%
Jaganath Kanakkassery
56
1.56%
Maksim Krasnyanskiy
54
1.51%
Sathish Narsimman
22
0.61%
Archie Pusaka
20
0.56%
Vinicius Costa Gomes
19
0.53%
Daniel Winkler
19
0.53%
Frédéric Dalleau
7
0.20%
Alain Michaud
7
0.20%
Miao-chen Chou
5
0.14%
Andrei Emeltchenko
2
0.06%
Others
47
1.31%
Total
3580
hci_request.h
77
-
12
348
Johan Hedberg
Linus Torvalds
Andre Guedes
Maksim Krasnyanskiy
Marcel Holtmann
Abhishek Pandit-Subedi
Jaganath Kanakkassery
Antti Julku
Sathish Narsimman
Linus Torvalds (pre-git)
Luiz Augusto von Dentz
Others
June 1995
February 2002
May 2002
October 2007
December 2010
August 2011
November 2011
February 2012
September 2012
March 2013
April 2013
October 2013
February 2014
July 2014
August 2014
December 2014
January 2015
April 2015
November 2015
October 2017
May 2019
March 2020
July 2020
October 2021
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 20}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
235
67.53%
Linus Torvalds
43
12.36%
Andre Guedes
20
5.75%
Maksim Krasnyanskiy
19
5.46%
Marcel Holtmann
7
2.01%
Abhishek Pandit-Subedi
7
2.01%
Jaganath Kanakkassery
4
1.15%
Antti Julku
4
1.15%
Sathish Narsimman
3
0.86%
Linus Torvalds (pre-git)
3
0.86%
Luiz Augusto von Dentz
1
0.29%
Others
2
0.57%
Total
348
hci_sock.c
2172
-
54
9246
Marcel Holtmann
Linus Torvalds
Johan Hedberg
Maksim Krasnyanskiy
Luiz Augusto von Dentz
Linus Torvalds (pre-git)
Maxim Krasnyansky
Tetsuo Handa
Arnaldo Carvalho de Melo
Masatake YAMATO
Antti Julku
Andrei Emeltchenko
Al Viro
Gustavo Padovan
Szymon Janc
Andrew Morton
Joe Perches
Archie Pusaka
Brian Gix
Abhishek Pandit-Subedi
Jiri Slaby
Alain Michaud
Others
September 1991
November 1991
March 1992
May 1992
August 1992
June 1993
May 1994
July 1994
January 1995
June 1995
January 1996
May 1996
September 1996
January 1997
March 1997
October 1997
January 1998
February 1998
March 1998
August 1998
May 1999
January 2000
August 2000
October 2000
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
January 2006
February 2006
July 2006
October 2006
November 2006
December 2006
February 2007
March 2007
May 2007
September 2007
October 2007
March 2008
May 2008
July 2008
May 2009
September 2009
October 2009
November 2009
February 2010
May 2010
December 2010
January 2011
February 2011
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
December 2014
January 2015
February 2015
March 2015
May 2015
June 2015
September 2015
October 2015
November 2015
January 2016
June 2016
July 2016
August 2016
September 2016
February 2017
April 2017
June 2017
September 2017
February 2018
June 2018
February 2019
March 2019
January 2020
May 2020
June 2020
July 2020
June 2021
July 2021
August 2021
September 2021
October 2021
January 2022
June 2022
September 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 19, "token_count": 41}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 19, "token_count": 32}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 19, "token_count": 38}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 19, "token_count": 52}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 19, "token_count": 37}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 1628}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 614}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 79}, {"author_id": 43, "token_count": 227}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 58, "token_count": 5}, {"author_id": 28, "token_count": 24}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 39, "token_count": 22}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 75}, {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 64}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 28}, {"author_id": 0, "token_count": 203}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 32}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 843}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 38}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 358}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 809}, {"author_id": 2, "token_count": 166}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 291}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 442}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 1233}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 107}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 54, "token_count": 31}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 54, "token_count": 102}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 313}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 7, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
4000
43.26%
Linus Torvalds
1630
17.63%
Johan Hedberg
1159
12.54%
Maksim Krasnyanskiy
694
7.51%
Luiz Augusto von Dentz
342
3.70%
Linus Torvalds (pre-git)
293
3.17%
Maxim Krasnyansky
227
2.46%
Tetsuo Handa
133
1.44%
Arnaldo Carvalho de Melo
113
1.22%
Masatake YAMATO
38
0.41%
Antti Julku
32
0.35%
Andrei Emeltchenko
28
0.30%
Al Viro
28
0.30%
Gustavo Padovan
27
0.29%
Szymon Janc
14
0.15%
Andrew Morton
10
0.11%
Joe Perches
8
0.09%
Archie Pusaka
6
0.06%
Brian Gix
5
0.05%
Abhishek Pandit-Subedi
3
0.03%
Jiri Slaby
2
0.02%
Alain Michaud
2
0.02%
Others
452
4.89%
Total
9246
hci_sync.c
6234
-
44
24524
Luiz Augusto von Dentz
Johan Hedberg
Brian Gix
Marcel Holtmann
Linus Torvalds
Andre Guedes
Maksim Krasnyanskiy
Vinicius Costa Gomes
Jakub Pawlowski
Abhishek Pandit-Subedi
Jaganath Kanakkassery
Howard Chung
Archie Pusaka
Gustavo Padovan
Miao-chen Chou
Alain Michaud
Kiran K
Arron Wang
Szymon Janc
Masatake YAMATO
Andrei Emeltchenko
Ville Tervo
Manish Mandlik
Daniel Winkler
Florian Grandel
Antti Julku
Arman Uguray
Others
February 2002
May 2002
February 2004
March 2004
October 2004
March 2005
August 2005
July 2006
October 2007
July 2008
November 2008
August 2010
December 2010
January 2011
February 2011
March 2011
April 2011
June 2011
July 2011
August 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
May 2012
July 2012
October 2012
March 2013
April 2013
August 2013
September 2013
October 2013
February 2014
June 2014
July 2014
August 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
September 2015
October 2015
November 2015
March 2016
October 2017
July 2018
February 2019
July 2019
October 2019
March 2020
April 2020
May 2020
June 2020
November 2020
December 2020
January 2021
April 2021
June 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 317}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 211}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 13, "token_count": 104}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 13, "token_count": 104}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 126}, {"author_id": 0, "token_count": 266}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 90}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 0, "token_count": 10}, {"author_id": 2, "token_count": 77}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 355}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 23, "token_count": 146}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 23, "token_count": 2}, {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 167}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 38, "token_count": 12}, {"author_id": 36, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 5}, {"author_id": 0, "token_count": 16}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 405}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 79}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 33, "token_count": 72}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 30}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 202}, {"author_id": 10, "token_count": 7}, {"author_id": 1, "token_count": 14332}, {"author_id": 2, "token_count": 896}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 378}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 1424}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 740}, {"author_id": 21, "token_count": 5}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 373}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 1, "token_count": 150}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 17, "token_count": 5}, {"author_id": 7, "token_count": 48}, {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 7, "token_count": 1111}, {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 80}, {"author_id": 7, "token_count": 232}, {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 11, "token_count": 8}, {"author_id": 1, "token_count": 57}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 29}, {"author_id": 60, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Luiz Augusto von Dentz
17931
73.12%
Johan Hedberg
1694
6.91%
Brian Gix
1595
6.50%
Marcel Holtmann
1348
5.50%
Linus Torvalds
329
1.34%
Andre Guedes
250
1.02%
Maksim Krasnyanskiy
211
0.86%
Vinicius Costa Gomes
208
0.85%
Jakub Pawlowski
153
0.62%
Abhishek Pandit-Subedi
85
0.35%
Jaganath Kanakkassery
79
0.32%
Howard Chung
72
0.29%
Archie Pusaka
39
0.16%
Gustavo Padovan
22
0.09%
Miao-chen Chou
20
0.08%
Alain Michaud
18
0.07%
Kiran K
12
0.05%
Arron Wang
12
0.05%
Szymon Janc
8
0.03%
Masatake YAMATO
6
0.02%
Andrei Emeltchenko
6
0.02%
Ville Tervo
5
0.02%
Manish Mandlik
5
0.02%
Daniel Winkler
5
0.02%
Florian Grandel
4
0.02%
Antti Julku
4
0.02%
Arman Uguray
3
0.01%
Others
400
1.63%
Total
24524
hci_sysfs.c
123
-
18
466
Marcel Holtmann
Gustavo Padovan
Maksim Krasnyanskiy
David Herrmann
Yang Ruirui
Linus Torvalds
Tetsuo Handa
Luiz Augusto von Dentz
Andrei Emeltchenko
Johan Hedberg
Others
February 2002
May 2002
October 2002
February 2004
May 2004
July 2006
September 2006
October 2006
January 2007
May 2007
January 2008
February 2008
August 2008
November 2008
March 2009
May 2009
February 2010
March 2010
December 2010
May 2011
October 2011
December 2011
January 2012
February 2012
July 2013
December 2014
March 2015
August 2017
October 2017
November 2017
July 2021
August 2021
October 2021
September 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 59, "token_count": 21}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 59, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 123}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 65}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
263
56.44%
Gustavo Padovan
65
13.95%
Maksim Krasnyanskiy
34
7.30%
David Herrmann
28
6.01%
Yang Ruirui
22
4.72%
Linus Torvalds
17
3.65%
Tetsuo Handa
4
0.86%
Luiz Augusto von Dentz
2
0.43%
Andrei Emeltchenko
2
0.43%
Johan Hedberg
1
0.21%
Others
28
6.01%
Total
466
iso.c
1871
-
19
8180
Luiz Augusto von Dentz
Linus Torvalds
Maksim Krasnyanskiy
Marcel Holtmann
Johan Hedberg
Gustavo Padovan
Andre Guedes
Linus Torvalds (pre-git)
Manish Mandlik
Dean Jenkins
Arron Wang
Vinicius Costa Gomes
Arnaldo Carvalho de Melo
Others
April 1994
January 1995
June 1995
September 1996
February 2002
May 2002
October 2002
May 2003
June 2003
February 2004
March 2004
July 2006
October 2006
July 2008
February 2010
August 2010
September 2010
December 2010
January 2011
February 2011
March 2011
November 2011
December 2011
February 2012
May 2012
March 2013
October 2013
February 2014
May 2014
July 2014
December 2014
March 2015
June 2015
November 2015
August 2016
September 2016
February 2017
March 2017
May 2017
January 2019
January 2020
September 2021
October 2021
December 2021
January 2022
March 2022
July 2022
August 2022
October 2022
December 2022
January 2023
February 2023
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 119}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 1}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 10}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 47, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 5743}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 1608}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Luiz Augusto von Dentz
7638
93.37%
Linus Torvalds
119
1.45%
Maksim Krasnyanskiy
117
1.43%
Marcel Holtmann
98
1.20%
Johan Hedberg
78
0.95%
Gustavo Padovan
32
0.39%
Andre Guedes
12
0.15%
Linus Torvalds (pre-git)
9
0.11%
Manish Mandlik
6
0.07%
Dean Jenkins
4
0.05%
Arron Wang
4
0.05%
Vinicius Costa Gomes
1
0.01%
Arnaldo Carvalho de Melo
1
0.01%
Others
61
0.75%
Total
8180
l2cap_core.c
8631
-
74
38206
Johan Hedberg
Mat Martineau
Gustavo Padovan
Luiz Augusto von Dentz
Marcel Holtmann
Andrei Emeltchenko
Linus Torvalds
Maksim Krasnyanskiy
Claudio Takahasi
David Herrmann
Vinicius Costa Gomes
Ben Seri
Maxim Krasnyansky
Ville Tervo
Jukka Rissanen
Jaganath Kanakkassery
Tetsuo Handa
Joe Perches
Andre Guedes
Archie Pusaka
Szymon Janc
Arnaldo Carvalho de Melo
Linus Torvalds (pre-git)
Anderson Briglia
Al Viro
Manish Mandlik
Howard Chung
Andrzej Kaczmarek
Masatake YAMATO
Arron Wang
Jakub Pawlowski
Others
June 1993
November 1993
April 1994
June 1995
September 1996
March 1997
October 1997
February 1998
February 2002
May 2002
October 2002
November 2002
April 2003
May 2003
June 2003
August 2003
January 2004
March 2004
July 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
September 2008
January 2009
February 2009
April 2009
May 2009
June 2009
July 2009
August 2009
October 2009
December 2009
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
October 2010
November 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 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
June 2018
September 2018
October 2018
November 2018
January 2019
March 2019
May 2019
June 2019
July 2019
January 2020
March 2020
May 2020
June 2020
July 2020
August 2020
November 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
August 2021
February 2022
June 2022
July 2022
August 2022
September 2022
October 2022
November 2022
March 2023
April 2023
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 985}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 802}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 81}, {"author_id": 43, "token_count": 126}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 13}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 124}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 314}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 28, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 324}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 229}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 201}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 123}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 5, "token_count": 195}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 2317}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 5, "token_count": 45}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 293}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 139}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 5, "token_count": 115}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 50}, {"author_id": 8, "token_count": 42}, {"author_id": 29, "token_count": 30}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 71}, {"author_id": 13, "token_count": 33}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 49, "token_count": 320}, {"author_id": 5, "token_count": 249}, {"author_id": 29, "token_count": 55}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 20}, {"author_id": 5, "token_count": 410}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 761}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 226}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 30, "token_count": 21}, {"author_id": 5, "token_count": 329}, {"author_id": 48, "token_count": 1}, {"author_id": 0, "token_count": 36}, {"author_id": 13, "token_count": 91}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 49}, {"author_id": 20, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 13, "token_count": 25}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 466}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 34, "token_count": 5}, {"author_id": 5, "token_count": 22}, {"author_id": 1, "token_count": 101}, {"author_id": 8, "token_count": 523}, {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 64}, {"author_id": 8, "token_count": 5}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 20, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 626}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 41}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 8, "token_count": 1179}, {"author_id": 13, "token_count": 44}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 119}, {"author_id": 5, "token_count": 121}, {"author_id": 8, "token_count": 2844}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 14, "token_count": 37}, {"author_id": 27, "token_count": 2}, {"author_id": 8, "token_count": 16}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 135}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 175}, {"author_id": 5, "token_count": 18}, {"author_id": 8, "token_count": 2862}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 277}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 14, "token_count": 46}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 300}, {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 1573}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 80}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 73}, {"author_id": 0, "token_count": 171}, {"author_id": 2, "token_count": 333}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 287}, {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 9345}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 21}, {"author_id": 0, "token_count": 42}, {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 48, "token_count": 44}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 9, "token_count": 40}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 9, "token_count": 42}, {"author_id": 2, "token_count": 104}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 0, "token_count": 102}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 427}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 39, "token_count": 6}, {"author_id": 0, "token_count": 103}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 74}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 73}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 38, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 61}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 39, "token_count": 4}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 56, "token_count": 178}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 149}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 167}, {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 1, "token_count": 2715}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 11, "token_count": 23}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 271}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 1, "token_count": 38}, {"author_id": 54, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 101}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 54, "token_count": 36}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 61}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 285}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
12896
33.75%
Mat Martineau
7520
19.68%
Gustavo Padovan
5489
14.37%
Luiz Augusto von Dentz
4080
10.68%
Marcel Holtmann
2156
5.64%
Andrei Emeltchenko
2013
5.27%
Linus Torvalds
985
2.58%
Maksim Krasnyanskiy
926
2.42%
Claudio Takahasi
320
0.84%
David Herrmann
300
0.79%
Vinicius Costa Gomes
194
0.51%
Ben Seri
182
0.48%
Maxim Krasnyansky
126
0.33%
Ville Tervo
85
0.22%
Jukka Rissanen
85
0.22%
Jaganath Kanakkassery
84
0.22%
Tetsuo Handa
52
0.14%
Joe Perches
45
0.12%
Andre Guedes
39
0.10%
Archie Pusaka
36
0.09%
Szymon Janc
33
0.09%
Arnaldo Carvalho de Melo
29
0.08%
Linus Torvalds (pre-git)
26
0.07%
Anderson Briglia
21
0.05%
Al Viro
11
0.03%
Manish Mandlik
7
0.02%
Howard Chung
6
0.02%
Andrzej Kaczmarek
5
0.01%
Masatake YAMATO
2
0.01%
Arron Wang
2
0.01%
Jakub Pawlowski
1
0.00%
Others
450
1.18%
Total
38206
l2cap_sock.c
1979
-
60
8161
Gustavo Padovan
Johan Hedberg
Luiz Augusto von Dentz
Andrei Emeltchenko
Marcel Holtmann
Mat Martineau
Dean Jenkins
Maksim Krasnyanskiy
Linus Torvalds
Arnaldo Carvalho de Melo
Archie Pusaka
Vinicius Costa Gomes
Masatake YAMATO
Andre Guedes
Peter Hurley
Manish Mandlik
David Herrmann
Maxim Krasnyansky
Ville Tervo
Linus Torvalds (pre-git)
Joe Perches
Jaganath Kanakkassery
Abhishek Pandit-Subedi
Others
June 1993
September 1996
October 1997
February 1998
February 2002
May 2002
July 2002
October 2002
November 2002
March 2003
April 2003
May 2003
June 2003
May 2004
March 2005
December 2005
July 2006
January 2007
July 2008
January 2009
February 2009
August 2009
September 2009
October 2009
March 2010
May 2010
June 2010
September 2010
November 2010
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
February 2013
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
June 2018
January 2019
March 2019
April 2019
January 2020
February 2020
March 2020
April 2020
July 2020
August 2020
September 2020
March 2021
August 2021
October 2021
December 2021
January 2022
February 2023
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 132}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 156}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 43, "token_count": 12}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 82}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 13, "token_count": 40}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 3066}, {"author_id": 29, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 339}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 5, "token_count": 212}, {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 5, "token_count": 48}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 166}, {"author_id": 26, "token_count": 21}, {"author_id": 13, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 119}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 5, "token_count": 37}, {"author_id": 8, "token_count": 81}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 33}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 5, "token_count": 22}, {"author_id": 2, "token_count": 12}, {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 16, "token_count": 60}, {"author_id": 4, "token_count": 235}, {"author_id": 5, "token_count": 144}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 27, "token_count": 73}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 5, "token_count": 30}, {"author_id": 8, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 25}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 124}, {"author_id": 0, "token_count": 266}, {"author_id": 2, "token_count": 176}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 183}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 48, "token_count": 3}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 47, "token_count": 99}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 47, "token_count": 107}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 25}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 53}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 491}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 65}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Gustavo Padovan
4130
50.61%
Johan Hedberg
829
10.16%
Luiz Augusto von Dentz
675
8.27%
Andrei Emeltchenko
486
5.96%
Marcel Holtmann
292
3.58%
Mat Martineau
291
3.57%
Dean Jenkins
206
2.52%
Maksim Krasnyanskiy
191
2.34%
Linus Torvalds
134
1.64%
Arnaldo Carvalho de Melo
89
1.09%
Archie Pusaka
79
0.97%
Vinicius Costa Gomes
75
0.92%
Masatake YAMATO
73
0.89%
Andre Guedes
64
0.78%
Peter Hurley
29
0.36%
Manish Mandlik
25
0.31%
David Herrmann
25
0.31%
Maxim Krasnyansky
12
0.15%
Ville Tervo
11
0.13%
Linus Torvalds (pre-git)
9
0.11%
Joe Perches
3
0.04%
Jaganath Kanakkassery
2
0.02%
Abhishek Pandit-Subedi
2
0.02%
Others
429
5.26%
Total
8161
leds.c
100
-
6
409
Heiner Kallweit
Marcel Holtmann
Linus Torvalds
Johan Hedberg
Others
February 2002
August 2010
May 2014
December 2014
October 2015
January 2016
July 2016
July 2018
June 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 50, "token_count": 283}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 93}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Heiner Kallweit
283
69.19%
Marcel Holtmann
100
24.45%
Linus Torvalds
16
3.91%
Johan Hedberg
3
0.73%
Others
7
1.71%
Total
409
leds.h
23
-
7
90
Heiner Kallweit
Marcel Holtmann
Linus Torvalds
Johan Hedberg
Vinicius Costa Gomes
Claudio Takahasi
Others
February 2002
August 2010
February 2011
June 2011
February 2014
December 2014
January 2016
July 2016
June 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 50, "token_count": 43}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Heiner Kallweit
43
47.78%
Marcel Holtmann
30
33.33%
Linus Torvalds
5
5.56%
Johan Hedberg
5
5.56%
Vinicius Costa Gomes
3
3.33%
Claudio Takahasi
2
2.22%
Others
2
2.22%
Total
90
lib.c
320
-
14
843
Joe Perches
Linus Torvalds
Luiz Augusto von Dentz
Marcel Holtmann
Johan Hedberg
Szymon Janc
Alain Michaud
Linus Torvalds (pre-git)
Maxim Krasnyansky
Gustavo Padovan
Others
September 2000
February 2002
October 2002
May 2004
November 2004
February 2007
June 2011
February 2012
May 2012
March 2014
September 2014
March 2015
September 2015
September 2017
December 2019
May 2020
April 2022
October 2022
var spanGroupData = [ {"timestamp": 967791600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 271}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 48, "token_count": 266}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 48, "token_count": 34}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 20, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Perches
302
35.82%
Linus Torvalds
271
32.15%
Luiz Augusto von Dentz
160
18.98%
Marcel Holtmann
71
8.42%
Johan Hedberg
8
0.95%
Szymon Janc
6
0.71%
Alain Michaud
6
0.71%
Linus Torvalds (pre-git)
1
0.12%
Maxim Krasnyansky
1
0.12%
Gustavo Padovan
1
0.12%
Others
16
1.90%
Total
843
mgmt.c
10563
-
68
49627
Johan Hedberg
Marcel Holtmann
Brian Gix
Luiz Augusto von Dentz
Daniel Winkler
Jaganath Kanakkassery
Archie Pusaka
Abhishek Pandit-Subedi
Jakub Pawlowski
Arman Uguray
Szymon Janc
Joseph Hwang
Alain Michaud
Andrzej Kaczmarek
Sathish Narsimman
Manish Mandlik
Andre Guedes
Michał Narajowski
Vinicius Costa Gomes
Kiran K
Miao-chen Chou
Antti Julku
Florian Grandel
Waldemar Rymarkiewicz
Linus Torvalds
Maksim Krasnyanskiy
Gustavo Padovan
Andrei Emeltchenko
Arnaldo Carvalho de Melo
Tetsuo Handa
Ville Tervo
Joe Perches
Howard Chung
Linus Torvalds (pre-git)
Claudio Takahasi
Arron Wang
David Herrmann
Anderson Briglia
Others
September 1992
June 1993
June 1995
February 2002
May 2002
October 2002
February 2004
October 2004
March 2005
August 2005
July 2006
October 2007
July 2008
November 2008
February 2009
August 2009
August 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
May 2013
August 2013
September 2013
October 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
October 2015
November 2015
January 2016
March 2016
July 2016
August 2016
September 2016
October 2016
October 2017
July 2018
September 2018
February 2019
March 2019
July 2019
August 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
May 2021
June 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
June 2022
July 2022
August 2022
September 2022
October 2022
January 2023
March 2023
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 148}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 133}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 24}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 1263}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1913}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 0, "token_count": 763}, {"author_id": 20, "token_count": 84}, {"author_id": 29, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 544}, {"author_id": 20, "token_count": 288}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 267}, {"author_id": 42, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 13, "token_count": 16}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 30, "token_count": 2}, {"author_id": 45, "token_count": 163}, {"author_id": 5, "token_count": 40}, {"author_id": 42, "token_count": 179}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 45, "token_count": 105}, {"author_id": 13, "token_count": 63}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 19}, {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 81}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 16, "token_count": 78}, {"author_id": 7, "token_count": 284}, {"author_id": 0, "token_count": 1731}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 7, "token_count": 31}, {"author_id": 5, "token_count": 8}, {"author_id": 0, "token_count": 574}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 0, "token_count": 402}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 20}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 3730}, {"author_id": 2, "token_count": 89}, {"author_id": 13, "token_count": 314}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 16, "token_count": 21}, {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 106}, {"author_id": 2, "token_count": 152}, {"author_id": 20, "token_count": 25}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 39}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 34, "token_count": 23}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 4, "token_count": 13}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 16, "token_count": 22}, {"author_id": 4, "token_count": 23}, {"author_id": 14, "token_count": 33}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 34, "token_count": 17}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 66}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 745}, {"author_id": 20, "token_count": 36}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 639}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 16, "token_count": 101}, {"author_id": 12, "token_count": 3}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 467}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 16, "token_count": 52}, {"author_id": 0, "token_count": 755}, {"author_id": 2, "token_count": 760}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 493}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 44}, {"author_id": 0, "token_count": 876}, {"author_id": 2, "token_count": 103}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 48, "token_count": 9}, {"author_id": 0, "token_count": 61}, {"author_id": 2, "token_count": 119}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 34, "token_count": 483}, {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 555}, {"author_id": 2, "token_count": 408}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 16, "token_count": 69}, {"author_id": 0, "token_count": 1058}, {"author_id": 2, "token_count": 1133}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 102}, {"author_id": 20, "token_count": 74}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 23, "token_count": 498}, {"author_id": 0, "token_count": 539}, {"author_id": 2, "token_count": 195}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 212}, {"author_id": 2, "token_count": 179}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 23, "token_count": 106}, {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 31, "token_count": 778}, {"author_id": 23, "token_count": 74}, {"author_id": 0, "token_count": 696}, {"author_id": 2, "token_count": 1947}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 930}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 38, "token_count": 4}, {"author_id": 36, "token_count": 204}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 23, "token_count": 58}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 23, "token_count": 21}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 23, "token_count": 25}, {"author_id": 0, "token_count": 270}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 717}, {"author_id": 2, "token_count": 182}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 164}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 162}, {"author_id": 32, "token_count": 376}, {"author_id": 20, "token_count": 262}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 32, "token_count": 45}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 1297}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 347}, {"author_id": 1, "token_count": 322}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 85}, {"author_id": 15, "token_count": 185}, {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 161}, {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 846}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 639}, {"author_id": 15, "token_count": 25}, {"author_id": 21, "token_count": 54}, {"author_id": 2, "token_count": 22}, {"author_id": 22, "token_count": 383}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 15, "token_count": 96}, {"author_id": 35, "token_count": 495}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 18, "token_count": 14}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 17, "token_count": 107}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 17, "token_count": 38}, {"author_id": 18, "token_count": 1683}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 1154}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 11, "token_count": 9}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 7, "token_count": 21}, {"author_id": 24, "token_count": 654}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 10, "token_count": 392}, {"author_id": 1, "token_count": 10}, {"author_id": 21, "token_count": 4}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 1879}, {"author_id": 1, "token_count": 1381}, {"author_id": 2, "token_count": 60}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 24, "token_count": 29}, {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 502}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 21, "token_count": 253}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 7, "token_count": 185}, {"author_id": 1, "token_count": 18}, {"author_id": 21, "token_count": 68}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 6, "token_count": 17}, {"author_id": 1, "token_count": 169}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 7, "token_count": 67}, {"author_id": 1, "token_count": 17}, {"author_id": 21, "token_count": 114}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 7, "token_count": 88}, {"author_id": 1, "token_count": 109}, {"author_id": 54, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 7, "token_count": 2339}, {"author_id": 54, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 33, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
20701
41.71%
Marcel Holtmann
7214
14.54%
Brian Gix
4894
9.86%
Luiz Augusto von Dentz
2724
5.49%
Daniel Winkler
1701
3.43%
Jaganath Kanakkassery
1341
2.70%
Archie Pusaka
1182
2.38%
Abhishek Pandit-Subedi
869
1.75%
Jakub Pawlowski
782
1.58%
Arman Uguray
778
1.57%
Szymon Janc
777
1.57%
Joseph Hwang
685
1.38%
Alain Michaud
660
1.33%
Andrzej Kaczmarek
523
1.05%
Sathish Narsimman
495
1.00%
Manish Mandlik
493
0.99%
Andre Guedes
484
0.98%
Michał Narajowski
421
0.85%
Vinicius Costa Gomes
403
0.81%
Kiran K
392
0.79%
Miao-chen Chou
386
0.78%
Antti Julku
268
0.54%
Florian Grandel
206
0.42%
Waldemar Rymarkiewicz
188
0.38%
Linus Torvalds
165
0.33%
Maksim Krasnyanskiy
141
0.28%
Gustavo Padovan
130
0.26%
Andrei Emeltchenko
44
0.09%
Arnaldo Carvalho de Melo
24
0.05%
Tetsuo Handa
19
0.04%
Ville Tervo
9
0.02%
Joe Perches
9
0.02%
Howard Chung
8
0.02%
Linus Torvalds (pre-git)
7
0.01%
Claudio Takahasi
5
0.01%
Arron Wang
4
0.01%
David Herrmann
3
0.01%
Anderson Briglia
2
0.00%
Others
490
0.99%
Total
49627
mgmt_config.c
346
-
6
1447
Alain Michaud
Howard Chung
Johan Hedberg
Marcel Holtmann
Linus Torvalds
Others
February 2002
December 2010
January 2011
February 2012
July 2014
December 2014
March 2015
May 2020
June 2020
November 2020
June 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 1020}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 33, "token_count": 301}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alain Michaud
1020
70.49%
Howard Chung
301
20.80%
Johan Hedberg
73
5.04%
Marcel Holtmann
45
3.11%
Linus Torvalds
6
0.41%
Others
2
0.14%
Total
1447
mgmt_config.h
17
-
3
86
Johan Hedberg
Alain Michaud
Marcel Holtmann
December 2010
February 2012
June 2020
var spanGroupData = [ {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 11}, {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
72
83.72%
Alain Michaud
11
12.79%
Marcel Holtmann
3
3.49%
Total
86
mgmt_util.c
390
-
13
1794
Johan Hedberg
Marcel Holtmann
Brian Gix
Luiz Augusto von Dentz
Szymon Janc
Gustavo Padovan
Linus Torvalds
Maksim Krasnyanskiy
Andre Guedes
Joe Perches
Archie Pusaka
Others
February 2002
May 2002
December 2010
January 2011
February 2011
March 2011
April 2011
October 2011
November 2011
February 2012
March 2012
June 2012
January 2013
March 2014
July 2014
December 2014
March 2015
November 2015
January 2016
August 2016
June 2017
July 2019
January 2021
October 2021
December 2021
February 2022
March 2022
September 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 374}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 20, "token_count": 48}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 478}, {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 241}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 30}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 130}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 7, "token_count": 196}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
934
52.06%
Marcel Holtmann
391
21.79%
Brian Gix
197
10.98%
Luiz Augusto von Dentz
164
9.14%
Szymon Janc
54
3.01%
Gustavo Padovan
19
1.06%
Linus Torvalds
13
0.72%
Maksim Krasnyanskiy
6
0.33%
Andre Guedes
4
0.22%
Joe Perches
3
0.17%
Archie Pusaka
1
0.06%
Others
8
0.45%
Total
1794
mgmt_util.h
79
-
9
442
Johan Hedberg
Brian Gix
Marcel Holtmann
Luiz Augusto von Dentz
Linus Torvalds
Linus Torvalds (pre-git)
Szymon Janc
Maksim Krasnyanskiy
Others
October 1997
February 2002
May 2002
December 2010
January 2011
February 2011
March 2011
November 2011
February 2012
June 2014
July 2014
December 2014
March 2015
October 2021
December 2021
September 2022
December 2022
var spanGroupData = [ {"timestamp": 875689200, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 20, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 132}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 7, "token_count": 55}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
270
61.09%
Brian Gix
60
13.57%
Marcel Holtmann
56
12.67%
Luiz Augusto von Dentz
21
4.75%
Linus Torvalds
12
2.71%
Linus Torvalds (pre-git)
10
2.26%
Szymon Janc
7
1.58%
Maksim Krasnyanskiy
5
1.13%
Others
1
0.23%
Total
442
msft.c
837
-
16
3241
Archie Pusaka
Manish Mandlik
Miao-chen Chou
Luiz Augusto von Dentz
Linus Torvalds
Marcel Holtmann
Johan Hedberg
Andre Guedes
Linus Torvalds (pre-git)
Maksim Krasnyanskiy
Howard Chung
Antti Julku
Others
September 1992
June 1993
January 1997
January 2000
February 2002
May 2002
October 2002
December 2010
June 2011
February 2012
March 2013
April 2013
October 2013
February 2014
December 2014
February 2015
April 2015
November 2015
October 2017
January 2019
April 2020
June 2020
August 2020
January 2021
April 2021
September 2021
October 2021
December 2021
January 2022
March 2022
July 2022
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 96}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 45, "token_count": 4}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 22, "token_count": 539}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 23}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 972}, {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 21, "token_count": 78}, {"author_id": 22, "token_count": 57}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 546}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 21, "token_count": 601}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 21, "token_count": 108}, {"author_id": 60, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Archie Pusaka
972
29.99%
Manish Mandlik
789
24.34%
Miao-chen Chou
619
19.10%
Luiz Augusto von Dentz
548
16.91%
Linus Torvalds
96
2.96%
Marcel Holtmann
52
1.60%
Johan Hedberg
49
1.51%
Andre Guedes
22
0.68%
Linus Torvalds (pre-git)
17
0.52%
Maksim Krasnyanskiy
12
0.37%
Howard Chung
7
0.22%
Antti Julku
4
0.12%
Others
54
1.67%
Total
3241
msft.h
78
-
13
409
Miao-chen Chou
Archie Pusaka
Linus Torvalds
Luiz Augusto von Dentz
Marcel Holtmann
Johan Hedberg
Linus Torvalds (pre-git)
Manish Mandlik
Howard Chung
Vinicius Costa Gomes
Andre Guedes
Maksim Krasnyanskiy
Others
November 1993
January 1997
February 2002
May 2002
June 2011
October 2013
February 2014
August 2014
January 2019
April 2020
June 2020
January 2021
April 2021
September 2021
October 2021
December 2021
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 22, "token_count": 106}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 22, "token_count": 38}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 11, "token_count": 80}, {"author_id": 33, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 21, "token_count": 11}, {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Miao-chen Chou
164
40.10%
Archie Pusaka
80
19.56%
Linus Torvalds
48
11.74%
Luiz Augusto von Dentz
24
5.87%
Marcel Holtmann
23
5.62%
Johan Hedberg
15
3.67%
Linus Torvalds (pre-git)
11
2.69%
Manish Mandlik
11
2.69%
Howard Chung
11
2.69%
Vinicius Costa Gomes
6
1.47%
Andre Guedes
6
1.47%
Maksim Krasnyanskiy
4
0.98%
Others
6
1.47%
Total
409
sco.c
1520
-
62
6591
Maksim Krasnyanskiy
Kiran K
Frédéric Dalleau
Marcel Holtmann
Linus Torvalds
Luiz Augusto von Dentz
Linus Torvalds (pre-git)
Desmond Cheong Zhi Xi
Alain Michaud
Arnaldo Carvalho de Melo
Johan Hedberg
Peter Hurley
Maxim Krasnyansky
Masatake YAMATO
Joseph Hwang
Andrei Emeltchenko
Tetsuo Handa
Ville Tervo
Joe Perches
Gustavo Padovan
Andre Guedes
Al Viro
Vinicius Costa Gomes
David Herrmann
Arron Wang
Claudio Takahasi
Others
August 1992
September 1992
June 1993
April 1994
November 1994
January 1995
June 1995
March 1996
September 1996
January 1997
March 1997
October 1997
February 1998
March 1998
September 1999
January 2000
August 2000
February 2002
May 2002
July 2002
October 2002
December 2002
March 2003
April 2003
May 2003
June 2003
January 2004
March 2004
May 2004
June 2004
October 2004
December 2004
March 2005
October 2005
November 2005
December 2005
July 2006
October 2006
February 2007
October 2007
March 2008
July 2008
January 2009
February 2009
June 2009
September 2009
October 2009
November 2009
January 2010
February 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
October 2012
November 2012
January 2013
February 2013
March 2013
April 2013
August 2013
October 2013
March 2014
July 2014
January 2015
February 2015
May 2015
June 2015
August 2015
October 2015
December 2015
February 2017
March 2017
October 2017
June 2018
November 2018
January 2019
April 2019
February 2020
June 2020
July 2020
September 2020
November 2020
March 2021
June 2021
August 2021
September 2021
March 2022
April 2022
March 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 19, "token_count": 12}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 19, "token_count": 49}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 19, "token_count": 13}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 19, "token_count": 10}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 19, "token_count": 39}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 19, "token_count": 18}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 582}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 2204}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 88}, {"author_id": 43, "token_count": 34}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 28, "token_count": 72}, {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 39, "token_count": 3}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 28, "token_count": 61}, {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 118}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 124}, ]}, {"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": 1265011200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 29, "token_count": 9}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 26, "token_count": 35}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 64}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 27, "token_count": 33}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 25, "token_count": 279}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 12, "token_count": 2}, {"author_id": 25, "token_count": 151}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 25, "token_count": 270}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 138}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 54, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 15, "token_count": 160}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 24, "token_count": 33}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 57, "token_count": 160}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 57, "token_count": 5}, {"author_id": 10, "token_count": 761}, {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 113}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
2336
35.44%
Kiran K
761
11.55%
Frédéric Dalleau
700
10.62%
Marcel Holtmann
674
10.23%
Linus Torvalds
584
8.86%
Luiz Augusto von Dentz
257
3.90%
Linus Torvalds (pre-git)
189
2.87%
Desmond Cheong Zhi Xi
165
2.50%
Alain Michaud
160
2.43%
Arnaldo Carvalho de Melo
148
2.25%
Johan Hedberg
66
1.00%
Peter Hurley
43
0.65%
Maxim Krasnyansky
34
0.52%
Masatake YAMATO
33
0.50%
Joseph Hwang
33
0.50%
Andrei Emeltchenko
24
0.36%
Tetsuo Handa
12
0.18%
Ville Tervo
9
0.14%
Joe Perches
7
0.11%
Gustavo Padovan
6
0.09%
Andre Guedes
5
0.08%
Al Viro
4
0.06%
Vinicius Costa Gomes
3
0.05%
David Herrmann
2
0.03%
Arron Wang
2
0.03%
Claudio Takahasi
1
0.02%
Others
333
5.05%
Total
6591
selftest.c
309
-
10
1957
Johan Hedberg
Marcel Holtmann
Tudor-Dan Ambarus
Salvatore Benedetto
Anderson Briglia
Linus Torvalds
Gustavo Padovan
Others
February 2002
June 2011
May 2012
October 2013
December 2014
January 2015
April 2015
April 2017
August 2017
September 2017
October 2017
July 2020
March 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1530}, {"author_id": 2, "token_count": 118}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 131}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 37, "token_count": 71}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 40, "token_count": 86}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
1530
78.18%
Marcel Holtmann
259
13.23%
Tudor-Dan Ambarus
86
4.39%
Salvatore Benedetto
71
3.63%
Anderson Briglia
4
0.20%
Linus Torvalds
3
0.15%
Gustavo Padovan
1
0.05%
Others
3
0.15%
Total
1957
selftest.h
45
-
2
36
Marcel Holtmann
Masatake YAMATO
July 2012
December 2014
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
30
83.33%
Masatake YAMATO
6
16.67%
Total
36
smp.c
3841
-
39
19463
Johan Hedberg
Marcel Holtmann
Vinicius Costa Gomes
Anderson Briglia
Brian Gix
Tudor-Dan Ambarus
Luiz Augusto von Dentz
Alain Michaud
Szymon Janc
Howard Chung
Archie Pusaka
Gustavo Padovan
Linus Torvalds
Andrei Emeltchenko
Maksim Krasnyanskiy
Salvatore Benedetto
Jukka Rissanen
Al Viro
Others
February 2002
May 2002
October 2002
February 2010
March 2010
December 2010
January 2011
February 2011
April 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
August 2012
October 2012
January 2013
May 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
November 2015
January 2016
June 2016
September 2016
December 2016
April 2017
June 2017
September 2017
October 2017
February 2018
September 2018
November 2018
June 2019
July 2019
January 2020
February 2020
March 2020
April 2020
May 2020
July 2020
August 2020
September 2020
January 2021
March 2021
May 2021
June 2021
September 2022
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 13, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 30, "token_count": 682}, {"author_id": 5, "token_count": 6}, {"author_id": 13, "token_count": 231}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 13, "token_count": 424}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 13, "token_count": 93}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 13, "token_count": 357}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 7, "token_count": 22}, {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 7, "token_count": 536}, {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 2}, {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 13, "token_count": 59}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 2, "token_count": 87}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 692}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 133}, {"author_id": 2, "token_count": 132}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 960}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 4104}, {"author_id": 9, "token_count": 2}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 89}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 4026}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 478}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 224}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 2636}, {"author_id": 2, "token_count": 147}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 2, "token_count": 107}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 377}, {"author_id": 2, "token_count": 489}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 143}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 81}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 20, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 296}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 40, "token_count": 266}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 20, "token_count": 52}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 15, "token_count": 82}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 33, "token_count": 58}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 237}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 11, "token_count": 33}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 11, "token_count": 2}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 39, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
14571
74.87%
Marcel Holtmann
1248
6.41%
Vinicius Costa Gomes
1184
6.08%
Anderson Briglia
682
3.50%
Brian Gix
558
2.87%
Tudor-Dan Ambarus
266
1.37%
Luiz Augusto von Dentz
241
1.24%
Alain Michaud
82
0.42%
Szymon Janc
75
0.39%
Howard Chung
58
0.30%
Archie Pusaka
51
0.26%
Gustavo Padovan
43
0.22%
Linus Torvalds
18
0.09%
Andrei Emeltchenko
16
0.08%
Maksim Krasnyanskiy
15
0.08%
Salvatore Benedetto
6
0.03%
Jukka Rissanen
2
0.01%
Al Viro
1
0.01%
Others
346
1.78%
Total
19463
smp.h
214
-
13
648
Johan Hedberg
Ville Tervo
Anderson Briglia
Marcel Holtmann
Vinicius Costa Gomes
Brian Gix
Linus Torvalds
Archie Pusaka
Maksim Krasnyanskiy
Claudio Takahasi
Andrei Emeltchenko
Others
February 2002
May 2002
January 2011
February 2011
June 2011
September 2011
November 2011
December 2011
March 2012
August 2012
May 2013
February 2014
May 2014
June 2014
August 2014
September 2014
November 2014
December 2014
March 2015
October 2015
December 2016
September 2018
September 2020
May 2021
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 29, "token_count": 236}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 30, "token_count": 69}, {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 11, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
281
43.36%
Ville Tervo
236
36.42%
Anderson Briglia
69
10.65%
Marcel Holtmann
14
2.16%
Vinicius Costa Gomes
13
2.01%
Brian Gix
11
1.70%
Linus Torvalds
9
1.39%
Archie Pusaka
3
0.46%
Maksim Krasnyanskiy
2
0.31%
Claudio Takahasi
1
0.15%
Andrei Emeltchenko
1
0.15%
Others
8
1.23%
Total
648
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
349
Author
Tokens
Proportion
Commits
Proportion
0
Johan Hedberg
68936
21.88%
864
23.17%
1
Luiz Augusto von Dentz
57587
18.28%
192
5.15%
2
Marcel Holtmann
46887
14.89%
731
19.60%
3
Maksim Krasnyanskiy
29967
9.51%
38
1.02%
4
Andrei Emeltchenko
11006
3.49%
195
5.23%
5
Gustavo Padovan
10885
3.46%
210
5.63%
6
Linus Torvalds
9391
2.98%
16
0.43%
7
Brian Gix
8459
2.69%
39
1.05%
8
Mat Martineau
8289
2.63%
71
1.90%
9
Jukka Rissanen
4356
1.38%
20
0.54%
10
Kiran K
3392
1.08%
9
0.24%
11
Archie Pusaka
3058
0.97%
28
0.75%
12
David Herrmann
3045
0.97%
35
0.94%
13
Vinicius Costa Gomes
2748
0.87%
50
1.34%
14
Jaganath Kanakkassery
2694
0.86%
29
0.78%
15
Alain Michaud
2546
0.81%
17
0.46%
16
Andre Guedes
2457
0.78%
89
2.39%
17
Abhishek Pandit-Subedi
2249
0.71%
28
0.75%
18
Daniel Winkler
1907
0.61%
11
0.29%
19
Linus Torvalds (pre-git)
1680
0.53%
83
2.23%
20
Szymon Janc
1655
0.53%
51
1.37%
21
Manish Mandlik
1528
0.49%
10
0.27%
22
Miao-chen Chou
1478
0.47%
8
0.21%
23
Jakub Pawlowski
1404
0.45%
17
0.46%
24
Joseph Hwang
1250
0.40%
7
0.19%
25
Frédéric Dalleau
1014
0.32%
13
0.35%
26
Peter Hurley
913
0.29%
36
0.97%
27
Masatake YAMATO
892
0.28%
8
0.21%
28
Arnaldo Carvalho de Melo
886
0.28%
14
0.38%
29
Ville Tervo
813
0.26%
11
0.29%
30
Anderson Briglia
788
0.25%
6
0.16%
31
Arman Uguray
781
0.25%
11
0.29%
32
Michał Narajowski
730
0.23%
10
0.27%
33
Howard Chung
718
0.23%
11
0.29%
34
Andrzej Kaczmarek
692
0.22%
14
0.38%
35
Sathish Narsimman
684
0.22%
7
0.19%
36
Florian Grandel
683
0.22%
10
0.27%
37
Salvatore Benedetto
661
0.21%
2
0.05%
38
Arron Wang
621
0.20%
7
0.19%
39
Al Viro
621
0.20%
27
0.72%
40
Tudor-Dan Ambarus
532
0.17%
4
0.11%
41
Alan Ott
502
0.16%
3
0.08%
42
Waldemar Rymarkiewicz
499
0.16%
11
0.29%
43
Maxim Krasnyansky
492
0.16%
1
0.03%
44
J. Suter
470
0.15%
1
0.03%
45
Antti Julku
470
0.15%
4
0.11%
46
Ankit Navik
450
0.14%
4
0.11%
47
Dean Jenkins
426
0.14%
14
0.38%
48
Joe Perches
398
0.13%
7
0.19%
49
Claudio Takahasi
380
0.12%
6
0.16%
50
Heiner Kallweit
341
0.11%
2
0.05%
51
Jiri Slaby
333
0.11%
14
0.38%
52
Frank Praznik
326
0.10%
2
0.05%
53
Guainluca Anzolin
295
0.09%
9
0.24%
54
Tetsuo Handa
270
0.09%
9
0.24%
55
Grzegorz Kolodziejczyk
209
0.07%
4
0.11%
56
Ben Seri
182
0.06%
2
0.05%
57
Desmond Cheong Zhi Xi
179
0.06%
8
0.21%
58
Andrew Morton
174
0.06%
4
0.11%
59
Yang Ruirui
171
0.05%
8
0.21%
60
Others
7543
2.39%
577
15.47%
Total
314993
3729