Linux Source Code
Home
Release 6.3
Help
core
root
drivers
usb
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Stern
Andiry Brienza
Andrew Morton
Arnd Bergmann
Bastien Nocera
Björn Mork
Cheng Renquan
Christoph Hellwig
Craig W. Nadler
Dan J Williams
Daniel Mack
David Brownell
David Heinzelmann
David Vrabel
Dmitry Torokhov
Duncan Sands
Felipe Balbi
Geert Uytterhoeven
Greg Kroah-Hartman
Hans de Goede
Heikki Krogerus
Huang Rui
Ingo Rohloff
Iñaky Pérez-González
Johan Hovold
Julius Werner
Kai-Heng Feng
Kay Sievers
Lan Tianyu
Laurent Pinchart
Linus Torvalds
Linus Torvalds (pre-git)
Lu Baolu
Magnus Damm
Martin Blumenstingl
Mathias Nyman
Matthew Garrett
Michael Grzeschik
Ming Lei
Nicolas Saenz Julienne
Oliver Neukum
Others
Patrick Mochel
Pete Zaitcev
Peter Chen
Petr Mladek
Phil Dibowitz
Rafael J. Wysocki
Rafał Miłecki
Ray Chi
Reilly Grant
Robert Love
Sage Sharp
Sebastian Andrzej Siewior
Stefan Koch
Steinar H. Gunderson
Thinh Nguyen
Thiébaud Weksteen
Tudor Laurentiu
Yani Ioannou
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
buffer.c
174
-
23
568
David Brownell
Sebastian Andrzej Siewior
Tudor Laurentiu
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Geert Uytterhoeven
Christoph Hellwig
Arnd Bergmann
Alan Stern
Linus Torvalds
Al Viro
Others
September 1991
January 1996
January 1997
May 1999
September 1999
January 2000
March 2000
February 2002
March 2002
June 2002
August 2002
December 2002
January 2003
January 2004
February 2004
March 2004
June 2004
October 2005
November 2005
August 2006
December 2006
January 2008
April 2009
April 2010
December 2010
December 2014
April 2015
February 2016
April 2016
March 2017
November 2017
August 2018
May 2019
August 2019
October 2020
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 268}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 38, "token_count": 51}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 46, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 53, "token_count": 45}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
319
56.16%
Sebastian Andrzej Siewior
51
8.98%
Tudor Laurentiu
45
7.92%
Linus Torvalds (pre-git)
43
7.57%
Greg Kroah-Hartman
29
5.11%
Geert Uytterhoeven
10
1.76%
Christoph Hellwig
9
1.58%
Arnd Bergmann
8
1.41%
Alan Stern
6
1.06%
Linus Torvalds
1
0.18%
Al Viro
1
0.18%
Others
46
8.10%
Total
568
config.c
1094
-
35
5214
Alan Stern
Patrick Mochel
Sage Sharp
Andiry Brienza
Johan Hovold
Linus Torvalds (pre-git)
Mathias Nyman
Greg Kroah-Hartman
David Brownell
Craig W. Nadler
Hans de Goede
Sebastian Andrzej Siewior
Laurent Pinchart
Julius Werner
Iñaky Pérez-González
Lan Tianyu
Linus Torvalds
Oliver Neukum
Others
November 1992
November 1993
January 1995
January 1996
January 1997
February 1999
April 1999
May 1999
June 1999
September 1999
January 2000
March 2000
May 2000
February 2002
April 2002
May 2002
September 2002
October 2002
July 2003
September 2003
March 2004
April 2004
May 2004
June 2004
August 2004
December 2004
March 2005
October 2005
June 2006
August 2006
January 2007
May 2007
June 2007
July 2007
January 2008
February 2008
April 2009
March 2010
April 2010
April 2011
July 2011
August 2011
September 2011
September 2012
August 2013
December 2013
March 2014
July 2014
September 2015
October 2015
November 2015
December 2015
February 2016
March 2016
August 2016
September 2016
December 2016
March 2017
September 2017
October 2017
November 2017
December 2017
May 2018
January 2019
February 2019
May 2019
September 2019
October 2019
December 2019
January 2020
February 2020
June 2020
July 2020
November 2020
October 2021
December 2021
November 2022
var spanGroupData = [ {"timestamp": 720604800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 707}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 455}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 627}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 640}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 19, "token_count": 7}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 194}, {"author_id": 33, "token_count": 48}, {"author_id": 34, "token_count": 17}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 448}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 8, "token_count": 32}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 38, "token_count": 14}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 348}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 43, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 12, "token_count": 65}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 276}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 14, "token_count": 15}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 207}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 41}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
2542
48.75%
Patrick Mochel
707
13.56%
Sage Sharp
448
8.59%
Andiry Brienza
348
6.67%
Johan Hovold
263
5.04%
Linus Torvalds (pre-git)
223
4.28%
Mathias Nyman
109
2.09%
Greg Kroah-Hartman
106
2.03%
David Brownell
76
1.46%
Craig W. Nadler
48
0.92%
Hans de Goede
40
0.77%
Sebastian Andrzej Siewior
17
0.33%
Laurent Pinchart
17
0.33%
Julius Werner
12
0.23%
Iñaky Pérez-González
12
0.23%
Lan Tianyu
10
0.19%
Linus Torvalds
6
0.12%
Oliver Neukum
3
0.06%
Others
227
4.35%
Total
5214
devices.c
546
-
29
2245
Linus Torvalds (pre-git)
David Brownell
Alan Stern
Craig W. Nadler
Greg Kroah-Hartman
Linus Torvalds
Sebastian Andrzej Siewior
Dmitry Torokhov
Lan Tianyu
Mathias Nyman
Felipe Balbi
Oliver Neukum
Al Viro
Others
August 1992
September 1992
December 1992
June 1993
January 1995
February 1995
June 1995
January 1996
March 1996
September 1996
August 1997
March 1998
February 1999
April 1999
June 1999
September 1999
January 2000
March 2000
June 2000
July 2000
February 2002
March 2002
June 2002
July 2002
October 2002
June 2003
July 2003
March 2004
April 2004
June 2004
July 2004
August 2004
September 2004
December 2004
March 2005
April 2005
November 2005
January 2006
August 2006
October 2006
December 2006
June 2007
January 2008
December 2008
June 2009
January 2010
March 2010
April 2010
September 2010
March 2011
August 2011
September 2012
December 2012
December 2015
January 2016
February 2016
September 2016
November 2017
June 2020
March 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 453}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 334}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 389}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 213}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 9, "token_count": 64}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 2, "token_count": 158}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 70}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 33, "token_count": 85}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 25, "token_count": 18}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 38, "token_count": 23}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
1540
68.60%
David Brownell
207
9.22%
Alan Stern
103
4.59%
Craig W. Nadler
85
3.79%
Greg Kroah-Hartman
65
2.90%
Linus Torvalds
64
2.85%
Sebastian Andrzej Siewior
23
1.02%
Dmitry Torokhov
19
0.85%
Lan Tianyu
17
0.76%
Mathias Nyman
10
0.45%
Felipe Balbi
3
0.13%
Oliver Neukum
1
0.04%
Al Viro
1
0.04%
Others
107
4.77%
Total
2245
devio.c
2910
-
79
14986
Linus Torvalds (pre-git)
Alan Stern
Hans de Goede
Steinar H. Gunderson
Greg Kroah-Hartman
Andrew Morton
Duncan Sands
Arnd Bergmann
David Brownell
Dmitry Torokhov
Reilly Grant
Oliver Neukum
Linus Torvalds
Christoph Hellwig
Al Viro
Ingo Rohloff
Pete Zaitcev
Kay Sievers
Sebastian Andrzej Siewior
Sage Sharp
Patrick Mochel
David Vrabel
Others
September 1991
January 1992
March 1992
May 1992
August 1992
October 1992
November 1992
December 1992
March 1993
April 1993
June 1993
August 1993
September 1993
November 1993
April 1994
August 1994
October 1994
December 1994
January 1995
February 1995
June 1995
January 1996
March 1996
July 1996
September 1996
December 1996
January 1997
March 1997
August 1997
October 1997
January 1998
February 1998
March 1998
May 1998
August 1998
February 1999
April 1999
May 1999
June 1999
September 1999
December 1999
January 2000
March 2000
May 2000
June 2000
August 2000
September 2000
October 2000
February 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
April 2003
June 2003
October 2003
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
November 2004
December 2004
January 2005
February 2005
March 2005
April 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
January 2006
March 2006
June 2006
July 2006
August 2006
September 2006
October 2006
December 2006
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
December 2007
January 2008
March 2008
April 2008
June 2008
August 2008
October 2008
November 2008
January 2009
February 2009
March 2009
April 2009
June 2009
July 2009
September 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
June 2010
September 2011
November 2011
December 2011
January 2012
May 2012
July 2012
September 2012
October 2012
January 2013
February 2013
April 2013
May 2013
July 2013
September 2013
October 2013
February 2014
March 2014
April 2014
January 2015
February 2015
August 2015
November 2015
December 2015
February 2016
April 2016
May 2016
June 2016
August 2016
September 2016
December 2016
February 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
February 2018
June 2018
September 2018
October 2018
January 2019
February 2019
May 2019
June 2019
July 2019
August 2019
October 2019
January 2020
May 2020
July 2020
November 2020
May 2021
July 2021
September 2021
February 2022
March 2022
August 2022
January 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 720604800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 746866800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 775724400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 780994800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 791625600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 836204400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 849427200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 118}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 2508}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 596}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 111}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 209}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 9, "token_count": 133}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 7, "token_count": 15}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 24, "token_count": 102}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 21, "token_count": 61}, {"author_id": 2, "token_count": 2}, {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 2, "token_count": 150}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 24, "token_count": 115}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 50, "token_count": 5}, {"author_id": 24, "token_count": 195}, {"author_id": 3, "token_count": 343}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 50, "token_count": 29}, {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 50, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 24, "token_count": 37}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 40}, {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 21, "token_count": 529}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 191}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 22, "token_count": 97}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 9, "token_count": 7}, {"author_id": 30, "token_count": 123}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 9, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 50, "token_count": 7}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 22, "token_count": 30}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 80}, {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 99}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 506}, {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 7, "token_count": 38}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 312}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 29, "token_count": 289}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 9, "token_count": 61}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 114}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 326}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 8, "token_count": 745}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 8, "token_count": 199}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 663}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 41, "token_count": 234}, {"author_id": 18, "token_count": 933}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 50, "token_count": 88}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 3, "token_count": 2}, {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 38, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 7, "token_count": 91}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 25, "token_count": 252}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 344}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 57, "token_count": 72}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 51}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 48, "token_count": 159}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 530}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 57, "token_count": 67}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
4305
28.73%
Alan Stern
3083
20.57%
Hans de Goede
1625
10.84%
Steinar H. Gunderson
933
6.23%
Greg Kroah-Hartman
770
5.14%
Andrew Morton
613
4.09%
Duncan Sands
449
3.00%
Arnd Bergmann
290
1.94%
David Brownell
255
1.70%
Dmitry Torokhov
252
1.68%
Reilly Grant
234
1.56%
Oliver Neukum
227
1.51%
Linus Torvalds
220
1.47%
Christoph Hellwig
159
1.06%
Al Viro
143
0.95%
Ingo Rohloff
139
0.93%
Pete Zaitcev
132
0.88%
Kay Sievers
127
0.85%
Sebastian Andrzej Siewior
10
0.07%
Sage Sharp
6
0.04%
Patrick Mochel
2
0.01%
David Vrabel
2
0.01%
Others
1010
6.74%
Total
14986
driver.c
2033
-
55
6959
Alan Stern
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Bastien Nocera
Oliver Neukum
Cheng Renquan
Björn Mork
Hans de Goede
David Brownell
Sage Sharp
Laurent Pinchart
Kay Sievers
Kai-Heng Feng
Andiry Brienza
Stefan Koch
Linus Torvalds
Iñaky Pérez-González
Rafael J. Wysocki
Peter Chen
Mathias Nyman
Johan Hovold
Patrick Mochel
Felipe Balbi
Others
August 1992
May 1998
August 1998
February 1999
May 1999
June 1999
September 1999
January 2000
March 2000
May 2000
June 2000
July 2000
October 2000
January 2001
February 2002
April 2002
May 2002
June 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
April 2003
June 2003
July 2003
August 2003
December 2003
February 2004
March 2004
May 2004
June 2004
September 2004
December 2004
March 2005
May 2005
September 2005
November 2005
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
July 2007
August 2007
September 2007
October 2007
November 2007
January 2008
March 2008
May 2008
June 2008
August 2008
September 2008
November 2008
December 2008
January 2009
April 2009
May 2009
June 2009
August 2009
November 2009
January 2010
February 2010
April 2010
May 2010
June 2010
September 2010
November 2010
December 2010
March 2011
May 2011
June 2011
August 2011
September 2011
October 2011
November 2011
January 2012
March 2012
May 2012
July 2012
August 2012
October 2012
March 2013
June 2013
August 2013
October 2013
January 2014
March 2014
May 2014
July 2014
November 2014
January 2015
August 2015
September 2015
March 2016
April 2016
March 2017
October 2017
November 2017
December 2017
May 2018
September 2018
January 2019
August 2019
October 2019
August 2020
September 2020
October 2020
March 2021
December 2021
April 2022
July 2022
January 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 222}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 1, "token_count": 69}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 7, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 133}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 11, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 23}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 877}, {"author_id": 22, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 868}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 229}, {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 35}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 214}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 19}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 139}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 108}, {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 22, "token_count": 52}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 44}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 55, "token_count": 144}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 783}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 146}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 20, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 56}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 7, "token_count": 68}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 49, "token_count": 132}, {"author_id": 8, "token_count": 7}, {"author_id": 4, "token_count": 63}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 34, "token_count": 76}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 8, "token_count": 111}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 49, "token_count": 4}, {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 39, "token_count": 43}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 56}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 27, "token_count": 209}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 27, "token_count": 113}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 27, "token_count": 51}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
3348
48.11%
Greg Kroah-Hartman
1264
18.16%
Linus Torvalds (pre-git)
451
6.48%
Bastien Nocera
373
5.36%
Oliver Neukum
190
2.73%
Cheng Renquan
144
2.07%
Björn Mork
136
1.95%
Hans de Goede
118
1.70%
David Brownell
94
1.35%
Sage Sharp
91
1.31%
Laurent Pinchart
76
1.09%
Kay Sievers
72
1.03%
Kai-Heng Feng
56
0.80%
Andiry Brienza
56
0.80%
Stefan Koch
43
0.62%
Linus Torvalds
27
0.39%
Iñaky Pérez-González
22
0.32%
Rafael J. Wysocki
8
0.11%
Peter Chen
5
0.07%
Mathias Nyman
5
0.07%
Johan Hovold
3
0.04%
Patrick Mochel
2
0.03%
Felipe Balbi
1
0.01%
Others
374
5.37%
Total
6959
endpoint.c
191
-
14
758
Greg Kroah-Hartman
Alan Stern
Kay Sievers
Sage Sharp
Lan Tianyu
Linus Torvalds (pre-git)
David Brownell
Rafael J. Wysocki
Linus Torvalds
Others
May 1998
January 2000
March 2000
February 2002
September 2002
October 2002
June 2004
May 2005
June 2005
October 2005
June 2006
August 2006
October 2006
November 2006
April 2008
May 2008
December 2008
May 2009
June 2009
February 2010
October 2010
August 2011
August 2012
August 2013
November 2017
November 2020
March 2021
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 150}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 389}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Greg Kroah-Hartman
609
80.34%
Alan Stern
77
10.16%
Kay Sievers
17
2.24%
Sage Sharp
14
1.85%
Lan Tianyu
7
0.92%
Linus Torvalds (pre-git)
5
0.66%
David Brownell
3
0.40%
Rafael J. Wysocki
1
0.13%
Linus Torvalds
1
0.13%
Others
24
3.17%
Total
758
file.c
247
-
18
842
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Alan Stern
Kay Sievers
Al Viro
Arnd Bergmann
Linus Torvalds
Others
November 1993
June 1995
January 1996
September 1996
January 1997
January 1998
May 1998
June 1999
September 1999
January 2000
March 2000
May 2000
July 2000
February 2002
April 2002
July 2002
September 2002
May 2003
August 2003
July 2004
January 2005
March 2005
May 2005
June 2005
October 2005
March 2006
June 2006
August 2006
May 2007
January 2008
May 2008
July 2008
August 2008
April 2009
September 2009
November 2009
August 2010
September 2010
July 2011
April 2012
May 2012
June 2013
August 2013
September 2013
October 2013
December 2015
March 2017
November 2017
August 2019
November 2022
var spanGroupData = [ {"timestamp": 752140800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 173}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 3, "token_count": 116}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 132}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 22, "token_count": 49}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 50, "token_count": 12}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Greg Kroah-Hartman
519
61.64%
Linus Torvalds (pre-git)
82
9.74%
Alan Stern
69
8.19%
Kay Sievers
64
7.60%
Al Viro
13
1.54%
Arnd Bergmann
5
0.59%
Linus Torvalds
1
0.12%
Others
89
10.57%
Total
842
generic.c
324
-
20
913
Alan Stern
Bastien Nocera
Linus Torvalds (pre-git)
Iñaky Pérez-González
David Brownell
Greg Kroah-Hartman
Sebastian Andrzej Siewior
Linus Torvalds
Felipe Balbi
Others
August 1992
February 1999
January 2000
March 2000
May 2000
February 2002
April 2002
December 2003
May 2004
July 2004
March 2005
August 2005
September 2005
November 2005
January 2006
July 2006
August 2006
December 2006
February 2007
May 2007
July 2007
August 2007
September 2007
November 2008
June 2009
September 2009
April 2010
July 2010
November 2012
December 2012
March 2013
January 2014
November 2017
March 2018
September 2018
January 2019
August 2019
October 2019
August 2020
October 2020
December 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 5}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 429}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 27, "token_count": 100}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
598
65.50%
Bastien Nocera
104
11.39%
Linus Torvalds (pre-git)
19
2.08%
Iñaky Pérez-González
17
1.86%
David Brownell
7
0.77%
Greg Kroah-Hartman
6
0.66%
Sebastian Andrzej Siewior
5
0.55%
Linus Torvalds
5
0.55%
Felipe Balbi
1
0.11%
Others
151
16.54%
Total
913
hcd-pci.c
639
-
38
2579
Alan Stern
Greg Kroah-Hartman
David Brownell
Sage Sharp
Linus Torvalds
Mathias Nyman
Huang Rui
Rafael J. Wysocki
Linus Torvalds (pre-git)
Andrew Morton
Andiry Brienza
Peter Chen
Heikki Krogerus
Christoph Hellwig
Others
September 1991
June 1995
October 1997
March 1998
January 2000
March 2000
October 2000
February 2002
May 2002
June 2002
August 2002
October 2002
November 2002
July 2003
August 2003
September 2003
February 2004
March 2004
May 2004
October 2004
November 2004
December 2004
March 2005
April 2005
June 2005
September 2005
November 2005
January 2006
March 2006
July 2006
August 2006
November 2006
March 2007
April 2007
May 2007
November 2007
January 2008
April 2008
December 2008
January 2009
April 2009
December 2009
February 2010
April 2010
June 2010
July 2010
September 2010
October 2010
December 2010
February 2011
March 2011
February 2012
March 2012
March 2013
September 2013
November 2013
April 2014
July 2014
December 2015
March 2016
June 2017
November 2017
July 2019
August 2019
September 2019
January 2020
May 2020
July 2020
August 2020
October 2020
January 2022
March 2022
April 2022
August 2022
November 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 58}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 3, "token_count": 315}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 21, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 56, "token_count": 17}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 354}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 327}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 278}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 4, "token_count": 57}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 394}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 51, "token_count": 25}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 12, "token_count": 32}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
1560
60.49%
Greg Kroah-Hartman
331
12.83%
David Brownell
202
7.83%
Sage Sharp
79
3.06%
Linus Torvalds
58
2.25%
Mathias Nyman
35
1.36%
Huang Rui
25
0.97%
Rafael J. Wysocki
21
0.81%
Linus Torvalds (pre-git)
18
0.70%
Andrew Morton
10
0.39%
Andiry Brienza
8
0.31%
Peter Chen
2
0.08%
Heikki Krogerus
1
0.04%
Christoph Hellwig
1
0.04%
Others
228
8.84%
Total
2579
hcd.c
3198
-
127
11709
Alan Stern
Sage Sharp
Linus Torvalds
David Brownell
Peter Chen
Ming Lei
Magnus Damm
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Pete Zaitcev
Hans de Goede
Martin Blumenstingl
Tudor Laurentiu
Arnd Bergmann
Dan J Williams
David Vrabel
Mathias Nyman
Dmitry Torokhov
Lan Tianyu
Iñaky Pérez-González
Geert Uytterhoeven
Lu Baolu
Thinh Nguyen
Stefan Koch
Rafael J. Wysocki
Patrick Mochel
Kay Sievers
Petr Mladek
Oliver Neukum
Sebastian Andrzej Siewior
Christoph Hellwig
Felipe Balbi
Andrew Morton
Johan Hovold
Al Viro
Others
September 1991
January 1995
June 1995
September 1996
February 1999
May 1999
June 1999
September 1999
January 2000
March 2000
October 2000
February 2002
March 2002
April 2002
May 2002
June 2002
August 2002
September 2002
October 2002
November 2002
December 2002
January 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
December 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
November 2004
December 2004
January 2005
February 2005
March 2005
April 2005
June 2005
July 2005
September 2005
October 2005
November 2005
January 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
March 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
January 2008
April 2008
May 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
February 2009
March 2009
April 2009
May 2009
July 2009
August 2009
November 2009
December 2009
January 2010
February 2010
April 2010
May 2010
June 2010
July 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
August 2011
September 2011
October 2011
December 2011
February 2012
April 2012
May 2012
July 2012
September 2012
October 2012
January 2013
March 2013
May 2013
July 2013
August 2013
September 2013
October 2013
December 2013
May 2014
September 2014
October 2014
November 2014
January 2015
April 2015
June 2015
July 2015
August 2015
October 2015
November 2015
December 2015
January 2016
February 2016
April 2016
June 2016
August 2016
September 2016
January 2017
March 2017
April 2017
May 2017
July 2017
September 2017
October 2017
November 2017
March 2018
April 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
August 2019
December 2019
June 2020
July 2020
August 2020
October 2020
January 2021
February 2021
March 2021
May 2021
September 2021
December 2021
January 2022
February 2022
May 2022
July 2022
August 2022
November 2022
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 169}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 184}, {"author_id": 3, "token_count": 6}, {"author_id": 9, "token_count": 1241}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 102}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 76}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 3, "token_count": 59}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 2, "token_count": 105}, {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 123}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 2, "token_count": 69}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 117}, {"author_id": 2, "token_count": 13}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 622}, {"author_id": 30, "token_count": 145}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 295}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 88}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 129}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 157}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 19, "token_count": 20}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 105}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 30, "token_count": 38}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 154}, {"author_id": 19, "token_count": 29}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 503}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 35, "token_count": 343}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 40, "token_count": 85}, {"author_id": 4, "token_count": 498}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 123}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 4, "token_count": 75}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 317}, {"author_id": 4, "token_count": 206}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 165}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 4, "token_count": 378}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 111}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 45}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 91}, {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 23, "token_count": 347}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 8, "token_count": 10}, {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 114}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 102}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 58, "token_count": 6}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 26, "token_count": 22}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 39, "token_count": 16}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 38}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 46, "token_count": 30}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 29, "token_count": 85}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 56, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 131}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 14, "token_count": 2}, {"author_id": 15, "token_count": 29}, {"author_id": 12, "token_count": 33}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 25, "token_count": 54}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 53, "token_count": 118}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 31, "token_count": 17}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 20, "token_count": 521}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 29, "token_count": 20}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
3380
28.87%
Sage Sharp
1433
12.24%
Linus Torvalds
1245
10.63%
David Brownell
1118
9.55%
Peter Chen
521
4.45%
Ming Lei
347
2.96%
Magnus Damm
343
2.93%
Greg Kroah-Hartman
236
2.02%
Linus Torvalds (pre-git)
235
2.01%
Pete Zaitcev
184
1.57%
Hans de Goede
164
1.40%
Martin Blumenstingl
160
1.37%
Tudor Laurentiu
118
1.01%
Arnd Bergmann
105
0.90%
Dan J Williams
102
0.87%
David Vrabel
91
0.78%
Mathias Nyman
80
0.68%
Dmitry Torokhov
54
0.46%
Lan Tianyu
53
0.45%
Iñaky Pérez-González
49
0.42%
Geert Uytterhoeven
30
0.26%
Lu Baolu
22
0.19%
Thinh Nguyen
17
0.15%
Stefan Koch
16
0.14%
Rafael J. Wysocki
13
0.11%
Patrick Mochel
10
0.09%
Kay Sievers
8
0.07%
Petr Mladek
6
0.05%
Oliver Neukum
6
0.05%
Sebastian Andrzej Siewior
5
0.04%
Christoph Hellwig
4
0.03%
Felipe Balbi
3
0.03%
Andrew Morton
3
0.03%
Johan Hovold
2
0.02%
Al Viro
1
0.01%
Others
1545
13.19%
Total
11709
hub.c
6348
-
145
24599
Alan Stern
Sage Sharp
David Brownell
Linus Torvalds (pre-git)
David Heinzelmann
Dan J Williams
Lan Tianyu
Mathias Nyman
Iñaky Pérez-González
Andiry Brienza
Greg Kroah-Hartman
Thinh Nguyen
Linus Torvalds
Ming Lei
Nicolas Saenz Julienne
Matthew Garrett
Oliver Neukum
Geert Uytterhoeven
Felipe Balbi
Peter Chen
Petr Mladek
Ray Chi
Sebastian Andrzej Siewior
Lu Baolu
Johan Hovold
Julius Werner
Kai-Heng Feng
Hans de Goede
Pete Zaitcev
Kay Sievers
David Vrabel
Rafael J. Wysocki
Michael Grzeschik
Laurent Pinchart
Andrew Morton
Patrick Mochel
Phil Dibowitz
Björn Mork
Others
August 1992
June 1993
November 1993
April 1994
June 1995
September 1996
March 1997
May 1998
February 1999
April 1999
May 1999
June 1999
September 1999
December 1999
January 2000
March 2000
May 2000
July 2000
August 2000
September 2000
October 2000
January 2001
September 2001
February 2002
April 2002
May 2002
July 2002
August 2002
September 2002
October 2002
December 2002
March 2003
April 2003
June 2003
July 2003
August 2003
September 2003
December 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
December 2004
January 2005
March 2005
April 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
January 2006
April 2006
June 2006
July 2006
August 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
May 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
May 2008
June 2008
July 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
June 2009
July 2009
September 2009
October 2009
December 2009
January 2010
February 2010
April 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
August 2011
September 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
June 2013
July 2013
August 2013
September 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
January 2015
February 2015
April 2015
May 2015
August 2015
November 2015
December 2015
February 2016
April 2016
August 2016
November 2016
December 2016
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
October 2019
December 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
March 2021
April 2021
May 2021
June 2021
July 2021
November 2021
December 2021
January 2022
February 2022
May 2022
June 2022
August 2022
September 2022
November 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 360}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 271}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 1, "token_count": 41}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 123}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 259}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 333}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 270}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 999327600, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 9, "token_count": 293}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 365}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 3, "token_count": 99}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 94}, {"author_id": 3, "token_count": 87}, {"author_id": 30, "token_count": 39}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 172}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 1049}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 618}, {"author_id": 2, "token_count": 4}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 608}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 2, "token_count": 328}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 141}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 82}, {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 258}, {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 295}, {"author_id": 2, "token_count": 57}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 68}, {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 140}, {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 21, "token_count": 8}, {"author_id": 3, "token_count": 2}, {"author_id": 19, "token_count": 115}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 98}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 22, "token_count": 24}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 294}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 19, "token_count": 312}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 81}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 297}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 473}, {"author_id": 40, "token_count": 27}, {"author_id": 19, "token_count": 54}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 106}, {"author_id": 37, "token_count": 23}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 249}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 38}, {"author_id": 40, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 192}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 378}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 103}, {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 37, "token_count": 1}, {"author_id": 4, "token_count": 90}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 3, "token_count": 2}, {"author_id": 4, "token_count": 9}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 56, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 45, "token_count": 3}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 4, "token_count": 107}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 56, "token_count": 20}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 16, "token_count": 11}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 16, "token_count": 277}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 16, "token_count": 182}, {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 71}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 4, "token_count": 100}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 28, "token_count": 128}, {"author_id": 4, "token_count": 610}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 4, "token_count": 983}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 3, "token_count": 16}, {"author_id": 28, "token_count": 3}, {"author_id": 4, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 151}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 34, "token_count": 17}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 341}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 23, "token_count": 189}, {"author_id": 4, "token_count": 46}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 20, "token_count": 4}, {"author_id": 4, "token_count": 192}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 59}, {"author_id": 38, "token_count": 104}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 779}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 23, "token_count": 15}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 116}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 15}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 180}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 12, "token_count": 46}, {"author_id": 4, "token_count": 9}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 43, "token_count": 23}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 8, "token_count": 49}, {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 102}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 4, "token_count": 47}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 49, "token_count": 3}, {"author_id": 7, "token_count": 6}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 104}, {"author_id": 5, "token_count": 1124}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 5, "token_count": 57}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 7, "token_count": 13}, {"author_id": 60, "token_count": 104}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 14, "token_count": 9}, {"author_id": 20, "token_count": 84}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 26, "token_count": 10}, {"author_id": 20, "token_count": 7}, {"author_id": 58, "token_count": 126}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 43, "token_count": 53}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 28, "token_count": 28}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 119}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 26, "token_count": 83}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 12, "token_count": 159}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 7, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 7, "token_count": 19}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 12, "token_count": 127}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 46, "token_count": 143}, {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 14, "token_count": 68}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 20, "token_count": 43}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 12, "token_count": 15}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 3}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 37, "token_count": 111}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 54}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 137}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 27}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 12, "token_count": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 6}, {"author_id": 44, "token_count": 181}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 31, "token_count": 32}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 10, "token_count": 1979}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 99}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 75}, {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 31, "token_count": 291}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 12, "token_count": 266}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 12, "token_count": 57}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 17, "token_count": 15}, {"author_id": 12, "token_count": 54}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 12, "token_count": 42}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 20}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 47, "token_count": 118}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
6030
24.51%
Sage Sharp
2785
11.32%
David Brownell
2452
9.97%
Linus Torvalds (pre-git)
2015
8.19%
David Heinzelmann
1979
8.05%
Dan J Williams
1289
5.24%
Lan Tianyu
1128
4.59%
Mathias Nyman
862
3.50%
Iñaky Pérez-González
499
2.03%
Andiry Brienza
482
1.96%
Greg Kroah-Hartman
421
1.71%
Thinh Nguyen
323
1.31%
Linus Torvalds
296
1.20%
Ming Lei
204
0.83%
Nicolas Saenz Julienne
181
0.74%
Matthew Garrett
159
0.65%
Oliver Neukum
146
0.59%
Geert Uytterhoeven
143
0.58%
Felipe Balbi
140
0.57%
Peter Chen
138
0.56%
Petr Mladek
126
0.51%
Ray Chi
118
0.48%
Sebastian Andrzej Siewior
104
0.42%
Lu Baolu
93
0.38%
Johan Hovold
77
0.31%
Julius Werner
76
0.31%
Kai-Heng Feng
62
0.25%
Hans de Goede
49
0.20%
Pete Zaitcev
40
0.16%
Kay Sievers
36
0.15%
David Vrabel
32
0.13%
Rafael J. Wysocki
31
0.13%
Michael Grzeschik
20
0.08%
Laurent Pinchart
17
0.07%
Andrew Morton
12
0.05%
Patrick Mochel
5
0.02%
Phil Dibowitz
3
0.01%
Björn Mork
3
0.01%
Others
2023
8.22%
Total
24599
hub.h
175
-
29
652
Lan Tianyu
Dan J Williams
Alan Stern
Mathias Nyman
David Brownell
Linus Torvalds (pre-git)
Ray Chi
Lu Baolu
Greg Kroah-Hartman
Andiry Brienza
Linus Torvalds
Sage Sharp
Michael Grzeschik
Nicolas Saenz Julienne
Ming Lei
Petr Mladek
Iñaky Pérez-González
Others
February 1999
June 1999
September 1999
March 2000
May 2000
September 2000
September 2001
February 2002
May 2002
September 2002
June 2003
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
December 2004
November 2005
October 2006
November 2006
December 2006
February 2007
May 2007
September 2008
June 2009
October 2009
April 2010
May 2010
November 2011
December 2011
May 2012
July 2012
September 2012
October 2012
January 2013
June 2013
July 2013
March 2014
May 2014
June 2014
September 2014
November 2015
December 2015
November 2017
March 2018
May 2018
January 2019
February 2019
February 2020
March 2020
April 2021
June 2022
November 2022
var spanGroupData = [ {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 999327600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 9, "token_count": 9}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 6, "token_count": 148}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 5, "token_count": 108}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 25}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 47, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Lan Tianyu
184
28.22%
Dan J Williams
113
17.33%
Alan Stern
108
16.56%
Mathias Nyman
34
5.21%
David Brownell
33
5.06%
Linus Torvalds (pre-git)
32
4.91%
Ray Chi
13
1.99%
Lu Baolu
12
1.84%
Greg Kroah-Hartman
12
1.84%
Andiry Brienza
10
1.53%
Linus Torvalds
9
1.38%
Sage Sharp
8
1.23%
Michael Grzeschik
8
1.23%
Nicolas Saenz Julienne
7
1.07%
Ming Lei
5
0.77%
Petr Mladek
4
0.61%
Iñaky Pérez-González
1
0.15%
Others
59
9.05%
Total
652
message.c
2424
-
65
8377
Alan Stern
David Brownell
Patrick Mochel
Oliver Neukum
Greg Kroah-Hartman
Sage Sharp
Linus Torvalds (pre-git)
Mathias Nyman
Kay Sievers
Felipe Balbi
Duncan Sands
Craig W. Nadler
Daniel Mack
Stefan Koch
Iñaky Pérez-González
David Vrabel
Johan Hovold
Hans de Goede
Sebastian Andrzej Siewior
Linus Torvalds
Pete Zaitcev
Björn Mork
Peter Chen
Dmitry Torokhov
Kai-Heng Feng
Rafael J. Wysocki
Al Viro
Others
February 1999
April 1999
May 1999
June 1999
September 1999
January 2000
March 2000
June 2000
July 2000
October 2000
February 2002
April 2002
May 2002
August 2002
September 2002
October 2002
January 2003
February 2003
March 2003
April 2003
May 2003
June 2003
July 2003
August 2003
September 2003
January 2004
February 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
November 2004
December 2004
March 2005
April 2005
May 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
March 2006
May 2006
June 2006
July 2006
August 2006
October 2006
November 2006
January 2007
February 2007
March 2007
April 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
January 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
June 2009
July 2009
August 2009
December 2009
January 2010
February 2010
April 2010
May 2010
June 2010
August 2010
September 2010
November 2010
June 2011
July 2011
September 2011
February 2012
March 2012
May 2012
June 2012
July 2012
November 2012
December 2012
May 2013
July 2013
August 2013
October 2013
November 2013
January 2014
September 2014
January 2015
August 2015
September 2015
December 2015
March 2016
June 2016
July 2016
September 2017
November 2017
December 2017
March 2018
June 2018
September 2018
January 2019
February 2019
April 2019
March 2020
May 2020
September 2020
October 2020
December 2020
June 2021
November 2022
January 2023
var spanGroupData = [ {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 126}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 959842800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 813}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 720}, {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 14}, {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 107}, {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 2, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 799}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 2, "token_count": 37}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 24, "token_count": 156}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 80}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 25, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 162}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 22, "token_count": 152}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 33, "token_count": 148}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 95}, {"author_id": 2, "token_count": 1}, {"author_id": 3, "token_count": 21}, {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 3, "token_count": 1}, {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 93}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 40}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 19, "token_count": 75}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 221}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 54, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 40, "token_count": 70}, {"author_id": 4, "token_count": 95}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 30, "token_count": 12}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 54, "token_count": 131}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 4, "token_count": 165}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 49, "token_count": 7}, {"author_id": 4, "token_count": 93}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 54, "token_count": 4}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 106}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 8, "token_count": 28}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 39, "token_count": 122}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 7, "token_count": 28}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 607}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 37, "token_count": 118}, {"author_id": 3, "token_count": 2}, {"author_id": 14, "token_count": 54}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 37, "token_count": 47}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 38, "token_count": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 213}, {"author_id": 12, "token_count": 168}, {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
2601
31.05%
David Brownell
1290
15.40%
Patrick Mochel
813
9.71%
Oliver Neukum
678
8.09%
Greg Kroah-Hartman
511
6.10%
Sage Sharp
395
4.72%
Linus Torvalds (pre-git)
344
4.11%
Mathias Nyman
175
2.09%
Kay Sievers
170
2.03%
Felipe Balbi
166
1.98%
Duncan Sands
156
1.86%
Craig W. Nadler
148
1.77%
Daniel Mack
139
1.66%
Stefan Koch
122
1.46%
Iñaky Pérez-González
89
1.06%
David Vrabel
73
0.87%
Johan Hovold
55
0.66%
Hans de Goede
28
0.33%
Sebastian Andrzej Siewior
23
0.27%
Linus Torvalds
13
0.16%
Pete Zaitcev
12
0.14%
Björn Mork
7
0.08%
Peter Chen
3
0.04%
Dmitry Torokhov
3
0.04%
Kai-Heng Feng
2
0.02%
Rafael J. Wysocki
1
0.01%
Al Viro
1
0.01%
Others
359
4.29%
Total
8377
notify.c
68
-
7
154
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Alan Stern
Pete Zaitcev
Others
June 1993
November 1993
June 1999
March 2000
September 2002
May 2004
March 2005
June 2005
January 2006
March 2006
December 2007
May 2011
November 2017
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 108}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Greg Kroah-Hartman
113
73.38%
Linus Torvalds (pre-git)
18
11.69%
Alan Stern
10
6.49%
Pete Zaitcev
6
3.90%
Others
7
4.55%
Total
154
of.c
107
-
9
242
Johan Hovold
Peter Chen
Greg Kroah-Hartman
Linus Torvalds
Linus Torvalds (pre-git)
David Brownell
Alan Stern
Others
May 2000
February 2002
April 2002
September 2004
December 2004
January 2008
February 2016
June 2016
February 2017
November 2017
June 2020
var spanGroupData = [ {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 20, "token_count": 74}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 14, "token_count": 148}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Johan Hovold
148
61.16%
Peter Chen
77
31.82%
Greg Kroah-Hartman
5
2.07%
Linus Torvalds
3
1.24%
Linus Torvalds (pre-git)
2
0.83%
David Brownell
2
0.83%
Alan Stern
1
0.41%
Others
4
1.65%
Total
242
otg_productlist.h
102
-
6
420
David Brownell
Greg Kroah-Hartman
Others
August 2004
December 2004
January 2007
January 2015
August 2016
March 2020
June 2020
var spanGroupData = [ {"timestamp": 1091343600, "group": [ {"author_id": 2, "token_count": 372}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
David Brownell
372
88.57%
Greg Kroah-Hartman
38
9.05%
Others
10
2.38%
Total
420
phy.c
247
-
4
880
Martin Blumenstingl
Others
March 2018
April 2018
August 2018
January 2019
August 2019
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 710}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 136}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Blumenstingl
846
96.14%
Others
34
3.86%
Total
880
phy.h
30
-
3
114
Martin Blumenstingl
Others
March 2018
April 2018
January 2019
August 2019
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 15, "token_count": 67}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 15, "token_count": 32}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Martin Blumenstingl
99
86.84%
Others
15
13.16%
Total
114
port.c
769
-
20
3480
Dan J Williams
Lan Tianyu
Lu Baolu
Michael Grzeschik
Heikki Krogerus
Ray Chi
Kai-Heng Feng
Alan Stern
Björn Mork
Greg Kroah-Hartman
Mathias Nyman
David Brownell
Rafael J. Wysocki
Others
April 2004
June 2004
September 2012
January 2013
June 2013
August 2013
May 2014
June 2014
November 2014
November 2015
December 2015
November 2017
March 2018
May 2018
September 2018
August 2019
February 2020
November 2020
December 2021
February 2022
June 2022
November 2022
var spanGroupData = [ {"timestamp": 1080806400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 68}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 1065}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 5, "token_count": 1079}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 5, "token_count": 173}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 26, "token_count": 361}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 49, "token_count": 19}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 17, "token_count": 27}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 52, "token_count": 160}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 32, "token_count": 337}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 47, "token_count": 48}, {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Dan J Williams
1252
35.98%
Lan Tianyu
1133
32.56%
Lu Baolu
361
10.37%
Michael Grzeschik
337
9.68%
Heikki Krogerus
160
4.60%
Ray Chi
48
1.38%
Kai-Heng Feng
27
0.78%
Alan Stern
24
0.69%
Björn Mork
19
0.55%
Greg Kroah-Hartman
5
0.14%
Mathias Nyman
4
0.11%
David Brownell
3
0.09%
Rafael J. Wysocki
2
0.06%
Others
105
3.02%
Total
3480
quirks.c
731
-
65
3214
Kai-Heng Feng
Alan Stern
Oliver Neukum
Laurent Pinchart
Phil Dibowitz
Johan Hovold
Huang Rui
Hans de Goede
Lu Baolu
Linus Torvalds (pre-git)
Julius Werner
Greg Kroah-Hartman
Felipe Balbi
David Brownell
Lan Tianyu
Others
January 2000
March 2000
October 2000
February 2002
September 2002
April 2003
May 2004
August 2006
September 2006
January 2007
February 2007
May 2007
September 2007
February 2008
March 2008
May 2008
June 2008
March 2009
December 2009
March 2010
April 2010
July 2010
February 2011
September 2011
January 2012
April 2012
July 2012
August 2012
September 2012
December 2012
March 2013
April 2013
August 2013
September 2013
October 2013
March 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
May 2015
August 2015
October 2015
November 2015
December 2015
May 2016
July 2016
January 2017
March 2017
June 2017
August 2017
October 2017
November 2017
December 2017
February 2018
March 2018
April 2018
July 2018
August 2018
September 2018
October 2018
November 2018
January 2019
May 2019
June 2019
December 2019
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
September 2020
November 2020
December 2020
February 2021
April 2021
November 2021
December 2021
April 2022
May 2022
September 2022
November 2022
February 2023
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 7, "token_count": 30}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 7, "token_count": 138}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 373}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 45, "token_count": 182}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 34, "token_count": 233}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 43, "token_count": 16}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 51, "token_count": 140}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 43, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 14, "token_count": 73}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 26, "token_count": 26}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 17, "token_count": 48}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 37, "token_count": 7}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 17, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 7, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 17, "token_count": 674}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 17, "token_count": 41}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"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": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 96}, {"author_id": 17, "token_count": 17}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Kai-Heng Feng
785
24.42%
Alan Stern
781
24.30%
Oliver Neukum
302
9.40%
Laurent Pinchart
233
7.25%
Phil Dibowitz
182
5.66%
Johan Hovold
179
5.57%
Huang Rui
140
4.36%
Hans de Goede
40
1.24%
Lu Baolu
26
0.81%
Linus Torvalds (pre-git)
20
0.62%
Julius Werner
18
0.56%
Greg Kroah-Hartman
10
0.31%
Felipe Balbi
7
0.22%
David Brownell
2
0.06%
Lan Tianyu
1
0.03%
Others
488
15.18%
Total
3214
sysfs.c
1260
-
39
5327
Greg Kroah-Hartman
Alan Stern
David Brownell
Thiébaud Weksteen
Yani Ioannou
Oliver Neukum
Sage Sharp
Mathias Nyman
Andiry Brienza
Robert Love
Iñaky Pérez-González
Stefan Koch
Craig W. Nadler
Lu Baolu
Sebastian Andrzej Siewior
Linus Torvalds (pre-git)
Thinh Nguyen
Kai-Heng Feng
Lan Tianyu
Björn Mork
Al Viro
Rafael J. Wysocki
Matthew Garrett
Others
September 1999
January 2000
March 2000
April 2002
July 2002
September 2002
October 2002
November 2002
February 2003
August 2003
September 2003
January 2004
March 2004
April 2004
May 2004
June 2004
July 2004
September 2004
December 2004
March 2005
May 2005
June 2005
October 2005
November 2005
June 2006
July 2006
August 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
October 2007
November 2007
December 2007
March 2008
April 2008
May 2008
October 2008
December 2008
March 2009
April 2009
June 2009
October 2009
November 2009
December 2009
January 2010
April 2010
May 2010
June 2010
November 2010
April 2011
July 2011
September 2011
February 2012
May 2012
July 2012
August 2012
December 2012
May 2013
August 2013
September 2013
January 2014
November 2014
June 2015
August 2015
November 2015
December 2015
January 2016
October 2016
July 2017
October 2017
November 2017
April 2018
January 2019
August 2019
February 2020
April 2020
November 2020
March 2021
June 2022
November 2022
var spanGroupData = [ {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 2, "token_count": 142}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 270}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 3, "token_count": 123}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 3, "token_count": 134}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 2, "token_count": 342}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 59, "token_count": 136}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 154}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 210}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 3, "token_count": 158}, {"author_id": 42, "token_count": 228}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 7, "token_count": 25}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 33, "token_count": 83}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 184}, {"author_id": 19, "token_count": 121}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 4, "token_count": 68}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 237}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 16}, {"author_id": 7, "token_count": 56}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 154}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 38, "token_count": 31}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 108}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 115}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 39, "token_count": 103}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 26, "token_count": 36}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 145}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 26, "token_count": 8}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 36, "token_count": 331}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 31, "token_count": 13}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Greg Kroah-Hartman
1372
25.76%
Alan Stern
1324
24.85%
David Brownell
547
10.27%
Thiébaud Weksteen
331
6.21%
Yani Ioannou
228
4.28%
Oliver Neukum
226
4.24%
Sage Sharp
162
3.04%
Mathias Nyman
156
2.93%
Andiry Brienza
154
2.89%
Robert Love
136
2.55%
Iñaky Pérez-González
121
2.27%
Stefan Koch
103
1.93%
Craig W. Nadler
83
1.56%
Lu Baolu
44
0.83%
Sebastian Andrzej Siewior
31
0.58%
Linus Torvalds (pre-git)
15
0.28%
Thinh Nguyen
13
0.24%
Kai-Heng Feng
13
0.24%
Lan Tianyu
8
0.15%
Björn Mork
7
0.13%
Al Viro
2
0.04%
Rafael J. Wysocki
1
0.02%
Matthew Garrett
1
0.02%
Others
249
4.67%
Total
5327
urb.c
1054
-
40
2606
Oliver Neukum
Alan Stern
David Brownell
Patrick Mochel
Greg Kroah-Hartman
Hans de Goede
Ming Lei
David Vrabel
Linus Torvalds (pre-git)
Thinh Nguyen
Sage Sharp
Pete Zaitcev
Linus Torvalds
Johan Hovold
Mathias Nyman
Al Viro
Others
January 1992
March 1992
May 1992
January 1996
January 1997
February 1999
June 1999
September 1999
January 2000
March 2000
February 2002
March 2002
May 2002
June 2002
July 2002
September 2002
October 2002
March 2003
April 2003
June 2003
April 2004
July 2004
August 2004
October 2004
December 2004
March 2005
July 2005
October 2005
January 2006
August 2006
May 2007
June 2007
July 2007
August 2007
October 2007
January 2008
March 2008
April 2008
July 2008
August 2008
October 2008
November 2008
December 2008
February 2009
March 2009
April 2009
August 2009
December 2009
January 2010
March 2010
April 2010
August 2010
February 2011
August 2011
February 2012
March 2012
April 2012
November 2012
March 2013
June 2013
August 2013
October 2013
December 2013
January 2014
February 2014
July 2014
December 2015
November 2016
May 2017
October 2017
November 2017
March 2018
January 2019
November 2019
July 2020
September 2020
May 2021
January 2022
September 2022
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 9, "token_count": 20}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 11, "token_count": 191}, ]}, {"timestamp": 1022914800, "group": [ {"author_id": 2, "token_count": 268}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 30, "token_count": 25}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 7, "token_count": 535}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 51}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 7, "token_count": 84}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 7, "token_count": 78}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 7, "token_count": 35}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 40, "token_count": 44}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 23, "token_count": 39}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 23, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 71}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 31, "token_count": 40}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Neukum
791
30.35%
Alan Stern
442
16.96%
David Brownell
393
15.08%
Patrick Mochel
191
7.33%
Greg Kroah-Hartman
144
5.53%
Hans de Goede
71
2.72%
Ming Lei
52
2.00%
David Vrabel
45
1.73%
Linus Torvalds (pre-git)
42
1.61%
Thinh Nguyen
40
1.53%
Sage Sharp
27
1.04%
Pete Zaitcev
25
0.96%
Linus Torvalds
20
0.77%
Johan Hovold
13
0.50%
Mathias Nyman
4
0.15%
Al Viro
2
0.08%
Others
304
11.67%
Total
2606
usb-acpi.c
334
-
14
1044
Lan Tianyu
Matthew Garrett
Mathias Nyman
Dmitry Torokhov
Dan J Williams
Rafael J. Wysocki
Linus Torvalds (pre-git)
Linus Torvalds
Heikki Krogerus
Greg Kroah-Hartman
Others
August 1992
January 1996
January 1997
January 2000
March 2000
February 2002
March 2005
April 2010
May 2012
September 2012
January 2013
March 2013
November 2013
May 2014
November 2017
March 2018
January 2019
February 2020
January 2022
April 2022
June 2022
January 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 28, "token_count": 228}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 243}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 56, "token_count": 19}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 56, "token_count": 24}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 123}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 25, "token_count": 152}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 52, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 12, "token_count": 186}, ]}, ]
Author Name
Tokens
Token Proportion
Lan Tianyu
268
25.67%
Matthew Garrett
228
21.84%
Mathias Nyman
186
17.82%
Dmitry Torokhov
152
14.56%
Dan J Williams
123
11.78%
Rafael J. Wysocki
47
4.50%
Linus Torvalds (pre-git)
11
1.05%
Linus Torvalds
6
0.57%
Heikki Krogerus
4
0.38%
Greg Kroah-Hartman
2
0.19%
Others
17
1.63%
Total
1044
usb.c
1083
-
56
3423
Alan Stern
Johan Hovold
Linus Torvalds (pre-git)
Greg Kroah-Hartman
David Brownell
Sage Sharp
Patrick Mochel
Julius Werner
Kay Sievers
Dmitry Torokhov
Iñaky Pérez-González
Linus Torvalds
Peter Chen
Matthew Garrett
Oliver Neukum
Andrew Morton
Daniel Mack
Andiry Brienza
Rafael J. Wysocki
Sebastian Andrzej Siewior
Pete Zaitcev
Kai-Heng Feng
Stefan Koch
Al Viro
David Vrabel
Arnd Bergmann
Others
January 1992
March 1992
May 1992
August 1992
September 1992
October 1992
January 1996
September 1996
January 1997
March 1997
February 1998
August 1998
February 1999
April 1999
May 1999
June 1999
September 1999
December 1999
January 2000
March 2000
May 2000
July 2000
August 2000
October 2000
February 2002
March 2002
April 2002
May 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
February 2003
March 2003
April 2003
June 2003
July 2003
January 2004
February 2004
March 2004
April 2004
June 2004
July 2004
September 2004
December 2004
March 2005
June 2005
July 2005
August 2005
October 2005
November 2005
December 2005
January 2006
July 2006
August 2006
September 2006
November 2006
February 2007
March 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
April 2008
May 2008
August 2008
October 2008
November 2008
December 2008
April 2009
May 2009
September 2009
November 2009
December 2009
January 2010
April 2010
August 2010
November 2010
December 2010
March 2011
July 2011
September 2011
January 2012
May 2012
July 2012
October 2012
April 2013
May 2013
August 2013
July 2014
November 2014
December 2014
March 2015
August 2015
December 2015
January 2016
February 2016
March 2016
May 2016
March 2017
June 2017
November 2017
March 2018
May 2018
September 2018
December 2018
February 2019
March 2019
June 2019
June 2020
October 2020
November 2020
February 2021
March 2021
February 2022
July 2022
January 2023
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 717922800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 9, "token_count": 48}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 11, "token_count": 104}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 3, "token_count": 15}, {"author_id": 11, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 3, "token_count": 28}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 69}, {"author_id": 2, "token_count": 29}, {"author_id": 3, "token_count": 37}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 87}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 11, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 22, "token_count": 15}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 0, "token_count": 1}, {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 25, "token_count": 6}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 22, "token_count": 34}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 19, "token_count": 63}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 143}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 3, "token_count": 39}, {"author_id": 22, "token_count": 21}, {"author_id": 4, "token_count": 105}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 22, "token_count": 6}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 4, "token_count": 102}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 54, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 43, "token_count": 99}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 38, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 20, "token_count": 32}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 14, "token_count": 449}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 25, "token_count": 84}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
769
22.47%
Johan Hovold
470
13.73%
Linus Torvalds (pre-git)
335
9.79%
Greg Kroah-Hartman
322
9.41%
David Brownell
286
8.36%
Sage Sharp
245
7.16%
Patrick Mochel
160
4.67%
Julius Werner
99
2.89%
Kay Sievers
95
2.78%
Dmitry Torokhov
90
2.63%
Iñaky Pérez-González
63
1.84%
Linus Torvalds
48
1.40%
Peter Chen
32
0.93%
Matthew Garrett
11
0.32%
Oliver Neukum
6
0.18%
Andrew Morton
6
0.18%
Daniel Mack
5
0.15%
Andiry Brienza
5
0.15%
Rafael J. Wysocki
4
0.12%
Sebastian Andrzej Siewior
3
0.09%
Pete Zaitcev
3
0.09%
Kai-Heng Feng
3
0.09%
Stefan Koch
2
0.06%
Al Viro
2
0.06%
David Vrabel
1
0.03%
Arnd Bergmann
1
0.03%
Others
357
10.43%
Total
3423
usb.h
221
-
28
1198
Alan Stern
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Oliver Neukum
David Brownell
Linus Torvalds
Kay Sievers
Matthew Garrett
Sebastian Andrzej Siewior
Lan Tianyu
Bastien Nocera
Iñaky Pérez-González
Andiry Brienza
Stefan Koch
Laurent Pinchart
Johan Hovold
Rafael J. Wysocki
Kai-Heng Feng
Dan J Williams
Felipe Balbi
Lu Baolu
Petr Mladek
Mathias Nyman
Others
September 1991
November 1991
August 1992
April 1994
June 1995
February 1999
May 1999
June 1999
January 2000
March 2000
October 2000
February 2002
April 2002
July 2002
August 2002
September 2002
April 2003
July 2003
August 2003
January 2004
March 2004
April 2004
May 2004
June 2004
August 2004
September 2004
December 2004
March 2005
April 2005
June 2005
July 2005
September 2005
October 2005
November 2005
June 2006
July 2006
August 2006
September 2006
January 2007
March 2007
May 2007
July 2007
August 2007
April 2008
June 2008
August 2008
November 2008
December 2008
January 2009
May 2009
June 2009
October 2009
January 2010
March 2011
April 2011
September 2011
January 2012
May 2012
July 2012
September 2012
December 2012
January 2013
March 2014
May 2014
September 2014
November 2014
June 2015
August 2015
December 2015
October 2017
November 2017
December 2017
March 2018
January 2019
August 2019
October 2019
February 2020
March 2020
June 2020
October 2020
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 1, "token_count": 70}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 9, "token_count": 50}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 7, "token_count": 75}, ]}, {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 22, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 29}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 92}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 0, "token_count": 34}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 22, "token_count": 21}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 19, "token_count": 16}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 28, "token_count": 41}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 38, "token_count": 29}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 58, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 56, "token_count": 10}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 39, "token_count": 14}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 27, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
401
33.47%
Greg Kroah-Hartman
180
15.03%
Linus Torvalds (pre-git)
127
10.60%
Oliver Neukum
84
7.01%
David Brownell
60
5.01%
Linus Torvalds
50
4.17%
Kay Sievers
45
3.76%
Matthew Garrett
41
3.42%
Sebastian Andrzej Siewior
29
2.42%
Lan Tianyu
29
2.42%
Bastien Nocera
23
1.92%
Iñaky Pérez-González
16
1.34%
Andiry Brienza
16
1.34%
Stefan Koch
14
1.17%
Laurent Pinchart
13
1.09%
Johan Hovold
13
1.09%
Rafael J. Wysocki
12
1.00%
Kai-Heng Feng
12
1.00%
Dan J Williams
10
0.83%
Felipe Balbi
5
0.42%
Lu Baolu
3
0.25%
Petr Mladek
1
0.08%
Mathias Nyman
1
0.08%
Others
13
1.09%
Total
1198
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
424
Author
Tokens
Proportion
Commits
Proportion
0
Alan Stern
27257
26.22%
467
22.44%
1
Linus Torvalds (pre-git)
9882
9.50%
208
10.00%
2
David Brownell
7721
7.43%
127
6.10%
3
Greg Kroah-Hartman
7072
6.80%
160
7.69%
4
Sage Sharp
5693
5.48%
75
3.60%
5
Dan J Williams
2889
2.78%
23
1.11%
6
Lan Tianyu
2838
2.73%
23
1.11%
7
Oliver Neukum
2660
2.56%
58
2.79%
8
Hans de Goede
2135
2.05%
27
1.30%
9
Linus Torvalds
2073
1.99%
37
1.78%
10
David Heinzelmann
1979
1.90%
1
0.05%
11
Patrick Mochel
1890
1.82%
8
0.38%
12
Mathias Nyman
1661
1.60%
36
1.73%
13
Rafał Miłecki
1399
1.35%
3
0.14%
14
Johan Hovold
1230
1.18%
23
1.11%
15
Martin Blumenstingl
1105
1.06%
8
0.38%
16
Andiry Brienza
1079
1.04%
13
0.62%
17
Kai-Heng Feng
960
0.92%
17
0.82%
18
Steinar H. Gunderson
933
0.90%
1
0.05%
19
Iñaky Pérez-González
889
0.86%
20
0.96%
20
Peter Chen
778
0.75%
11
0.53%
21
Andrew Morton
644
0.62%
11
0.53%
22
Kay Sievers
634
0.61%
11
0.53%
23
Ming Lei
608
0.58%
6
0.29%
24
Duncan Sands
605
0.58%
14
0.67%
25
Dmitry Torokhov
570
0.55%
9
0.43%
26
Lu Baolu
561
0.54%
5
0.24%
27
Bastien Nocera
500
0.48%
9
0.43%
28
Matthew Garrett
440
0.42%
6
0.29%
29
Arnd Bergmann
409
0.39%
6
0.29%
30
Pete Zaitcev
402
0.39%
9
0.43%
31
Thinh Nguyen
393
0.38%
7
0.34%
32
Michael Grzeschik
365
0.35%
1
0.05%
33
Craig W. Nadler
364
0.35%
1
0.05%
34
Laurent Pinchart
356
0.34%
3
0.14%
35
Magnus Damm
343
0.33%
1
0.05%
36
Thiébaud Weksteen
331
0.32%
1
0.05%
37
Felipe Balbi
326
0.31%
13
0.62%
38
Sebastian Andrzej Siewior
301
0.29%
8
0.38%
39
Stefan Koch
300
0.29%
6
0.29%
40
David Vrabel
244
0.23%
6
0.29%
41
Reilly Grant
234
0.23%
1
0.05%
42
Yani Ioannou
228
0.22%
1
0.05%
43
Julius Werner
205
0.20%
6
0.29%
44
Nicolas Saenz Julienne
188
0.18%
1
0.05%
45
Phil Dibowitz
185
0.18%
1
0.05%
46
Geert Uytterhoeven
183
0.18%
2
0.10%
47
Ray Chi
179
0.17%
1
0.05%
48
Christoph Hellwig
173
0.17%
4
0.19%
49
Björn Mork
172
0.17%
6
0.29%
50
Al Viro
166
0.16%
14
0.67%
51
Huang Rui
165
0.16%
1
0.05%
52
Heikki Krogerus
165
0.16%
3
0.14%
53
Tudor Laurentiu
163
0.16%
2
0.10%
54
Daniel Mack
144
0.14%
4
0.19%
55
Cheng Renquan
144
0.14%
1
0.05%
56
Rafael J. Wysocki
141
0.14%
16
0.77%
57
Ingo Rohloff
139
0.13%
2
0.10%
58
Petr Mladek
137
0.13%
6
0.29%
59
Robert Love
136
0.13%
1
0.05%
60
Others
7905
7.60%
529
25.42%
Total
103971
2081