Linux Source Code
Home
Release 6.15
Help
bluetooth
root
net
Highlighting
Reset All
By Author
By Age
──────────
Abhishek Pandit-Subedi
Al Viro
Alain Michaud
Alan Ott
Anderson Briglia
Andre Guedes
Andrei Emeltchenko
Andrzej Kaczmarek
Ankit Navik
Antti Julku
Archie Pusaka
Arman Uguray
Arnaldo Carvalho de Melo
Brian Gix
Claudia Draghicescu
Claudio Takahasi
Daniel Winkler
David Herrmann
Dean Jenkins
Florian Grandel
Frank Praznik
Frédéric Dalleau
Guainluca Anzolin
Gustavo Padovan
Heiner Kallweit
Hilda Wu
Howard Chung
Iulia Tanasescu
J. Suter
Jaganath Kanakkassery
Jakub Pawlowski
Jiri Slaby
Joe Perches
Johan Hedberg
Jonas Dreßler
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
Pauli Virtanen
Peter Hurley
Salvatore Benedetto
Sebastian Urban
Sungwoo Kim
Szymon Janc
Tetsuo Handa
Tudor-Dan Ambarus
Ville Tervo
Vinicius Costa Gomes
Waldemar Rymarkiewicz
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
bnep
1432
4
55
5906
Maksim Krasnyanskiy
Marcel Holtmann
Arnaldo Carvalho de Melo
Al Viro
Masatake YAMATO
Szymon Janc
Luiz Augusto von Dentz
Peter Hurley
Johan Hedberg
Mat Martineau
Joe Perches
Gustavo Padovan
David Herrmann
Andrei Emeltchenko
Others
October 2002
December 2002
February 2003
March 2003
May 2003
June 2003
September 2003
December 2003
January 2004
February 2004
March 2004
June 2004
July 2004
September 2004
March 2005
December 2005
March 2006
July 2006
October 2006
November 2006
February 2007
March 2007
October 2007
January 2008
March 2008
May 2008
July 2008
August 2008
November 2008
January 2009
June 2009
August 2009
October 2009
November 2009
December 2009
February 2010
April 2010
June 2010
October 2010
February 2011
March 2011
July 2011
August 2011
November 2011
December 2011
February 2012
May 2012
July 2012
September 2012
March 2013
October 2013
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
May 2023
February 2024
October 2024
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 4418}, {"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": 31, "token_count": 10}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 31, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"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": 31, "token_count": 75}, {"author_id": 2, "token_count": 1}, ]}, {"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": 77}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 39, "token_count": 25}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "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": 4, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 21, "token_count": 73}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 29, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "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": 4, "token_count": 1}, {"author_id": 52, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 30, "token_count": 82}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "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": 52, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 60, "token_count": 209}, ]}, {"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}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
4539
76.85%
Marcel Holtmann
401
6.79%
Arnaldo Carvalho de Melo
112
1.90%
Al Viro
102
1.73%
Masatake YAMATO
82
1.39%
Szymon Janc
73
1.24%
Luiz Augusto von Dentz
34
0.58%
Peter Hurley
25
0.42%
Johan Hedberg
11
0.19%
Mat Martineau
9
0.15%
Joe Perches
4
0.07%
Gustavo Padovan
4
0.07%
David Herrmann
4
0.07%
Andrei Emeltchenko
1
0.02%
Others
505
8.55%
Total
5906
cmtp
1498
4
43
6287
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
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
September 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 691574400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 26}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 830934000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "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": 31, "token_count": 2}, {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 5131}, ]}, {"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": 31, "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": 94}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 21, "token_count": 54}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 29, "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": 30, "token_count": 82}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "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}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
5466
86.94%
Linus Torvalds (pre-git)
131
2.08%
Arnaldo Carvalho de Melo
85
1.35%
Masatake YAMATO
82
1.30%
Maksim Krasnyanskiy
78
1.24%
Al Viro
63
1.00%
Linus Torvalds
62
0.99%
Peter Hurley
55
0.87%
Szymon Janc
54
0.86%
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%
Johan Hedberg
1
0.02%
Others
163
2.59%
Total
6287
hidp
1983
3
62
8658
Marcel Holtmann
David Herrmann
Alan Ott
Frank Praznik
Al Viro
Jiri Slaby
Masatake YAMATO
Peter Hurley
Arnaldo Carvalho de Melo
Gustavo Padovan
Szymon Janc
Linus Torvalds
Johan Hedberg
Andrei Emeltchenko
Mat Martineau
Linus Torvalds (pre-git)
Luiz Augusto von Dentz
Archie Pusaka
Others
September 1996
October 1997
February 1998
February 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
May 2023
April 2025
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "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": 60, "token_count": 136}, ]}, {"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": 2973}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 460}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 31, "token_count": 57}, {"author_id": 2, "token_count": 1}, ]}, {"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": 218}, ]}, {"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": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 55, "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": 4, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 42, "token_count": 502}, {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 21, "token_count": 35}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 29, "token_count": 40}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 36}, {"author_id": 29, "token_count": 22}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "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": 4, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 30, "token_count": 75}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "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": 56, "token_count": 325}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 56, "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": 5, "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": 5, "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": 13, "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": 1682924400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
4063
46.93%
David Herrmann
2525
29.16%
Alan Ott
502
5.80%
Frank Praznik
326
3.77%
Al Viro
169
1.95%
Jiri Slaby
150
1.73%
Masatake YAMATO
75
0.87%
Peter Hurley
62
0.72%
Arnaldo Carvalho de Melo
57
0.66%
Gustavo Padovan
49
0.57%
Szymon Janc
39
0.45%
Linus Torvalds
16
0.18%
Johan Hedberg
13
0.15%
Andrei Emeltchenko
10
0.12%
Mat Martineau
9
0.10%
Linus Torvalds (pre-git)
8
0.09%
Luiz Augusto von Dentz
6
0.07%
Archie Pusaka
1
0.01%
Others
578
6.68%
Total
8658
rfcomm
4526
3
92
21179
Maksim Krasnyanskiy
Marcel Holtmann
Peter Hurley
Luiz Augusto von Dentz
J. Suter
Guainluca Anzolin
Al Viro
Dean Jenkins
Jiri Slaby
Arnaldo Carvalho de Melo
Gustavo Padovan
Johan Hedberg
Jaganath Kanakkassery
Andrei Emeltchenko
Masatake YAMATO
Ville Tervo
Linus Torvalds
Andrzej Kaczmarek
Mat Martineau
Szymon Janc
David Herrmann
Waldemar Rymarkiewicz
Linus Torvalds (pre-git)
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
May 2023
August 2023
December 2023
January 2024
April 2024
May 2024
October 2024
November 2024
January 2025
April 2025
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 13573}, {"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": 5, "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": 31, "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": 31, "token_count": 80}, {"author_id": 3, "token_count": 113}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 531}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "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": 21}, {"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": 2, "token_count": 25}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 154}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 2, "token_count": 252}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 31, "token_count": 69}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 45, "token_count": 479}, {"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": 31, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 38, "token_count": 34}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 155}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 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": 713}, ]}, {"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": 60, "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": 4, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 4, "token_count": 3}, {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 14, "token_count": 24}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 48, "token_count": 9}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 9}, {"author_id": 29, "token_count": 35}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 21, "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": 4, "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": 55, "token_count": 140}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 30, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 55, "token_count": 6}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 55, "token_count": 18}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 49, "token_count": 179}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 59, "token_count": 274}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 59, "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": 59, "token_count": 21}, {"author_id": 0, "token_count": 14}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 35, "token_count": 23}, {"author_id": 29, "token_count": 655}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "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": 21, "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": 29, "token_count": 8}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 16, "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": 2}, ]}, {"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": 5, "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": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 55, "token_count": 11}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "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}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
13789
65.11%
Marcel Holtmann
3580
16.90%
Peter Hurley
698
3.30%
Luiz Augusto von Dentz
495
2.34%
J. Suter
479
2.26%
Guainluca Anzolin
297
1.40%
Al Viro
180
0.85%
Dean Jenkins
179
0.85%
Jiri Slaby
177
0.84%
Arnaldo Carvalho de Melo
159
0.75%
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
26
0.12%
Andrzej Kaczmarek
23
0.11%
Mat Martineau
21
0.10%
Szymon Janc
20
0.09%
David Herrmann
10
0.05%
Waldemar Rymarkiewicz
9
0.04%
Linus Torvalds (pre-git)
6
0.03%
Joe Perches
2
0.01%
Others
674
3.18%
Total
21179
Files:
6lowpan.c
1289
-
45
5282
Jukka Rissanen
Luiz Augusto von Dentz
Marcel Holtmann
Gustavo Padovan
Johan Hedberg
Linus Torvalds
Andrei Emeltchenko
Al Viro
Linus Torvalds (pre-git)
Maksim Krasnyanskiy
Andre Guedes
Pauli Virtanen
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
February 2024
April 2024
March 2025
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"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": 4, "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": 4, "token_count": 13}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 4, "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": 8, "token_count": 1754}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 8, "token_count": 1893}, {"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": 8, "token_count": 338}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "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": 8, "token_count": 48}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 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}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 18, "token_count": 2}, {"author_id": 60, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Jukka Rissanen
4261
80.67%
Luiz Augusto von Dentz
124
2.35%
Marcel Holtmann
123
2.33%
Gustavo Padovan
85
1.61%
Johan Hedberg
80
1.51%
Linus Torvalds
29
0.55%
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%
Pauli Virtanen
2
0.04%
David Herrmann
1
0.02%
Others
504
9.54%
Total
5282
af_bluetooth.c
882
-
55
3683
Maksim Krasnyanskiy
Masatake YAMATO
Marcel Holtmann
Linus Torvalds
Mat Martineau
Luiz Augusto von Dentz
Gustavo Padovan
Johan Hedberg
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Dean Jenkins
Andrei Emeltchenko
Maxim Krasnyansky
Alain Michaud
Al Viro
David Herrmann
Heiner Kallweit
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
October 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
May 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
October 2021
January 2022
March 2022
April 2022
November 2022
May 2023
July 2023
December 2023
March 2024
October 2024
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 22, "token_count": 20}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 411}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 591}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 82}, {"author_id": 44, "token_count": 15}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 31, "token_count": 7}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 31, "token_count": 35}, {"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": 31, "token_count": 5}, {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"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": 31, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 111}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 142}, ]}, {"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": 19}, ]}, {"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": 7}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 7, "token_count": 289}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 127}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 119}, {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 29}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 30, "token_count": 457}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 14, "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": 12, "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": 1430463600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 54, "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": 49, "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": 5, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "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": 17, "token_count": 15}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 55}, ]}, {"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}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 58}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
724
19.66%
Masatake YAMATO
457
12.41%
Marcel Holtmann
447
12.14%
Linus Torvalds
443
12.03%
Mat Martineau
408
11.08%
Luiz Augusto von Dentz
234
6.35%
Gustavo Padovan
172
4.67%
Johan Hedberg
110
2.99%
Linus Torvalds (pre-git)
106
2.88%
Arnaldo Carvalho de Melo
50
1.36%
Dean Jenkins
36
0.98%
Andrei Emeltchenko
19
0.52%
Maxim Krasnyansky
15
0.41%
Alain Michaud
15
0.41%
Al Viro
11
0.30%
David Herrmann
6
0.16%
Heiner Kallweit
3
0.08%
Vinicius Costa Gomes
1
0.03%
Peter Hurley
1
0.03%
Others
425
11.54%
Total
3683
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": 5, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "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": 27, "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": 22, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 15, "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": 27, "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
coredump.c
553
-
13
2203
Abhishek Pandit-Subedi
Johan Hedberg
Luiz Augusto von Dentz
Marcel Holtmann
Linus Torvalds
Andre Guedes
Gustavo Padovan
Maksim Krasnyanskiy
Brian Gix
Jaganath Kanakkassery
Archie Pusaka
Al Viro
Others
February 2002
May 2002
August 2010
December 2010
April 2011
November 2011
December 2011
February 2012
March 2013
April 2013
October 2013
February 2014
July 2014
December 2014
April 2015
November 2015
October 2017
July 2018
July 2019
May 2020
January 2021
October 2021
August 2022
March 2023
April 2023
October 2024
March 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 35}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 10, "token_count": 1684}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 98}, ]}, ]
Author Name
Tokens
Token Proportion
Abhishek Pandit-Subedi
1684
76.44%
Johan Hedberg
216
9.80%
Luiz Augusto von Dentz
116
5.27%
Marcel Holtmann
57
2.59%
Linus Torvalds
51
2.32%
Andre Guedes
35
1.59%
Gustavo Padovan
17
0.77%
Maksim Krasnyanskiy
7
0.32%
Brian Gix
6
0.27%
Jaganath Kanakkassery
2
0.09%
Archie Pusaka
1
0.05%
Al Viro
1
0.05%
Others
10
0.45%
Total
2203
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": 33, "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": 5, "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
383
-
8
1685
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
March 2022
May 2022
August 2023
March 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 5, "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": 46, "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": 26, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 34, "token_count": 78}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 1304}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Luiz Augusto von Dentz
1456
86.41%
Johan Hedberg
115
6.82%
Michał Narajowski
86
5.10%
Linus Torvalds
12
0.71%
Marcel Holtmann
4
0.24%
Antti Julku
4
0.24%
Jakub Pawlowski
3
0.18%
Others
5
0.30%
Total
1685
eir.h
99
-
10
503
Michał Narajowski
Luiz Augusto von Dentz
Johan Hedberg
Linus Torvalds
Vinicius Costa Gomes
Antti Julku
Archie Pusaka
Al Viro
Others
February 2002
March 2011
June 2011
August 2011
November 2011
February 2012
November 2015
September 2016
October 2016
January 2021
September 2021
December 2021
February 2022
March 2022
May 2022
October 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 34, "token_count": 200}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 164}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"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}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 39, "token_count": 1}, ]}, ]
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%
Al Viro
1
0.20%
Others
63
12.52%
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": 5, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 1215}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 11, "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": 11, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Kiran K
29
100.00%
Total
29
hci_conn.c
3049
-
58
13829
Luiz Augusto von Dentz
Iulia Tanasescu
Johan Hedberg
Marcel Holtmann
Maksim Krasnyanskiy
Kiran K
Pauli Virtanen
Linus Torvalds
Brian Gix
Jakub Pawlowski
Frédéric Dalleau
Gustavo Padovan
Sungwoo Kim
Andrei Emeltchenko
Waldemar Rymarkiewicz
Andre Guedes
Vinicius Costa Gomes
Ville Tervo
Claudio Takahasi
Jonas Dreßler
Linus Torvalds (pre-git)
Antti Julku
Al Viro
Howard Chung
Joe Perches
Alain Michaud
Mat Martineau
Manish Mandlik
Daniel Winkler
Archie Pusaka
Anderson Briglia
Andrzej Kaczmarek
Others
August 1992
September 1996
March 1997
February 2002
May 2002
October 2002
December 2002
March 2003
July 2003
February 2004
March 2004
May 2004
June 2004
November 2004
March 2005
July 2006
November 2006
March 2007
July 2007
October 2007
July 2008
August 2008
September 2008
January 2009
February 2009
April 2009
May 2009
September 2009
November 2009
February 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
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
November 2016
October 2017
June 2019
July 2019
January 2020
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
June 2022
July 2022
August 2022
October 2022
January 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
February 2024
April 2024
May 2024
June 2024
August 2024
October 2024
November 2024
March 2025
April 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 617}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 804}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"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": 13}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 80}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 119}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"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": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 65}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 14, "token_count": 17}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 53, "token_count": 40}, {"author_id": 0, "token_count": 2}, {"author_id": 38, "token_count": 76}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 48, "token_count": 88}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 48, "token_count": 43}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 4, "token_count": 23}, {"author_id": 1, "token_count": 4}, {"author_id": 15, "token_count": 37}, {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 37}, {"author_id": 1, "token_count": 196}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 190}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 35, "token_count": 1}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 19}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 123}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 28, "token_count": 252}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 19, "token_count": 26}, {"author_id": 0, "token_count": 43}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 19, "token_count": 18}, {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 25}, {"author_id": 0, "token_count": 50}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "token_count": 9}, {"author_id": 0, "token_count": 31}, {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 131}, {"author_id": 2, "token_count": 88}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 26, "token_count": 228}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 26, "token_count": 31}, {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"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": 574}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 338}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 20, "token_count": 2}, {"author_id": 41, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 817}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 45}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 2615}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 63}, {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 6, "token_count": 220}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 18, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 9, "token_count": 110}, {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 348}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 9, "token_count": 397}, {"author_id": 18, "token_count": 158}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 9, "token_count": 23}, {"author_id": 1, "token_count": 126}, {"author_id": 18, "token_count": 5}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 27}, {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 18}, {"author_id": 1, "token_count": 564}, {"author_id": 18, "token_count": 80}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 9, "token_count": 23}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 9, "token_count": 143}, {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 9, "token_count": 116}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 51, "token_count": 24}, {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 50, "token_count": 194}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 9, "token_count": 179}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 18, "token_count": 430}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 109}, {"author_id": 18, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Luiz Augusto von Dentz
5248
37.95%
Iulia Tanasescu
1039
7.51%
Johan Hedberg
930
6.72%
Marcel Holtmann
910
6.58%
Maksim Krasnyanskiy
863
6.24%
Kiran K
817
5.91%
Pauli Virtanen
709
5.13%
Linus Torvalds
617
4.46%
Brian Gix
283
2.05%
Jakub Pawlowski
259
1.87%
Frédéric Dalleau
252
1.82%
Gustavo Padovan
215
1.55%
Sungwoo Kim
194
1.40%
Andrei Emeltchenko
178
1.29%
Waldemar Rymarkiewicz
133
0.96%
Andre Guedes
87
0.63%
Vinicius Costa Gomes
86
0.62%
Ville Tervo
76
0.55%
Claudio Takahasi
40
0.29%
Jonas Dreßler
24
0.17%
Linus Torvalds (pre-git)
18
0.13%
Antti Julku
14
0.10%
Al Viro
13
0.09%
Howard Chung
11
0.08%
Joe Perches
9
0.07%
Alain Michaud
9
0.07%
Mat Martineau
6
0.04%
Manish Mandlik
6
0.04%
Daniel Winkler
2
0.01%
Archie Pusaka
2
0.01%
Anderson Briglia
2
0.01%
Andrzej Kaczmarek
1
0.01%
Others
776
5.61%
Total
13829
hci_core.c
4100
-
93
17488
Johan Hedberg
Luiz Augusto von Dentz
Marcel Holtmann
Linus Torvalds
Maksim Krasnyanskiy
Andre Guedes
Florian Grandel
Abhishek Pandit-Subedi
Alain Michaud
Miao-chen Chou
Archie Pusaka
Ankit Navik
Vinicius Costa Gomes
Szymon Janc
Gustavo Padovan
Andrei Emeltchenko
Antti Julku
Daniel Winkler
Jaganath Kanakkassery
David Herrmann
Pauli Virtanen
Manish Mandlik
Ville Tervo
Jonas Dreßler
Maxim Krasnyansky
Tetsuo Handa
Linus Torvalds (pre-git)
Jakub Pawlowski
Howard Chung
Brian Gix
Arnaldo Carvalho de Melo
Al Viro
Kiran K
Heiner Kallweit
Michał Narajowski
Sungwoo Kim
Jiri Slaby
Jukka Rissanen
Andrzej Kaczmarek
Anderson Briglia
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
October 2006
February 2007
March 2007
April 2007
October 2007
February 2008
March 2008
July 2008
September 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
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
October 2024
January 2025
March 2025
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 22, "token_count": 9}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1606}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 885}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 112}, {"author_id": 44, "token_count": 72}, ]}, {"timestamp": 1036137600, "group": [ {"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": 24}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 39, "token_count": 13}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 31, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 31, "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": 60, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 133}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 14, "token_count": 40}, {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 14, "token_count": 16}, {"author_id": 0, "token_count": 300}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 38, "token_count": 102}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 21, "token_count": 201}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 153}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 46, "token_count": 126}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 15, "token_count": 95}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 46, "token_count": 14}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 18}, {"author_id": 0, "token_count": 91}, {"author_id": 1, "token_count": 482}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 103}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 12, "token_count": 5}, {"author_id": 0, "token_count": 70}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 19, "token_count": 47}, {"author_id": 14, "token_count": 41}, {"author_id": 0, "token_count": 28}, {"author_id": 2, "token_count": 22}, {"author_id": 15, "token_count": 125}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 12, "token_count": 87}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 4, "token_count": 34}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 18}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 4}, {"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": 19, "token_count": 1}, {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 0, "token_count": 383}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 19, "token_count": 9}, {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "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": 44}, {"author_id": 2, "token_count": 106}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 485}, {"author_id": 0, "token_count": 417}, {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 35, "token_count": 3}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 2, "token_count": 175}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 242}, {"author_id": 2, "token_count": 148}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 8, "token_count": 3}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 81}, {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1081}, {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 200}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 136}, {"author_id": 2, "token_count": 164}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 36, "token_count": 467}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 26, "token_count": 15}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 231}, {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 54, "token_count": 10}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 55, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 34, "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": 44}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 96}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 47, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 121}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 47, "token_count": 240}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 785}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 272}, {"author_id": 1, "token_count": 21}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 145}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 23, "token_count": 20}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 169}, {"author_id": 17, "token_count": 73}, {"author_id": 23, "token_count": 238}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 41, "token_count": 19}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 20, "token_count": 136}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 238}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 24, "token_count": 44}, {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 58, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 58, "token_count": 15}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 10}, {"author_id": 1, "token_count": 281}, {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 1116}, {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 36}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 24, "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": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 10, "token_count": 79}, {"author_id": 5, "token_count": 3}, {"author_id": 1, "token_count": 76}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 62}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 6, "token_count": 17}, {"author_id": 1, "token_count": 38}, {"author_id": 58, "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}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 18, "token_count": 82}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 51, "token_count": 85}, {"author_id": 1, "token_count": 116}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 50, "token_count": 5}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 1, "token_count": 37}, {"author_id": 58, "token_count": 28}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 105}, {"author_id": 18, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
3890
22.24%
Luiz Augusto von Dentz
3765
21.53%
Marcel Holtmann
2050
11.72%
Linus Torvalds
1609
9.20%
Maksim Krasnyanskiy
1007
5.76%
Andre Guedes
562
3.21%
Florian Grandel
467
2.67%
Abhishek Pandit-Subedi
441
2.52%
Alain Michaud
345
1.97%
Miao-chen Chou
263
1.50%
Archie Pusaka
251
1.44%
Ankit Navik
244
1.40%
Vinicius Costa Gomes
225
1.29%
Szymon Janc
213
1.22%
Gustavo Padovan
179
1.02%
Andrei Emeltchenko
171
0.98%
Antti Julku
140
0.80%
Daniel Winkler
139
0.79%
Jaganath Kanakkassery
121
0.69%
David Herrmann
120
0.69%
Pauli Virtanen
117
0.67%
Manish Mandlik
109
0.62%
Ville Tervo
102
0.58%
Jonas Dreßler
85
0.49%
Maxim Krasnyansky
72
0.41%
Tetsuo Handa
67
0.38%
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%
Al Viro
14
0.08%
Kiran K
10
0.06%
Heiner Kallweit
10
0.06%
Michał Narajowski
6
0.03%
Sungwoo Kim
5
0.03%
Jiri Slaby
4
0.02%
Jukka Rissanen
3
0.02%
Andrzej Kaczmarek
3
0.02%
Anderson Briglia
2
0.01%
Others
569
3.25%
Total
17488
hci_debugfs.c
1395
-
23
6057
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
July 2023
December 2023
March 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 398}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 430}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"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": 145}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "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": 33, "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": 8, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 92}, {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 153}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 35, "token_count": 35}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 2, "token_count": 1870}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 181}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 26, "token_count": 42}, {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"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": 47, "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": 17, "token_count": 42}, {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 153}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "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}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 56}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
4072
67.23%
Maksim Krasnyanskiy
430
7.10%
Linus Torvalds
398
6.57%
Johan Hedberg
369
6.09%
Archie Pusaka
157
2.59%
Andre Guedes
92
1.52%
Jakub Pawlowski
42
0.69%
Alain Michaud
42
0.69%
Andrzej Kaczmarek
35
0.58%
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
378
6.24%
Total
6057
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": 22, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "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
7566
-
92
33755
Luiz Augusto von Dentz
Marcel Holtmann
Johan Hedberg
Maksim Krasnyanskiy
Linus Torvalds
Jaganath Kanakkassery
Linus Torvalds (pre-git)
Andre Guedes
Iulia Tanasescu
Abhishek Pandit-Subedi
Brian Gix
Pauli Virtanen
Szymon Janc
Andrei Emeltchenko
Vinicius Costa Gomes
Ankit Navik
Alain Michaud
Archie Pusaka
Andrzej Kaczmarek
Ville Tervo
Waldemar Rymarkiewicz
Sungwoo Kim
Claudia Draghicescu
Jakub Pawlowski
Kiran K
Frédéric Dalleau
Manish Mandlik
Gustavo Padovan
Daniel Winkler
Howard Chung
Miao-chen Chou
David Herrmann
Joseph Hwang
Tetsuo Handa
Florian Grandel
Jonas Dreßler
Joe Perches
Anderson Briglia
Maxim Krasnyansky
Claudio Takahasi
Al Viro
Others
September 1992
June 1993
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
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
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
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
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
September 2024
October 2024
November 2024
December 2024
February 2025
March 2025
April 2025
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 22, "token_count": 690}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1150}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 3054}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 183}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"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": 45}, ]}, {"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": 151}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 361}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"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": 1783}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 885}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 97}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 2, "token_count": 135}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"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": 14, "token_count": 28}, {"author_id": 0, "token_count": 300}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 0, "token_count": 547}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 177}, {"author_id": 21, "token_count": 1}, {"author_id": 38, "token_count": 107}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 130}, {"author_id": 21, "token_count": 120}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 285}, {"author_id": 21, "token_count": 12}, {"author_id": 48, "token_count": 84}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 19, "token_count": 35}, {"author_id": 15, "token_count": 14}, {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 19, "token_count": 37}, {"author_id": 4, "token_count": 9}, {"author_id": 15, "token_count": 123}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "token_count": 5}, {"author_id": 15, "token_count": 71}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 19, "token_count": 16}, {"author_id": 15, "token_count": 1}, {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 69}, {"author_id": 14, "token_count": 1}, {"author_id": 6, "token_count": 84}, {"author_id": 0, "token_count": 89}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 14, "token_count": 15}, {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 50}, {"author_id": 14, "token_count": 152}, {"author_id": 0, "token_count": 576}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 0, "token_count": 193}, {"author_id": 2, "token_count": 16}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 19, "token_count": 63}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 35, "token_count": 29}, {"author_id": 4, "token_count": 21}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 14, "token_count": 2}, {"author_id": 21, "token_count": 31}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 0, "token_count": 195}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 46}, {"author_id": 0, "token_count": 83}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 28, "token_count": 54}, {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 0, "token_count": 88}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 19, "token_count": 27}, {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 12, "token_count": 14}, {"author_id": 16, "token_count": 16}, {"author_id": 0, "token_count": 210}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 19, "token_count": 5}, {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 28, "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": 145}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 19, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 268}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 153}, {"author_id": 0, "token_count": 272}, {"author_id": 2, "token_count": 116}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "token_count": 3}, {"author_id": 0, "token_count": 583}, {"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": 35, "token_count": 81}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 272}, {"author_id": 2, "token_count": 82}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 19, "token_count": 135}, {"author_id": 0, "token_count": 505}, {"author_id": 2, "token_count": 180}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"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": 16, "token_count": 5}, {"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": 26}, {"author_id": 2, "token_count": 229}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 2, "token_count": 344}, {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 26, "token_count": 26}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 26, "token_count": 12}, {"author_id": 0, "token_count": 22}, {"author_id": 2, "token_count": 224}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 214}, {"author_id": 2, "token_count": 200}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 36, "token_count": 5}, {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 26, "token_count": 24}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 21, "token_count": 48}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 26, "token_count": 22}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 21, "token_count": 60}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 47, "token_count": 51}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 924}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 47, "token_count": 118}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"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": 1519}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 41, "token_count": 29}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 40}, {"author_id": 17, "token_count": 66}, {"author_id": 27, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 17, "token_count": 23}, {"author_id": 2, "token_count": 38}, {"author_id": 23, "token_count": 7}, {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 28}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 17, "token_count": 3}, {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 37}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 335}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 20, "token_count": 30}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 59}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 20, "token_count": 11}, {"author_id": 24, "token_count": 51}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 30}, {"author_id": 1, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 1, "token_count": 670}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 61}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 13, "token_count": 7}, {"author_id": 1, "token_count": 262}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 80}, {"author_id": 6, "token_count": 14}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 5957}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 24, "token_count": 4}, {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 589}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 81}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 13, "token_count": 5}, {"author_id": 6, "token_count": 141}, {"author_id": 1, "token_count": 12}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 6, "token_count": 126}, {"author_id": 1, "token_count": 14}, {"author_id": 58, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 9, "token_count": 32}, {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 57, "token_count": 1}, {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 9, "token_count": 33}, {"author_id": 18, "token_count": 158}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 57, "token_count": 86}, {"author_id": 9, "token_count": 84}, {"author_id": 1, "token_count": 137}, {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 79}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 67}, {"author_id": 1, "token_count": 32}, {"author_id": 18, "token_count": 94}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 9, "token_count": 96}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 51, "token_count": 3}, {"author_id": 1, "token_count": 53}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 81}, {"author_id": 1, "token_count": 37}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 216}, {"author_id": 50, "token_count": 90}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 9, "token_count": 12}, {"author_id": 1, "token_count": 96}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 9, "token_count": 131}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 18, "token_count": 22}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 168}, ]}, ]
Author Name
Tokens
Token Proportion
Luiz Augusto von Dentz
10264
30.41%
Marcel Holtmann
6054
17.94%
Johan Hedberg
5706
16.90%
Maksim Krasnyanskiy
3237
9.59%
Linus Torvalds
1150
3.41%
Jaganath Kanakkassery
945
2.80%
Linus Torvalds (pre-git)
718
2.13%
Andre Guedes
619
1.83%
Iulia Tanasescu
616
1.82%
Abhishek Pandit-Subedi
435
1.29%
Brian Gix
376
1.11%
Pauli Virtanen
298
0.88%
Szymon Janc
282
0.84%
Andrei Emeltchenko
282
0.84%
Vinicius Costa Gomes
214
0.63%
Ankit Navik
169
0.50%
Alain Michaud
131
0.39%
Archie Pusaka
127
0.38%
Andrzej Kaczmarek
110
0.33%
Ville Tervo
107
0.32%
Waldemar Rymarkiewicz
99
0.29%
Sungwoo Kim
90
0.27%
Claudia Draghicescu
87
0.26%
Jakub Pawlowski
84
0.25%
Kiran K
61
0.18%
Frédéric Dalleau
61
0.18%
Manish Mandlik
55
0.16%
Gustavo Padovan
45
0.13%
Daniel Winkler
41
0.12%
Howard Chung
29
0.09%
Miao-chen Chou
16
0.05%
David Herrmann
14
0.04%
Joseph Hwang
12
0.04%
Tetsuo Handa
11
0.03%
Florian Grandel
5
0.01%
Jonas Dreßler
3
0.01%
Joe Perches
3
0.01%
Anderson Briglia
2
0.01%
Maxim Krasnyansky
1
0.00%
Claudio Takahasi
1
0.00%
Al Viro
1
0.00%
Others
1194
3.54%
Total
33755
hci_sock.c
2257
-
58
9575
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
Al Viro
Andrei Emeltchenko
Gustavo Padovan
Szymon Janc
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
September 1996
January 1997
March 1997
October 1997
February 1998
March 1998
August 1998
May 1999
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
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
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
April 2023
May 2023
October 2023
January 2024
April 2024
May 2024
October 2024
November 2024
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 41}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 22, "token_count": 32}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 22, "token_count": 40}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 22, "token_count": 52}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 22, "token_count": 37}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 1637}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 565}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 75}, {"author_id": 44, "token_count": 227}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 31, "token_count": 23}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 60, "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": 31, "token_count": 75}, {"author_id": 2, "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": 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": 31, "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": 14, "token_count": 28}, {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 21, "token_count": 12}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 46, "token_count": 32}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 820}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 30, "token_count": 38}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"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": 14}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 8}, {"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": 27}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 809}, {"author_id": 2, "token_count": 169}, ]}, {"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": 82}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 1229}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 107}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 21, "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": 5, "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": 17, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 58, "token_count": 31}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 58, "token_count": 102}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 296}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 278}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
3963
41.39%
Linus Torvalds
1639
17.12%
Johan Hedberg
1168
12.20%
Maksim Krasnyanskiy
641
6.69%
Luiz Augusto von Dentz
641
6.69%
Linus Torvalds (pre-git)
287
3.00%
Maxim Krasnyansky
227
2.37%
Tetsuo Handa
133
1.39%
Arnaldo Carvalho de Melo
112
1.17%
Masatake YAMATO
38
0.40%
Antti Julku
32
0.33%
Al Viro
29
0.30%
Andrei Emeltchenko
28
0.29%
Gustavo Padovan
27
0.28%
Szymon Janc
14
0.15%
Joe Perches
8
0.08%
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
570
5.95%
Total
9575
hci_sync.c
7037
-
61
27767
Luiz Augusto von Dentz
Johan Hedberg
Marcel Holtmann
Brian Gix
Pauli Virtanen
Linus Torvalds
Maksim Krasnyanskiy
Andre Guedes
Vinicius Costa Gomes
Jonas Dreßler
Jakub Pawlowski
Abhishek Pandit-Subedi
Jaganath Kanakkassery
Iulia Tanasescu
Howard Chung
Archie Pusaka
Sungwoo Kim
Claudia Draghicescu
Miao-chen Chou
Gustavo Padovan
Andrei Emeltchenko
Kiran K
Alain Michaud
Szymon Janc
Masatake YAMATO
Antti Julku
Ville Tervo
Manish Mandlik
Daniel Winkler
Florian Grandel
Tetsuo Handa
Arman Uguray
Maxim Krasnyansky
Joe Perches
Others
February 2002
May 2002
October 2002
March 2003
January 2004
February 2004
March 2004
December 2004
March 2005
August 2005
July 2006
March 2007
October 2007
July 2008
November 2008
January 2009
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
March 2014
June 2014
July 2014
August 2014
September 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
August 2015
September 2015
October 2015
November 2015
March 2016
May 2017
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
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
December 2023
January 2024
February 2024
March 2024
April 2024
May 2024
June 2024
July 2024
August 2024
October 2024
November 2024
February 2025
March 2025
April 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 354}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 319}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 15, "token_count": 116}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 15, "token_count": 116}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 46, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 117}, {"author_id": 0, "token_count": 353}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 0, "token_count": 189}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 19, "token_count": 3}, {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 93}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 19, "token_count": 12}, {"author_id": 0, "token_count": 9}, {"author_id": 2, "token_count": 81}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 338}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 26, "token_count": 153}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 26, "token_count": 2}, {"author_id": 0, "token_count": 27}, {"author_id": 2, "token_count": 173}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 36, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 26, "token_count": 4}, {"author_id": 0, "token_count": 47}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 379}, {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 80}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 23, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 14}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 41, "token_count": 64}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 5}, {"author_id": 1, "token_count": 71}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 201}, {"author_id": 11, "token_count": 7}, {"author_id": 1, "token_count": 13556}, {"author_id": 2, "token_count": 880}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 1, "token_count": 378}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 1441}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 1, "token_count": 33}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 658}, {"author_id": 24, "token_count": 5}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 350}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 17, "token_count": 3}, {"author_id": 5, "token_count": 14}, {"author_id": 1, "token_count": 148}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 6, "token_count": 47}, {"author_id": 1, "token_count": 25}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 6, "token_count": 869}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 10, "token_count": 80}, {"author_id": 6, "token_count": 232}, {"author_id": 1, "token_count": 33}, {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 13, "token_count": 8}, {"author_id": 1, "token_count": 56}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 13, "token_count": 4}, {"author_id": 1, "token_count": 29}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 193}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 18, "token_count": 119}, {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 57, "token_count": 24}, {"author_id": 9, "token_count": 57}, {"author_id": 1, "token_count": 95}, {"author_id": 18, "token_count": 352}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 18, "token_count": 19}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 495}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 9, "token_count": 16}, {"author_id": 1, "token_count": 27}, {"author_id": 18, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 51, "token_count": 38}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 51, "token_count": 183}, {"author_id": 1, "token_count": 670}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 20}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 152}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 1, "token_count": 293}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 32}, {"author_id": 50, "token_count": 27}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 1, "token_count": 88}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 83}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 405}, ]}, ]
Author Name
Tokens
Token Proportion
Luiz Augusto von Dentz
19877
71.58%
Johan Hedberg
1866
6.72%
Marcel Holtmann
1399
5.04%
Brian Gix
1351
4.87%
Pauli Virtanen
527
1.90%
Linus Torvalds
368
1.33%
Maksim Krasnyanskiy
326
1.17%
Andre Guedes
236
0.85%
Vinicius Costa Gomes
232
0.84%
Jonas Dreßler
221
0.80%
Jakub Pawlowski
163
0.59%
Abhishek Pandit-Subedi
90
0.32%
Jaganath Kanakkassery
80
0.29%
Iulia Tanasescu
76
0.27%
Howard Chung
64
0.23%
Archie Pusaka
37
0.13%
Sungwoo Kim
27
0.10%
Claudia Draghicescu
24
0.09%
Miao-chen Chou
23
0.08%
Gustavo Padovan
22
0.08%
Andrei Emeltchenko
13
0.05%
Kiran K
12
0.04%
Alain Michaud
12
0.04%
Szymon Janc
6
0.02%
Masatake YAMATO
6
0.02%
Antti Julku
6
0.02%
Ville Tervo
5
0.02%
Manish Mandlik
5
0.02%
Daniel Winkler
5
0.02%
Florian Grandel
4
0.01%
Tetsuo Handa
3
0.01%
Arman Uguray
3
0.01%
Maxim Krasnyansky
1
0.00%
Joe Perches
1
0.00%
Others
676
2.43%
Total
27767
hci_sysfs.c
136
-
21
528
Marcel Holtmann
Maksim Krasnyanskiy
David Herrmann
Linus Torvalds
Gustavo Padovan
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
December 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
December 2014
March 2015
August 2017
October 2017
November 2017
July 2021
August 2021
October 2021
September 2022
June 2023
October 2023
November 2024
January 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 31}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"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": 1196496000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 2, "token_count": 152}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"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": 58, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 75}, ]}, ]
Author Name
Tokens
Token Proportion
Marcel Holtmann
283
53.60%
Maksim Krasnyanskiy
32
6.06%
David Herrmann
30
5.68%
Linus Torvalds
14
2.65%
Gustavo Padovan
10
1.89%
Tetsuo Handa
4
0.76%
Luiz Augusto von Dentz
2
0.38%
Andrei Emeltchenko
2
0.38%
Johan Hedberg
1
0.19%
Others
150
28.41%
Total
528
iso.c
2504
-
31
11250
Luiz Augusto von Dentz
Iulia Tanasescu
Linus Torvalds
Claudia Draghicescu
Pauli Virtanen
Johan Hedberg
Maksim Krasnyanskiy
Marcel Holtmann
Gustavo Padovan
Linus Torvalds (pre-git)
Dean Jenkins
Manish Mandlik
Mat Martineau
Andrei Emeltchenko
Vinicius Costa Gomes
Sungwoo Kim
Arnaldo Carvalho de Melo
Others
April 1994
October 1994
January 1995
June 1995
September 1996
January 2000
February 2002
May 2002
October 2002
May 2003
June 2003
February 2004
March 2004
July 2006
October 2006
October 2007
July 2008
November 2009
February 2010
September 2010
December 2010
January 2011
February 2011
March 2011
June 2011
November 2011
December 2011
January 2012
February 2012
May 2012
October 2012
September 2013
February 2014
May 2014
July 2014
December 2014
March 2015
June 2015
November 2015
December 2015
August 2016
September 2016
February 2017
March 2017
May 2017
January 2019
January 2020
May 2020
September 2021
October 2021
January 2022
March 2022
July 2022
August 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
September 2023
October 2023
November 2023
December 2023
February 2024
March 2024
April 2024
May 2024
June 2024
October 2024
November 2024
December 2024
March 2025
April 2025
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 22, "token_count": 24}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 248}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 96}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 31, "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": 20}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"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": 49, "token_count": 14}, ]}, {"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": 5345}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 1, "token_count": 106}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 24, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 1, "token_count": 1545}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 35}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 9, "token_count": 410}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 9, "token_count": 99}, {"author_id": 1, "token_count": 6}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 57, "token_count": 146}, {"author_id": 1, "token_count": 3}, {"author_id": 18, "token_count": 57}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 73}, {"author_id": 1, "token_count": 99}, {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 499}, {"author_id": 1, "token_count": 61}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 57, "token_count": 43}, {"author_id": 9, "token_count": 72}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 9, "token_count": 261}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 9, "token_count": 221}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 9, "token_count": 34}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 9, "token_count": 237}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 1, "token_count": 45}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 138}, {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 305}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 9, "token_count": 195}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 9, "token_count": 65}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 18, "token_count": 77}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Luiz Augusto von Dentz
7812
69.44%
Iulia Tanasescu
2305
20.49%
Linus Torvalds
248
2.20%
Claudia Draghicescu
189
1.68%
Pauli Virtanen
181
1.61%
Johan Hedberg
122
1.08%
Maksim Krasnyanskiy
111
0.99%
Marcel Holtmann
102
0.91%
Gustavo Padovan
45
0.40%
Linus Torvalds (pre-git)
42
0.37%
Dean Jenkins
14
0.12%
Manish Mandlik
12
0.11%
Mat Martineau
7
0.06%
Andrei Emeltchenko
6
0.05%
Vinicius Costa Gomes
1
0.01%
Sungwoo Kim
1
0.01%
Arnaldo Carvalho de Melo
1
0.01%
Others
51
0.45%
Total
11250
l2cap_core.c
7683
-
78
34188
Johan Hedberg
Gustavo Padovan
Mat Martineau
Luiz Augusto von Dentz
Marcel Holtmann
Andrei Emeltchenko
Linus Torvalds
Maksim Krasnyanskiy
Claudio Takahasi
David Herrmann
Vinicius Costa Gomes
Pauli Virtanen
Sebastian Urban
Maxim Krasnyansky
Jukka Rissanen
Sungwoo Kim
Ville Tervo
Tetsuo Handa
Andre Guedes
Jaganath Kanakkassery
Joe Perches
Szymon Janc
Archie Pusaka
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Anderson Briglia
Al Viro
Manish Mandlik
Howard Chung
Andrzej Kaczmarek
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
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
May 2023
June 2023
December 2023
February 2024
March 2024
April 2024
May 2024
June 2024
January 2025
February 2025
March 2025
April 2025
May 2025
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 900}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 710}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 74}, {"author_id": 44, "token_count": 119}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 31, "token_count": 12}, {"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": 1}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 2, "token_count": 288}, ]}, {"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": 31, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"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": 311}, {"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": 226}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 2, "token_count": 193}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 2, "token_count": 121}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 189}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 2149}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 14, "token_count": 24}, {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 287}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 4, "token_count": 131}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 14, "token_count": 21}, {"author_id": 4, "token_count": 115}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 44}, {"author_id": 7, "token_count": 42}, {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 14, "token_count": 30}, {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 71}, {"author_id": 15, "token_count": 31}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 53, "token_count": 320}, {"author_id": 4, "token_count": 245}, {"author_id": 38, "token_count": 55}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 404}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 746}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 218}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 33, "token_count": 21}, {"author_id": 4, "token_count": 327}, {"author_id": 52, "token_count": 1}, {"author_id": 0, "token_count": 36}, {"author_id": 15, "token_count": 93}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 49}, {"author_id": 21, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 15, "token_count": 25}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 14, "token_count": 456}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 19}, {"author_id": 35, "token_count": 5}, {"author_id": 4, "token_count": 22}, {"author_id": 1, "token_count": 91}, {"author_id": 7, "token_count": 51}, {"author_id": 21, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 61}, {"author_id": 7, "token_count": 5}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 14, "token_count": 25}, {"author_id": 21, "token_count": 14}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "token_count": 382}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 14, "token_count": 37}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 7, "token_count": 1179}, {"author_id": 15, "token_count": 44}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 14, "token_count": 82}, {"author_id": 4, "token_count": 120}, {"author_id": 7, "token_count": 2777}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 16, "token_count": 37}, {"author_id": 7, "token_count": 16}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 121}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 31}, {"author_id": 4, "token_count": 17}, {"author_id": 7, "token_count": 382}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 14, "token_count": 35}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 294}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 1530}, ]}, {"timestamp": 1370070000, "group": [ {"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": 23}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 69}, {"author_id": 0, "token_count": 151}, {"author_id": 2, "token_count": 218}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 283}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 9093}, {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 21}, {"author_id": 0, "token_count": 41}, {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "token_count": 33}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 40}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 8, "token_count": 42}, {"author_id": 2, "token_count": 104}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 19, "token_count": 17}, {"author_id": 0, "token_count": 101}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 413}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 135}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 14}, {"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": 28}, {"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": 67}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 26, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 60}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1467356400, "group": [ {"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": 60, "token_count": 173}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"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": 92}, ]}, {"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": 181}, {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 41, "token_count": 6}, {"author_id": 1, "token_count": 2628}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 13, "token_count": 17}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 296}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 10}, {"author_id": 1, "token_count": 32}, {"author_id": 58, "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": 13, "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": 89}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 1, "token_count": 14}, {"author_id": 58, "token_count": 36}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 1, "token_count": 61}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 270}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 50, "token_count": 33}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 146}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 50, "token_count": 20}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 43, "token_count": 171}, {"author_id": 50, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 1, "token_count": 124}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 1, "token_count": 120}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 18, "token_count": 174}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 18, "token_count": 15}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 1, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
12460
36.45%
Gustavo Padovan
5243
15.34%
Mat Martineau
4501
13.17%
Luiz Augusto von Dentz
4388
12.83%
Marcel Holtmann
1966
5.75%
Andrei Emeltchenko
1280
3.74%
Linus Torvalds
900
2.63%
Maksim Krasnyanskiy
825
2.41%
Claudio Takahasi
320
0.94%
David Herrmann
294
0.86%
Vinicius Costa Gomes
194
0.57%
Pauli Virtanen
191
0.56%
Sebastian Urban
171
0.50%
Maxim Krasnyansky
119
0.35%
Jukka Rissanen
91
0.27%
Sungwoo Kim
63
0.18%
Ville Tervo
58
0.17%
Tetsuo Handa
52
0.15%
Andre Guedes
39
0.11%
Jaganath Kanakkassery
37
0.11%
Joe Perches
34
0.10%
Szymon Janc
33
0.10%
Archie Pusaka
30
0.09%
Linus Torvalds (pre-git)
26
0.08%
Arnaldo Carvalho de Melo
23
0.07%
Anderson Briglia
21
0.06%
Al Viro
11
0.03%
Manish Mandlik
9
0.03%
Howard Chung
6
0.02%
Andrzej Kaczmarek
5
0.01%
Jakub Pawlowski
1
0.00%
Others
797
2.33%
Total
34188
l2cap_sock.c
2007
-
67
8372
Gustavo Padovan
Johan Hedberg
Luiz Augusto von Dentz
Andrei Emeltchenko
Sebastian Urban
Marcel Holtmann
Maksim Krasnyanskiy
Dean Jenkins
Mat Martineau
Linus Torvalds
Arnaldo Carvalho de Melo
Archie Pusaka
Vinicius Costa Gomes
Masatake YAMATO
Pauli Virtanen
Andre Guedes
Peter Hurley
Manish Mandlik
David Herrmann
Sungwoo Kim
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
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 2012
August 2012
October 2012
April 2013
May 2013
September 2013
October 2013
December 2013
January 2014
March 2014
May 2014
June 2014
July 2014
August 2014
November 2014
January 2015
March 2015
May 2015
June 2015
October 2015
January 2016
March 2016
July 2016
February 2017
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
December 2021
January 2022
February 2023
May 2023
September 2023
February 2024
April 2024
May 2024
June 2024
October 2024
November 2024
December 2024
January 2025
February 2025
March 2025
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 132}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 162}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 44, "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": 31, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 31, "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": 4, "token_count": 35}, ]}, {"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": 4, "token_count": 19}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 15, "token_count": 40}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 2959}, {"author_id": 38, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 328}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 215}, {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 48}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 7, "token_count": 124}, {"author_id": 29, "token_count": 21}, {"author_id": 15, "token_count": 33}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 14, "token_count": 119}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 4, "token_count": 37}, {"author_id": 7, "token_count": 40}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 14, "token_count": 33}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 14, "token_count": 65}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 19, "token_count": 4}, {"author_id": 4, "token_count": 22}, {"author_id": 2, "token_count": 12}, {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 19, "token_count": 60}, {"author_id": 14, "token_count": 235}, {"author_id": 4, "token_count": 142}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 30, "token_count": 73}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 14, "token_count": 21}, {"author_id": 4, "token_count": 30}, {"author_id": 60, "token_count": 3}, ]}, {"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": 4, "token_count": 124}, {"author_id": 0, "token_count": 266}, {"author_id": 2, "token_count": 171}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"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": 52, "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": 29, "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": 49, "token_count": 101}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 49, "token_count": 96}, ]}, {"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": 1496300400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "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": 24, "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": 481}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "token_count": 65}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"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}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 96}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 43, "token_count": 317}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1735718400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 18, "token_count": 65}, ]}, ]
Author Name
Tokens
Token Proportion
Gustavo Padovan
3994
47.71%
Johan Hedberg
819
9.78%
Luiz Augusto von Dentz
726
8.67%
Andrei Emeltchenko
476
5.69%
Sebastian Urban
317
3.79%
Marcel Holtmann
287
3.43%
Maksim Krasnyanskiy
197
2.35%
Dean Jenkins
197
2.35%
Mat Martineau
184
2.20%
Linus Torvalds
134
1.60%
Arnaldo Carvalho de Melo
89
1.06%
Archie Pusaka
79
0.94%
Vinicius Costa Gomes
75
0.90%
Masatake YAMATO
73
0.87%
Pauli Virtanen
65
0.78%
Andre Guedes
64
0.76%
Peter Hurley
29
0.35%
Manish Mandlik
25
0.30%
David Herrmann
25
0.30%
Sungwoo Kim
12
0.14%
Maxim Krasnyansky
12
0.14%
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
466
5.57%
Total
8372
leds.c
100
-
7
407
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
August 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 5, "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": 54, "token_count": 280}, ]}, {"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}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Heiner Kallweit
280
68.80%
Marcel Holtmann
100
24.57%
Linus Torvalds
16
3.93%
Johan Hedberg
3
0.74%
Others
8
1.97%
Total
407
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": 5, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 15, "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": 54, "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
383
-
15
849
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
November 2023
var spanGroupData = [ {"timestamp": 967791600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 270}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 44, "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": 52, "token_count": 266}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 52, "token_count": 34}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 21, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 1, "token_count": 158}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Joe Perches
302
35.57%
Linus Torvalds
270
31.80%
Luiz Augusto von Dentz
158
18.61%
Marcel Holtmann
71
8.36%
Johan Hedberg
8
0.94%
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
25
2.94%
Total
849
mgmt.c
10478
-
77
49121
Johan Hedberg
Marcel Holtmann
Brian Gix
Luiz Augusto von Dentz
Daniel Winkler
Jaganath Kanakkassery
Archie Pusaka
Abhishek Pandit-Subedi
Arman Uguray
Szymon Janc
Jakub Pawlowski
Alain Michaud
Joseph Hwang
Andrzej Kaczmarek
Manish Mandlik
Andre Guedes
Michał Narajowski
Kiran K
Miao-chen Chou
Vinicius Costa Gomes
Antti Julku
Florian Grandel
Waldemar Rymarkiewicz
Linus Torvalds
Maksim Krasnyanskiy
Gustavo Padovan
Jonas Dreßler
Pauli Virtanen
Andrei Emeltchenko
Arnaldo Carvalho de Melo
Claudia Draghicescu
Tetsuo Handa
Ville Tervo
Joe Perches
Howard Chung
Claudio Takahasi
Linus Torvalds (pre-git)
David Herrmann
Anderson Briglia
Al Viro
Others
September 1992
June 1993
February 2002
May 2002
October 2002
February 2004
October 2004
March 2005
August 2005
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
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
December 2022
January 2023
March 2023
April 2023
May 2023
June 2023
July 2023
August 2023
January 2024
February 2024
March 2024
April 2024
May 2024
August 2024
September 2024
October 2024
November 2024
December 2024
February 2025
March 2025
April 2025
var spanGroupData = [ {"timestamp": 715330800, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 144}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 31, "token_count": 24}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1122879600, "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": 14, "token_count": 4}, {"author_id": 0, "token_count": 1245}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1799}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 53, "token_count": 5}, {"author_id": 0, "token_count": 765}, {"author_id": 21, "token_count": 77}, {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 543}, {"author_id": 21, "token_count": 288}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 269}, {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 33, "token_count": 2}, {"author_id": 46, "token_count": 163}, {"author_id": 4, "token_count": 40}, {"author_id": 48, "token_count": 179}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 46, "token_count": 106}, {"author_id": 15, "token_count": 60}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 19, "token_count": 19}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 77}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 19, "token_count": 77}, {"author_id": 6, "token_count": 284}, {"author_id": 0, "token_count": 1669}, {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 6, "token_count": 31}, {"author_id": 4, "token_count": 8}, {"author_id": 0, "token_count": 572}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 19, "token_count": 14}, {"author_id": 0, "token_count": 403}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 19, "token_count": 20}, {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 3651}, {"author_id": 2, "token_count": 85}, {"author_id": 15, "token_count": 315}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 19, "token_count": 19}, {"author_id": 14, "token_count": 2}, {"author_id": 0, "token_count": 106}, {"author_id": 2, "token_count": 151}, {"author_id": 21, "token_count": 25}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 19, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 35, "token_count": 23}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 14, "token_count": 13}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 19, "token_count": 19}, {"author_id": 14, "token_count": 20}, {"author_id": 16, "token_count": 33}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 35, "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": 21, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 652}, {"author_id": 21, "token_count": 36}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 0, "token_count": 639}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 19, "token_count": 68}, {"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": 463}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 19, "token_count": 52}, {"author_id": 0, "token_count": 742}, {"author_id": 2, "token_count": 623}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 487}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 44}, {"author_id": 0, "token_count": 794}, {"author_id": 2, "token_count": 103}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "token_count": 9}, {"author_id": 0, "token_count": 61}, {"author_id": 2, "token_count": 118}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 35, "token_count": 483}, {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 555}, {"author_id": 2, "token_count": 407}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 19, "token_count": 69}, {"author_id": 0, "token_count": 1026}, {"author_id": 2, "token_count": 1125}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"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": 21, "token_count": 74}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 26, "token_count": 485}, {"author_id": 0, "token_count": 498}, {"author_id": 2, "token_count": 185}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 212}, {"author_id": 2, "token_count": 179}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 26, "token_count": 52}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 32, "token_count": 777}, {"author_id": 26, "token_count": 74}, {"author_id": 0, "token_count": 695}, {"author_id": 2, "token_count": 1827}, ]}, {"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": 36, "token_count": 204}, {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 26, "token_count": 58}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 26, "token_count": 17}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 26, "token_count": 25}, {"author_id": 0, "token_count": 240}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 669}, {"author_id": 2, "token_count": 182}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 162}, {"author_id": 34, "token_count": 376}, {"author_id": 21, "token_count": 262}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 34, "token_count": 44}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 1283}, ]}, {"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": 17, "token_count": 347}, {"author_id": 1, "token_count": 322}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 85}, {"author_id": 17, "token_count": 185}, {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 161}, {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 5}, {"author_id": 2, "token_count": 821}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 10, "token_count": 639}, {"author_id": 17, "token_count": 25}, {"author_id": 24, "token_count": 54}, {"author_id": 2, "token_count": 22}, {"author_id": 23, "token_count": 383}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 96}, {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 20, "token_count": 14}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 107}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 10, "token_count": 38}, {"author_id": 20, "token_count": 1688}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 1145}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 41, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 13, "token_count": 9}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 6, "token_count": 21}, {"author_id": 27, "token_count": 624}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 392}, {"author_id": 1, "token_count": 10}, {"author_id": 24, "token_count": 4}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 1857}, {"author_id": 1, "token_count": 1346}, {"author_id": 2, "token_count": 60}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 13, "token_count": 12}, {"author_id": 27, "token_count": 29}, {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 471}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 24, "token_count": 253}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 6, "token_count": 181}, {"author_id": 1, "token_count": 18}, {"author_id": 24, "token_count": 68}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 5, "token_count": 10}, {"author_id": 1, "token_count": 165}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 6, "token_count": 66}, {"author_id": 1, "token_count": 17}, {"author_id": 24, "token_count": 110}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 6, "token_count": 28}, {"author_id": 1, "token_count": 42}, {"author_id": 58, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 6, "token_count": 2284}, {"author_id": 58, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 18, "token_count": 44}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 13, "token_count": 16}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 57, "token_count": 22}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 51, "token_count": 60}, {"author_id": 1, "token_count": 17}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 1, "token_count": 182}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 1, "token_count": 280}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 39, "token_count": 1}, {"author_id": 1, "token_count": 296}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 1, "token_count": 321}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 1, "token_count": 34}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
20034
40.79%
Marcel Holtmann
6891
14.03%
Brian Gix
4752
9.67%
Luiz Augusto von Dentz
3831
7.80%
Daniel Winkler
1706
3.47%
Jaganath Kanakkassery
1327
2.70%
Archie Pusaka
1189
2.42%
Abhishek Pandit-Subedi
869
1.77%
Arman Uguray
777
1.58%
Szymon Janc
770
1.57%
Jakub Pawlowski
711
1.45%
Alain Michaud
661
1.35%
Joseph Hwang
655
1.33%
Andrzej Kaczmarek
523
1.06%
Manish Mandlik
489
1.00%
Andre Guedes
441
0.90%
Michał Narajowski
420
0.86%
Kiran K
392
0.80%
Miao-chen Chou
386
0.79%
Vinicius Costa Gomes
385
0.78%
Antti Julku
269
0.55%
Florian Grandel
206
0.42%
Waldemar Rymarkiewicz
188
0.38%
Linus Torvalds
154
0.31%
Maksim Krasnyanskiy
127
0.26%
Gustavo Padovan
126
0.26%
Jonas Dreßler
60
0.12%
Pauli Virtanen
58
0.12%
Andrei Emeltchenko
41
0.08%
Arnaldo Carvalho de Melo
24
0.05%
Claudia Draghicescu
22
0.04%
Tetsuo Handa
19
0.04%
Ville Tervo
9
0.02%
Joe Perches
9
0.02%
Howard Chung
8
0.02%
Claudio Takahasi
5
0.01%
Linus Torvalds (pre-git)
4
0.01%
David Herrmann
3
0.01%
Anderson Briglia
2
0.00%
Al Viro
1
0.00%
Others
577
1.17%
Total
49121
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": 5, "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": 17, "token_count": 1020}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 41, "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": 17, "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
373
-
14
1732
Johan Hedberg
Marcel Holtmann
Brian Gix
Luiz Augusto von Dentz
Szymon Janc
Gustavo Padovan
Linus Torvalds
Maksim Krasnyanskiy
Andre Guedes
Joe Perches
Archie Pusaka
Al Viro
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
August 2016
June 2017
July 2019
January 2021
October 2021
December 2021
February 2022
March 2022
September 2022
October 2024
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 5, "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": 21, "token_count": 48}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "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": 19, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "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": 429}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 243}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "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": 6, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 6, "token_count": 196}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 39, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
885
51.10%
Marcel Holtmann
378
21.82%
Brian Gix
197
11.37%
Luiz Augusto von Dentz
164
9.47%
Szymon Janc
54
3.12%
Gustavo Padovan
19
1.10%
Linus Torvalds
13
0.75%
Maksim Krasnyanskiy
6
0.35%
Andre Guedes
4
0.23%
Joe Perches
3
0.17%
Archie Pusaka
1
0.06%
Al Viro
1
0.06%
Others
7
0.40%
Total
1732
mgmt_util.h
75
-
9
419
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": 22, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "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": 21, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"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": 115}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
247
58.95%
Brian Gix
60
14.32%
Marcel Holtmann
56
13.37%
Luiz Augusto von Dentz
21
5.01%
Linus Torvalds
12
2.86%
Linus Torvalds (pre-git)
10
2.39%
Szymon Janc
7
1.67%
Maksim Krasnyanskiy
5
1.19%
Others
1
0.24%
Total
419
msft.c
1201
-
22
4775
Hilda Wu
Archie Pusaka
Manish Mandlik
Miao-chen Chou
Luiz Augusto von Dentz
Linus Torvalds
Marcel Holtmann
Johan Hedberg
Brian Gix
Maksim Krasnyanskiy
Linus Torvalds (pre-git)
Antti Julku
Andre Guedes
Sungwoo Kim
Others
January 2000
February 2002
May 2002
December 2010
February 2011
June 2011
February 2012
March 2013
April 2013
October 2013
February 2014
December 2014
February 2015
March 2015
April 2015
May 2015
October 2017
January 2019
August 2019
April 2020
June 2020
August 2020
January 2021
April 2021
September 2021
October 2021
December 2021
January 2022
March 2022
July 2022
February 2023
April 2023
June 2023
October 2023
February 2024
April 2024
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 125}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 46, "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": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 23, "token_count": 609}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 22}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 944}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 24, "token_count": 90}, {"author_id": 23, "token_count": 53}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 589}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 24, "token_count": 585}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 24, "token_count": 102}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 25, "token_count": 1440}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 50, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hilda Wu
1440
30.16%
Archie Pusaka
944
19.77%
Manish Mandlik
779
16.31%
Miao-chen Chou
684
14.32%
Luiz Augusto von Dentz
600
12.57%
Linus Torvalds
125
2.62%
Marcel Holtmann
52
1.09%
Johan Hedberg
41
0.86%
Brian Gix
38
0.80%
Maksim Krasnyanskiy
10
0.21%
Linus Torvalds (pre-git)
4
0.08%
Antti Julku
4
0.08%
Andre Guedes
3
0.06%
Sungwoo Kim
1
0.02%
Others
50
1.05%
Total
4775
msft.h
78
-
14
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
Sungwoo Kim
Others
November 1993
January 1997
February 2002
May 2002
June 2011
October 2013
February 2014
August 2014
December 2014
October 2015
January 2019
April 2020
June 2020
January 2021
April 2021
September 2021
October 2021
December 2021
April 2024
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 49}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 23, "token_count": 101}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 23, "token_count": 38}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 13, "token_count": 80}, {"author_id": 41, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 24, "token_count": 11}, {"author_id": 23, "token_count": 17}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 50, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Miao-chen Chou
156
38.14%
Archie Pusaka
80
19.56%
Linus Torvalds
49
11.98%
Luiz Augusto von Dentz
24
5.87%
Marcel Holtmann
22
5.38%
Johan Hedberg
21
5.13%
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%
Sungwoo Kim
2
0.49%
Others
6
1.47%
Total
409
sco.c
1579
-
67
6822
Maksim Krasnyanskiy
Kiran K
Marcel Holtmann
Frédéric Dalleau
Luiz Augusto von Dentz
Linus Torvalds
Linus Torvalds (pre-git)
Arnaldo Carvalho de Melo
Pauli Virtanen
Alain Michaud
Johan Hedberg
Peter Hurley
Maxim Krasnyansky
Masatake YAMATO
Joseph Hwang
Andrei Emeltchenko
Tetsuo Handa
Sungwoo Kim
Ville Tervo
Joe Perches
Andre Guedes
Gustavo Padovan
Al Viro
Vinicius Costa Gomes
David Herrmann
Claudio Takahasi
Others
August 1992
September 1992
June 1993
April 1994
May 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
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
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
May 2023
July 2023
August 2023
February 2024
April 2024
May 2024
October 2024
November 2024
December 2024
February 2025
March 2025
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 22, "token_count": 49}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 22, "token_count": 17}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 22, "token_count": 39}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 22, "token_count": 18}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 5, "token_count": 565}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 2190}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 80}, {"author_id": 44, "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": 31, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 31, "token_count": 70}, {"author_id": 3, "token_count": 50}, ]}, {"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": 31, "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": 31, "token_count": 61}, {"author_id": 2, "token_count": 5}, {"author_id": 60, "token_count": 16}, ]}, {"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": 14}, {"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": 4, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 38, "token_count": 9}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 29, "token_count": 35}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 64}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 30, "token_count": 33}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 28, "token_count": 270}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 12, "token_count": 1}, {"author_id": 28, "token_count": 151}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 28, "token_count": 216}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 107}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 5, "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": 58, "token_count": 12}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 17, "token_count": 48}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 27, "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": 60, "token_count": 164}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 743}, {"author_id": 1, "token_count": 38}, {"author_id": 60, "token_count": 4}, ]}, {"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": 109}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 18, "token_count": 32}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 1, "token_count": 39}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 50, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 1, "token_count": 312}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 1, "token_count": 27}, {"author_id": 18, "token_count": 80}, ]}, ]
Author Name
Tokens
Token Proportion
Maksim Krasnyanskiy
2320
34.01%
Kiran K
743
10.89%
Marcel Holtmann
640
9.38%
Frédéric Dalleau
637
9.34%
Luiz Augusto von Dentz
611
8.96%
Linus Torvalds
567
8.31%
Linus Torvalds (pre-git)
189
2.77%
Arnaldo Carvalho de Melo
146
2.14%
Pauli Virtanen
136
1.99%
Alain Michaud
48
0.70%
Johan Hedberg
44
0.64%
Peter Hurley
43
0.63%
Maxim Krasnyansky
34
0.50%
Masatake YAMATO
33
0.48%
Joseph Hwang
33
0.48%
Andrei Emeltchenko
24
0.35%
Tetsuo Handa
12
0.18%
Sungwoo Kim
12
0.18%
Ville Tervo
9
0.13%
Joe Perches
7
0.10%
Andre Guedes
5
0.07%
Gustavo Padovan
4
0.06%
Al Viro
4
0.06%
Vinicius Costa Gomes
3
0.04%
David Herrmann
1
0.01%
Claudio Takahasi
1
0.01%
Others
516
7.56%
Total
6822
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": 5, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 33, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "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": 30, "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
3847
-
41
19558
Johan Hedberg
Marcel Holtmann
Vinicius Costa Gomes
Luiz Augusto von Dentz
Anderson Briglia
Brian Gix
Tudor-Dan Ambarus
Alain Michaud
Szymon Janc
Howard Chung
Archie Pusaka
Gustavo Padovan
Linus Torvalds
Andrei Emeltchenko
Maksim Krasnyanskiy
Salvatore Benedetto
Pauli Virtanen
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
March 2023
August 2023
February 2025
March 2025
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 5, "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": 15, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 33, "token_count": 660}, {"author_id": 4, "token_count": 6}, {"author_id": 15, "token_count": 210}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 15, "token_count": 424}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 15, "token_count": 86}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 352}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 6, "token_count": 22}, {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 6, "token_count": 534}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 0, "token_count": 2}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 15, "token_count": 58}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "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": 8}, ]}, {"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": 675}, {"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": 959}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 4067}, {"author_id": 8, "token_count": 2}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 3840}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 460}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 220}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 2634}, {"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": 375}, {"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": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 21, "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": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 40, "token_count": 268}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 21, "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": 21, "token_count": 52}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 17, "token_count": 82}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 41, "token_count": 58}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 13, "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": 13, "token_count": 33}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 1, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 1, "token_count": 423}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 18, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hedberg
14294
73.09%
Marcel Holtmann
1247
6.38%
Vinicius Costa Gomes
1147
5.86%
Luiz Augusto von Dentz
673
3.44%
Anderson Briglia
660
3.37%
Brian Gix
556
2.84%
Tudor-Dan Ambarus
268
1.37%
Alain Michaud
82
0.42%
Szymon Janc
75
0.38%
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
3
0.02%
Pauli Virtanen
2
0.01%
Jukka Rissanen
2
0.01%
Al Viro
1
0.01%
Others
347
1.77%
Total
19558
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": 5, "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": 53, "token_count": 1}, {"author_id": 38, "token_count": 236}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 33, "token_count": 69}, {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 15, "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": 13, "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:
383
Author
Tokens
Proportion
Commits
Proportion
0
Johan Hedberg
65544
21.17%
840
21.84%
1
Luiz Augusto von Dentz
61492
19.86%
312
8.11%
2
Marcel Holtmann
45333
14.64%
698
18.15%
3
Maksim Krasnyanskiy
29309
9.47%
37
0.96%
4
Gustavo Padovan
10423
3.37%
203
5.28%
5
Linus Torvalds
8998
2.91%
15
0.39%
6
Brian Gix
7653
2.47%
40
1.04%
7
Mat Martineau
5154
1.66%
64
1.66%
8
Jukka Rissanen
4362
1.41%
20
0.52%
9
Iulia Tanasescu
4036
1.30%
29
0.75%
10
Abhishek Pandit-Subedi
3524
1.14%
24
0.62%
11
Kiran K
3319
1.07%
9
0.23%
12
David Herrmann
3037
0.98%
35
0.91%
13
Archie Pusaka
2960
0.96%
26
0.68%
14
Andrei Emeltchenko
2631
0.85%
129
3.35%
15
Vinicius Costa Gomes
2590
0.84%
48
1.25%
16
Jaganath Kanakkassery
2573
0.83%
25
0.65%
17
Alain Michaud
2384
0.77%
16
0.42%
18
Pauli Virtanen
2286
0.74%
30
0.78%
19
Andre Guedes
2219
0.72%
87
2.26%
20
Daniel Winkler
1893
0.61%
10
0.26%
21
Szymon Janc
1646
0.53%
51
1.33%
22
Linus Torvalds (pre-git)
1629
0.53%
84
2.18%
23
Miao-chen Chou
1528
0.49%
8
0.21%
24
Manish Mandlik
1500
0.48%
10
0.26%
25
Hilda Wu
1440
0.47%
1
0.03%
26
Jakub Pawlowski
1282
0.41%
16
0.42%
27
Joseph Hwang
1220
0.39%
7
0.18%
28
Frédéric Dalleau
950
0.31%
11
0.29%
29
Peter Hurley
913
0.29%
36
0.94%
30
Masatake YAMATO
890
0.29%
8
0.21%
31
Arnaldo Carvalho de Melo
875
0.28%
14
0.36%
32
Arman Uguray
780
0.25%
11
0.29%
33
Anderson Briglia
766
0.25%
6
0.16%
34
Michał Narajowski
724
0.23%
11
0.29%
35
Andrzej Kaczmarek
700
0.23%
14
0.36%
36
Florian Grandel
682
0.22%
10
0.26%
37
Salvatore Benedetto
658
0.21%
2
0.05%
38
Ville Tervo
647
0.21%
11
0.29%
39
Al Viro
621
0.20%
28
0.73%
40
Tudor-Dan Ambarus
534
0.17%
4
0.10%
41
Howard Chung
507
0.16%
11
0.29%
42
Alan Ott
502
0.16%
3
0.08%
43
Sebastian Urban
488
0.16%
1
0.03%
44
Maxim Krasnyansky
482
0.16%
1
0.03%
45
J. Suter
479
0.15%
1
0.03%
46
Antti Julku
473
0.15%
4
0.10%
47
Ankit Navik
431
0.14%
4
0.10%
48
Waldemar Rymarkiewicz
429
0.14%
11
0.29%
49
Dean Jenkins
426
0.14%
13
0.34%
50
Sungwoo Kim
407
0.13%
7
0.18%
51
Jonas Dreßler
393
0.13%
5
0.13%
52
Joe Perches
385
0.12%
7
0.18%
53
Claudio Takahasi
370
0.12%
5
0.13%
54
Heiner Kallweit
336
0.11%
2
0.05%
55
Jiri Slaby
333
0.11%
14
0.36%
56
Frank Praznik
326
0.11%
2
0.05%
57
Claudia Draghicescu
322
0.10%
5
0.13%
58
Tetsuo Handa
301
0.10%
10
0.26%
59
Guainluca Anzolin
297
0.10%
9
0.23%
60
Others
10191
3.29%
691
17.97%
Total
309583
3846