Linux Source Code
Home
Release 6.7
Help
hid
root
drivers
Highlighting
Reset All
By Author
By Age
──────────
Aaron Skomra
Alan Stern
Alexandrov Stansilav
Andrew Duggan
Andrew Shadura
Anssi Hannula
Basavaraj Natikar
Bastien Nocera
Benjamin Tissoires
Bernhard Seibold
Bruno Prémont
Chris Bagwell
Clément Vuchener
Daniel J. Ogorchock
Daniel M. Lambea
Dario Pagani
David Barksdale
David Herrmann
David Yang
Dmitry Torokhov
Don Prince
Doug Anderson
Edwin Velds
Frank Praznik
Greg Kroah-Hartman
Hanno Zulla
Hans de Goede
Heiner Kallweit
Henrik Rydberg
Jamie Lentin
Jason Gerecke
Jiri Kosina
Jiri Slaby
José Expósito
Julian Sax
K. Y. Srinivasan
Linus Torvalds
Linus Torvalds (pre-git)
Masaki Ota
Maximilian Luz
Michael Poole
Michael Zaidman
Michal Malý
Nestor Lopez Casado
Nicolas Adenis-Lamarre
Nikolai Kondrashov
Oliver Neukum
Others
Peter Hutterer
Ping Cheng
Rafi Rubin
Rahul Rameshbabu
Rishi Gupta
Roderick Colenbrander
Rodrigo Rivas Costa
Rushikesh S Kadam
Sandeep Singh
Simon Wood
Srinivas Pandruvada
Stefan Achatz
Vojtech Pavlik
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
amd-sfh-hid
3339
14
12
16295
Sandeep Singh
Basavaraj Natikar
Hans de Goede
Others
October 2020
January 2021
May 2021
June 2021
July 2021
August 2021
September 2021
January 2022
February 2022
April 2022
May 2022
July 2022
August 2022
September 2022
December 2022
January 2023
February 2023
April 2023
May 2023
July 2023
September 2023
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 13, "token_count": 9243}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 143}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 19, "token_count": 23}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 19, "token_count": 776}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 19, "token_count": 698}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 19, "token_count": 58}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 19, "token_count": 325}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 19, "token_count": 193}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 19, "token_count": 4205}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 19, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 19, "token_count": 153}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 19, "token_count": 31}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 19, "token_count": 67}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 19, "token_count": 228}, ]}, ]
Author Name
Tokens
Token Proportion
Sandeep Singh
9243
56.72%
Basavaraj Natikar
6786
41.64%
Hans de Goede
143
0.88%
Others
123
0.75%
Total
16295
bpf
1411
5
12
4667
Benjamin Tissoires
Jiri Slaby
Linus Torvalds (pre-git)
Jiri Kosina
Henrik Rydberg
Anssi Hannula
Alan Stern
Linus Torvalds
Others
August 1992
April 1994
June 1995
March 1997
February 1999
December 1999
January 2000
July 2000
February 2002
January 2006
July 2006
December 2006
April 2007
October 2007
May 2008
October 2009
December 2010
February 2013
April 2013
May 2013
February 2014
January 2017
November 2017
December 2017
January 2018
March 2018
May 2018
December 2021
September 2022
November 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 48}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 49}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 73}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 48, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 4117}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 232}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
4417
94.64%
Jiri Slaby
73
1.56%
Linus Torvalds (pre-git)
69
1.48%
Jiri Kosina
60
1.29%
Henrik Rydberg
10
0.21%
Anssi Hannula
6
0.13%
Alan Stern
3
0.06%
Linus Torvalds
2
0.04%
Others
27
0.58%
Total
4667
i2c-hid
2477
7
51
10071
Benjamin Tissoires
Doug Anderson
Julian Sax
Dmitry Torokhov
Hans de Goede
Andrew Duggan
Linus Torvalds
Jiri Kosina
Linus Torvalds (pre-git)
Others
December 1999
December 2006
November 2012
December 2012
January 2013
February 2013
April 2013
June 2013
December 2013
January 2014
February 2014
May 2014
July 2014
November 2014
February 2015
May 2015
July 2015
September 2015
December 2015
March 2016
May 2016
June 2016
October 2016
November 2016
December 2016
February 2017
September 2017
October 2017
November 2017
January 2018
April 2018
May 2018
June 2018
September 2018
October 2018
December 2018
January 2019
April 2019
August 2019
October 2019
November 2019
February 2020
April 2020
May 2020
June 2020
August 2020
September 2020
October 2020
November 2020
January 2021
February 2021
April 2021
May 2021
June 2021
August 2021
November 2021
December 2021
January 2022
May 2022
August 2022
November 2022
December 2022
January 2023
February 2023
April 2023
May 2023
July 2023
August 2023
October 2023
December 2023
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2341}, {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 57, "token_count": 20}, {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 57, "token_count": 47}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 14}, {"author_id": 39, "token_count": 47}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 41, "token_count": 2116}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 41, "token_count": 11}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 39, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 41, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 39, "token_count": 1335}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 39, "token_count": 8}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 1099}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 39, "token_count": 549}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 15, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 165}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 39, "token_count": 28}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 7, "token_count": 85}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 39, "token_count": 595}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
2652
26.33%
Doug Anderson
2572
25.54%
Julian Sax
2137
21.22%
Dmitry Torokhov
1145
11.37%
Hans de Goede
157
1.56%
Andrew Duggan
67
0.67%
Linus Torvalds
12
0.12%
Jiri Kosina
12
0.12%
Linus Torvalds (pre-git)
2
0.02%
Others
1315
13.06%
Total
10071
intel-ish-hid
8652
18
42
29076
Srinivas Pandruvada
Rushikesh S Kadam
Greg Kroah-Hartman
Hans de Goede
Jiri Kosina
Others
February 2016
August 2016
October 2016
November 2016
December 2016
February 2017
May 2017
June 2017
December 2017
March 2018
April 2018
June 2018
July 2018
August 2018
September 2018
November 2018
December 2018
January 2019
February 2019
March 2019
April 2019
May 2019
June 2019
August 2019
October 2019
December 2019
March 2020
April 2020
June 2020
July 2020
September 2020
November 2020
December 2020
February 2021
March 2021
May 2021
June 2021
July 2021
October 2021
November 2021
December 2021
February 2022
March 2022
June 2022
August 2022
November 2022
January 2023
February 2023
March 2023
June 2023
October 2023
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 23011}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 166}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 44, "token_count": 20}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 91}, {"author_id": 60, "token_count": 271}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 103}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 369}, {"author_id": 60, "token_count": 212}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 33, "token_count": 3314}, {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 283}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
23547
80.98%
Rushikesh S Kadam
3314
11.40%
Greg Kroah-Hartman
21
0.07%
Hans de Goede
20
0.07%
Jiri Kosina
6
0.02%
Others
2168
7.46%
Total
29076
surface-hid
923
4
3
4136
Maximilian Luz
Benjamin Tissoires
Others
March 2021
April 2021
June 2021
October 2021
December 2021
May 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 27, "token_count": 4018}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 27, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 27, "token_count": 89}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 27, "token_count": 9}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Maximilian Luz
4130
99.85%
Benjamin Tissoires
5
0.12%
Others
1
0.02%
Total
4136
usbhid
4710
6
125
23964
Anssi Hannula
Linus Torvalds (pre-git)
Jiri Kosina
Linus Torvalds
Alan Stern
Oliver Neukum
Vojtech Pavlik
Jiri Slaby
Dmitry Torokhov
Greg Kroah-Hartman
Benjamin Tissoires
Frank Praznik
Henrik Rydberg
Bruno Prémont
Hans de Goede
David Herrmann
Jason Gerecke
Others
September 1991
November 1991
January 1992
March 1992
April 1992
May 1992
August 1992
September 1992
December 1992
January 1993
March 1993
April 1993
June 1993
August 1993
November 1993
April 1994
May 1994
July 1994
November 1994
December 1994
January 1995
March 1995
June 1995
January 1996
March 1996
September 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
July 2000
August 2000
September 2000
October 2000
January 2001
February 2002
March 2002
April 2002
May 2002
July 2002
August 2002
September 2002
October 2002
November 2002
December 2002
February 2003
May 2003
June 2003
August 2003
December 2003
January 2004
March 2004
April 2004
May 2004
June 2004
July 2004
August 2004
September 2004
October 2004
December 2004
January 2005
February 2005
March 2005
April 2005
May 2005
June 2005
July 2005
August 2005
September 2005
January 2006
February 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
October 2007
February 2008
March 2008
May 2008
June 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
August 2009
September 2009
October 2009
November 2009
January 2010
February 2010
March 2010
April 2010
May 2010
July 2010
August 2010
September 2010
December 2010
January 2011
April 2011
May 2011
July 2011
August 2011
September 2011
October 2011
November 2011
March 2012
April 2012
May 2012
July 2012
September 2012
November 2012
February 2013
March 2013
July 2013
August 2013
November 2013
January 2014
February 2014
March 2014
July 2014
September 2014
November 2014
January 2015
February 2015
August 2015
November 2015
December 2015
March 2016
June 2016
December 2016
January 2017
February 2017
March 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
February 2018
March 2018
June 2018
September 2018
October 2018
May 2019
July 2019
August 2019
December 2019
January 2020
April 2020
July 2020
August 2020
November 2020
February 2021
March 2021
April 2021
May 2021
June 2021
September 2021
December 2021
August 2022
October 2022
December 2022
October 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 16, "token_count": 55}, ]}, {"timestamp": 688982400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 694252800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 699436800, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 702115200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 704703600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 109}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 725875200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 744188400, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 767775600, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 783676800, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 786268800, "group": [ {"author_id": 16, "token_count": 56}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 794044800, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 16, "token_count": 33}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 870418800, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 886320000, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 888739200, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 16, "token_count": 51}, ]}, {"timestamp": 917856000, "group": [ {"author_id": 16, "token_count": 154}, ]}, {"timestamp": 922953600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 925542000, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 16, "token_count": 27}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 16, "token_count": 44}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 2036}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 252}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 16, "token_count": 43}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 16, "token_count": 182}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 16, "token_count": 106}, ]}, {"timestamp": 967791600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 16, "token_count": 147}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 19}, {"author_id": 35, "token_count": 1587}, {"author_id": 32, "token_count": 266}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 32, "token_count": 15}, {"author_id": 60, "token_count": 251}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 44, "token_count": 12}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 44, "token_count": 7}, {"author_id": 32, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 593}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 501}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 44, "token_count": 149}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 44, "token_count": 10}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 44, "token_count": 42}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 56, "token_count": 6}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 44, "token_count": 7}, {"author_id": 32, "token_count": 41}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 32, "token_count": 1}, {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 44, "token_count": 23}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 32, "token_count": 5}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 32, "token_count": 28}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 32, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 44, "token_count": 17}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 32, "token_count": 31}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 44, "token_count": 3}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 32, "token_count": 31}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 44, "token_count": 5}, {"author_id": 60, "token_count": 74}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1122879600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 15, "token_count": 341}, {"author_id": 32, "token_count": 4}, {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 56, "token_count": 460}, {"author_id": 15, "token_count": 2}, {"author_id": 49, "token_count": 1}, {"author_id": 32, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 56, "token_count": 35}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 56, "token_count": 136}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 5980}, {"author_id": 15, "token_count": 89}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 56, "token_count": 8}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 724}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 14, "token_count": 15}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 56, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 15, "token_count": 34}, {"author_id": 3, "token_count": 1038}, {"author_id": 60, "token_count": 241}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 56, "token_count": 20}, {"author_id": 15, "token_count": 27}, {"author_id": 3, "token_count": 146}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 49, "token_count": 32}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 20}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 49, "token_count": 37}, {"author_id": 60, "token_count": 580}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 485}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 56, "token_count": 23}, {"author_id": 14, "token_count": 193}, {"author_id": 44, "token_count": 42}, {"author_id": 3, "token_count": 1}, {"author_id": 6, "token_count": 142}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 6, "token_count": 142}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 791}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 49, "token_count": 37}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 14, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 49, "token_count": 54}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 56, "token_count": 23}, {"author_id": 9, "token_count": 51}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 56, "token_count": 24}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 49, "token_count": 22}, {"author_id": 60, "token_count": 557}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 3, "token_count": 22}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 44, "token_count": 4}, {"author_id": 60, "token_count": 228}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 49, "token_count": 61}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 44, "token_count": 9}, {"author_id": 49, "token_count": 64}, {"author_id": 60, "token_count": 108}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 56, "token_count": 210}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 141}, {"author_id": 48, "token_count": 54}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 38, "token_count": 237}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 56, "token_count": 24}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 56, "token_count": 88}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 80}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 15, "token_count": 98}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 56, "token_count": 106}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 41}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 56, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Anssi Hannula
6190
25.83%
Linus Torvalds (pre-git)
3612
15.07%
Jiri Kosina
2049
8.55%
Linus Torvalds
1591
6.64%
Alan Stern
1208
5.04%
Oliver Neukum
1100
4.59%
Vojtech Pavlik
1049
4.38%
Jiri Slaby
838
3.50%
Dmitry Torokhov
705
2.94%
Greg Kroah-Hartman
361
1.51%
Benjamin Tissoires
267
1.11%
Frank Praznik
237
0.99%
Henrik Rydberg
54
0.23%
Bruno Prémont
51
0.21%
Hans de Goede
41
0.17%
David Herrmann
12
0.05%
Jason Gerecke
3
0.01%
Others
4596
19.18%
Total
23964
Files:
hid-a4tech.c
166
-
15
696
Jiri Slaby
Jiri Kosina
Linus Torvalds
Linus Torvalds (pre-git)
Benjamin Tissoires
Others
April 1994
June 1995
May 1998
December 1999
February 2002
June 2003
December 2006
April 2007
May 2007
October 2007
November 2007
February 2008
May 2008
June 2008
September 2010
December 2010
September 2012
December 2012
July 2013
May 2019
June 2019
April 2021
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 26}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 50}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 413}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
466
66.95%
Jiri Kosina
75
10.78%
Linus Torvalds
26
3.74%
Linus Torvalds (pre-git)
23
3.30%
Benjamin Tissoires
17
2.44%
Others
89
12.79%
Total
696
hid-accutouch.c
49
-
7
152
Jiri Kosina
Oliver Neukum
Linus Torvalds (pre-git)
Jiri Slaby
Others
January 2000
July 2000
December 2006
May 2008
December 2008
October 2009
January 2017
February 2017
May 2019
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 123}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
11
7.24%
Oliver Neukum
8
5.26%
Linus Torvalds (pre-git)
4
2.63%
Jiri Slaby
3
1.97%
Others
126
82.89%
Total
152
hid-alps.c
853
-
12
4067
Masaki Ota
Benjamin Tissoires
Jiri Kosina
Others
June 2016
September 2016
October 2017
March 2018
October 2018
May 2019
December 2019
April 2020
May 2020
March 2021
July 2022
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 30, "token_count": 2496}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 30, "token_count": 11}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 1420}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Masaki Ota
3927
96.56%
Benjamin Tissoires
72
1.77%
Jiri Kosina
3
0.07%
Others
65
1.60%
Total
4067
hid-apple.c
1095
-
67
5896
Jiri Slaby
José Expósito
Jiri Kosina
Henrik Rydberg
Hans de Goede
Linus Torvalds (pre-git)
Linus Torvalds
Benjamin Tissoires
Nikolai Kondrashov
Greg Kroah-Hartman
Vojtech Pavlik
Others
October 1994
January 1997
May 1998
September 1999
December 1999
January 2000
February 2002
April 2002
July 2002
June 2003
July 2004
February 2005
January 2006
November 2006
December 2006
February 2007
April 2007
October 2007
November 2007
December 2007
February 2008
March 2008
May 2008
June 2008
July 2008
September 2008
November 2008
March 2009
April 2009
January 2010
August 2010
November 2010
December 2010
March 2011
July 2011
August 2011
September 2011
October 2011
April 2012
July 2012
October 2012
December 2012
July 2013
October 2013
February 2014
July 2015
July 2016
June 2017
August 2018
May 2019
September 2019
January 2020
May 2020
June 2020
July 2020
July 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
May 2022
June 2022
July 2022
September 2022
November 2022
February 2023
April 2023
May 2023
August 2023
October 2023
December 2023
var spanGroupData = [ {"timestamp": 780994800, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 44, "token_count": 7}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 203}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 94}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 2297}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 48, "token_count": 10}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 48, "token_count": 65}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 48, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 7, "token_count": 57}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 129}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 18, "token_count": 404}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 18, "token_count": 12}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 18, "token_count": 172}, {"author_id": 60, "token_count": 824}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
2391
40.55%
José Expósito
588
9.97%
Jiri Kosina
94
1.59%
Henrik Rydberg
89
1.51%
Hans de Goede
57
0.97%
Linus Torvalds (pre-git)
44
0.75%
Linus Torvalds
12
0.20%
Benjamin Tissoires
12
0.20%
Nikolai Kondrashov
7
0.12%
Greg Kroah-Hartman
7
0.12%
Vojtech Pavlik
4
0.07%
Others
2591
43.95%
Total
5896
hid-appleir.c
344
-
16
1154
Benjamin Tissoires
Jiri Slaby
Linus Torvalds
Linus Torvalds (pre-git)
Jiri Kosina
Dmitry Torokhov
Oliver Neukum
Others
August 1992
September 1999
December 1999
January 2000
February 2002
March 2002
June 2003
January 2004
July 2004
February 2007
May 2007
November 2007
December 2007
May 2008
June 2008
October 2008
December 2008
December 2012
April 2013
November 2013
September 2015
October 2017
May 2019
February 2020
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 27}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 964}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
971
84.14%
Jiri Slaby
67
5.81%
Linus Torvalds
27
2.34%
Linus Torvalds (pre-git)
22
1.91%
Jiri Kosina
13
1.13%
Dmitry Torokhov
4
0.35%
Oliver Neukum
3
0.26%
Others
47
4.07%
Total
1154
hid-asus.c
1321
-
28
6156
Hans de Goede
Jiri Kosina
Jiri Slaby
Linus Torvalds (pre-git)
Anssi Hannula
Benjamin Tissoires
Greg Kroah-Hartman
Others
August 1992
December 1999
January 2000
March 2000
July 2000
July 2006
December 2006
November 2007
May 2008
June 2008
November 2008
October 2009
January 2012
February 2012
September 2012
February 2014
March 2016
April 2016
November 2016
December 2016
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
January 2018
October 2018
November 2018
January 2019
May 2019
October 2019
April 2020
October 2020
February 2021
April 2021
May 2021
August 2021
November 2021
December 2021
July 2022
February 2023
May 2023
November 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 30}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 63}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1324}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 258}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 735}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 93}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 7, "token_count": 403}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 222}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 7, "token_count": 43}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 67}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 859}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 472}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 449}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 17}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 106}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
1354
21.99%
Jiri Kosina
107
1.74%
Jiri Slaby
72
1.17%
Linus Torvalds (pre-git)
43
0.70%
Anssi Hannula
30
0.49%
Benjamin Tissoires
6
0.10%
Greg Kroah-Hartman
2
0.03%
Others
4542
73.78%
Total
6156
hid-aureal.c
44
-
5
137
Jiri Kosina
Jiri Slaby
Others
December 2006
May 2008
October 2009
April 2012
September 2012
December 2012
May 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
10
7.30%
Jiri Slaby
3
2.19%
Others
124
90.51%
Total
137
hid-axff.c
193
-
15
788
Dmitry Torokhov
Alan Stern
Linus Torvalds (pre-git)
Linus Torvalds
Jiri Slaby
Jiri Kosina
Oliver Neukum
Anssi Hannula
Benjamin Tissoires
Others
December 1999
January 2000
July 2000
February 2002
January 2006
July 2006
December 2006
May 2008
December 2008
October 2009
July 2010
December 2010
March 2011
July 2011
August 2011
December 2012
February 2013
November 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 506}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 15, "token_count": 50}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Torokhov
50
6.35%
Alan Stern
18
2.28%
Linus Torvalds (pre-git)
15
1.90%
Linus Torvalds
14
1.78%
Jiri Slaby
9
1.14%
Jiri Kosina
7
0.89%
Oliver Neukum
6
0.76%
Anssi Hannula
6
0.76%
Benjamin Tissoires
4
0.51%
Others
659
83.63%
Total
788
hid-belkin.c
88
-
7
335
Jiri Slaby
Jiri Kosina
Linus Torvalds (pre-git)
Others
December 1999
December 2006
May 2007
August 2007
November 2007
December 2007
May 2008
June 2008
December 2010
September 2012
December 2012
May 2019
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 226}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
241
71.94%
Jiri Kosina
82
24.48%
Linus Torvalds (pre-git)
5
1.49%
Others
7
2.09%
Total
335
hid-betopff.c
165
-
4
640
Jiri Kosina
Others
December 2014
May 2019
August 2021
January 2023
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 601}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
601
93.91%
Others
39
6.09%
Total
640
hid-bigbenff.c
493
-
3
2059
Hanno Zulla
Others
August 2018
February 2020
May 2022
January 2023
February 2023
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 52, "token_count": 1654}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 52, "token_count": 60}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 304}, ]}, ]
Author Name
Tokens
Token Proportion
Hanno Zulla
1714
83.24%
Others
345
16.76%
Total
2059
hid-cherry.c
71
-
10
269
Jiri Kosina
Jiri Slaby
Vojtech Pavlik
Linus Torvalds (pre-git)
Nikolai Kondrashov
Others
January 1996
October 1997
December 1999
January 2006
December 2006
May 2007
June 2007
November 2007
December 2007
May 2008
June 2008
April 2010
August 2010
December 2010
September 2012
December 2012
August 2014
May 2019
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 32, "token_count": 17}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 71}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 94}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
114
42.38%
Jiri Slaby
112
41.64%
Vojtech Pavlik
17
6.32%
Linus Torvalds (pre-git)
8
2.97%
Nikolai Kondrashov
7
2.60%
Others
11
4.09%
Total
269
hid-chicony.c
155
-
11
733
Jiri Kosina
Jiri Slaby
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Clément Vuchener
Others
April 1994
June 1995
December 1999
December 2006
May 2007
November 2007
December 2007
May 2008
June 2008
January 2012
February 2012
December 2012
July 2015
September 2015
May 2019
December 2020
December 2021
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 144}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 117}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 238}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
156
21.28%
Jiri Slaby
126
17.19%
Linus Torvalds (pre-git)
11
1.50%
Greg Kroah-Hartman
6
0.82%
Clément Vuchener
6
0.82%
Others
428
58.39%
Total
733
hid-cmedia.c
246
-
9
1013
Jiri Slaby
Linus Torvalds
Linus Torvalds (pre-git)
Jiri Kosina
Vojtech Pavlik
Others
August 1992
December 1999
February 2002
December 2006
May 2007
May 2008
September 2008
December 2010
January 2016
May 2019
July 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 15}, {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 621}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 324}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
17
1.68%
Linus Torvalds
15
1.48%
Linus Torvalds (pre-git)
13
1.28%
Jiri Kosina
13
1.28%
Vojtech Pavlik
5
0.49%
Others
950
93.78%
Total
1013
hid-core.c
3026
-
109
12835
Jiri Kosina
Benjamin Tissoires
Jiri Slaby
Linus Torvalds (pre-git)
Dmitry Torokhov
Henrik Rydberg
Peter Hutterer
Linus Torvalds
Vojtech Pavlik
Daniel M. Lambea
Andrew Duggan
Greg Kroah-Hartman
David Herrmann
Anssi Hannula
Oliver Neukum
Maximilian Luz
Alan Stern
Srinivas Pandruvada
Bastien Nocera
Basavaraj Natikar
Michael Poole
Nikolai Kondrashov
Frank Praznik
Bruno Prémont
Masaki Ota
Hans de Goede
Others
January 1992
August 1992
September 1992
April 1994
January 1995
June 1995
March 1996
September 1996
January 1997
March 1997
June 1999
September 1999
December 1999
January 2000
March 2000
August 2000
October 2000
February 2002
July 2002
August 2002
February 2003
March 2003
May 2003
August 2003
September 2003
January 2004
August 2004
November 2004
February 2005
March 2005
July 2005
September 2005
January 2006
June 2006
July 2006
October 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
November 2007
March 2008
April 2008
May 2008
June 2008
August 2008
October 2008
November 2008
December 2008
January 2009
May 2009
June 2009
July 2009
September 2009
October 2009
January 2010
March 2010
April 2010
May 2010
July 2010
August 2010
September 2010
November 2010
December 2010
January 2011
March 2011
May 2011
August 2011
October 2011
December 2011
January 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
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
May 2014
July 2014
September 2014
November 2014
December 2014
February 2015
May 2015
June 2015
July 2015
September 2015
November 2015
December 2015
January 2016
February 2016
April 2016
June 2016
January 2017
March 2017
June 2017
August 2017
October 2017
November 2017
December 2017
January 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
December 2018
January 2019
March 2019
April 2019
May 2019
June 2019
August 2019
October 2019
November 2019
December 2019
January 2020
August 2020
September 2020
December 2020
January 2021
March 2021
May 2021
July 2021
December 2021
February 2022
May 2022
August 2022
September 2022
November 2022
January 2023
May 2023
June 2023
October 2023
var spanGroupData = [ {"timestamp": 694252800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 64}, ]}, {"timestamp": 715330800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 825667200, "group": [ {"author_id": 16, "token_count": 25}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 852105600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 936169200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 593}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 463}, {"author_id": 32, "token_count": 44}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 216}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 44, "token_count": 30}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 32, "token_count": 15}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 70}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 2507}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 56, "token_count": 3}, {"author_id": 3, "token_count": 75}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 1306}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 411}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 42}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 6, "token_count": 300}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 54}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 43, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 17, "token_count": 16}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 95}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 64}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 17}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 114}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 48, "token_count": 520}, {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 48, "token_count": 11}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 48, "token_count": 47}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 273}, {"author_id": 44, "token_count": 17}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 171}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 234}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 57, "token_count": 79}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 80}, {"author_id": 48, "token_count": 11}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 15, "token_count": 267}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 15, "token_count": 39}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 179}, {"author_id": 44, "token_count": 24}, {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 58, "token_count": 88}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 527}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 55, "token_count": 41}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 56, "token_count": 21}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 27, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 861}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 0, "token_count": 121}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 15, "token_count": 177}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
3102
24.17%
Benjamin Tissoires
2171
16.91%
Jiri Slaby
2062
16.07%
Linus Torvalds (pre-git)
777
6.05%
Dmitry Torokhov
668
5.20%
Henrik Rydberg
589
4.59%
Peter Hutterer
568
4.43%
Linus Torvalds
463
3.61%
Vojtech Pavlik
292
2.28%
Daniel M. Lambea
88
0.69%
Andrew Duggan
83
0.65%
Greg Kroah-Hartman
73
0.57%
David Herrmann
73
0.57%
Anssi Hannula
71
0.55%
Oliver Neukum
55
0.43%
Maximilian Luz
27
0.21%
Alan Stern
25
0.19%
Srinivas Pandruvada
24
0.19%
Bastien Nocera
21
0.16%
Basavaraj Natikar
11
0.09%
Michael Poole
9
0.07%
Nikolai Kondrashov
6
0.05%
Frank Praznik
6
0.05%
Bruno Prémont
5
0.04%
Masaki Ota
4
0.03%
Hans de Goede
1
0.01%
Others
1561
12.16%
Total
12835
hid-corsair.c
756
-
13
3226
Clément Vuchener
Jiri Kosina
Greg Kroah-Hartman
Jiri Slaby
Linus Torvalds (pre-git)
Others
January 1996
October 1997
February 2005
December 2006
May 2008
June 2009
October 2009
December 2010
September 2015
December 2015
February 2016
January 2017
March 2017
December 2017
February 2018
May 2019
December 2021
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 2876}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 37, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Clément Vuchener
2891
89.62%
Jiri Kosina
20
0.62%
Greg Kroah-Hartman
16
0.50%
Jiri Slaby
12
0.37%
Linus Torvalds (pre-git)
3
0.09%
Others
284
8.80%
Total
3226
hid-cougar.c
341
-
4
1351
Daniel M. Lambea
Benjamin Tissoires
Others
July 2018
November 2018
August 2019
July 2020
September 2021
var spanGroupData = [ {"timestamp": 1530428400, "group": [ {"author_id": 58, "token_count": 1339}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel M. Lambea
1343
99.41%
Benjamin Tissoires
6
0.44%
Others
2
0.15%
Total
1351
hid-cp2112.c
1439
-
24
6375
David Barksdale
Benjamin Tissoires
Jiri Slaby
Jiri Kosina
Anssi Hannula
Henrik Rydberg
Linus Torvalds (pre-git)
Vojtech Pavlik
Others
January 2000
July 2000
March 2002
February 2005
June 2005
July 2006
December 2006
April 2007
May 2007
May 2008
November 2008
October 2009
April 2012
February 2014
March 2014
June 2014
July 2014
June 2015
July 2015
November 2015
December 2015
November 2016
January 2017
March 2017
November 2017
May 2019
July 2020
June 2021
June 2022
February 2023
July 2023
September 2023
October 2023
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 26, "token_count": 4358}, {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 364}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 361}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 760}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
David Barksdale
4358
68.36%
Benjamin Tissoires
800
12.55%
Jiri Slaby
59
0.93%
Jiri Kosina
39
0.61%
Anssi Hannula
12
0.19%
Henrik Rydberg
8
0.13%
Linus Torvalds (pre-git)
4
0.06%
Vojtech Pavlik
1
0.02%
Others
1094
17.16%
Total
6375
hid-creative-sb0540.c
268
-
1
949
Bastien Nocera
July 2019
var spanGroupData = [ {"timestamp": 1561964400, "group": [ {"author_id": 17, "token_count": 949}, ]}, ]
Author Name
Tokens
Token Proportion
Bastien Nocera
949
100.00%
Total
949
hid-cypress.c
179
-
12
825
Jiri Slaby
Jiri Kosina
Linus Torvalds (pre-git)
Nikolai Kondrashov
Greg Kroah-Hartman
Linus Torvalds
Others
August 1992
December 1999
February 2002
December 2006
May 2007
June 2007
May 2008
June 2008
December 2009
August 2010
December 2010
July 2012
September 2012
December 2012
June 2015
January 2017
May 2019
August 2020
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 520}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 44, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 156}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
568
68.85%
Jiri Kosina
57
6.91%
Linus Torvalds (pre-git)
13
1.58%
Nikolai Kondrashov
9
1.09%
Greg Kroah-Hartman
8
0.97%
Linus Torvalds
3
0.36%
Others
167
20.24%
Total
825
hid-debug.c
1277
-
47
9721
Jiri Kosina
Linus Torvalds (pre-git)
Vojtech Pavlik
Benjamin Tissoires
Henrik Rydberg
Jiri Slaby
Dmitry Torokhov
Ping Cheng
Linus Torvalds
Others
August 1992
March 1993
April 1993
January 1998
May 1998
December 1999
January 2000
February 2002
July 2002
November 2002
June 2003
September 2004
January 2005
February 2005
September 2005
December 2006
January 2007
February 2007
May 2007
August 2007
September 2007
October 2007
May 2008
June 2008
May 2009
June 2009
August 2009
January 2010
May 2010
August 2010
December 2010
March 2011
May 2011
August 2011
November 2011
August 2012
April 2013
May 2013
December 2013
April 2014
May 2014
June 2014
October 2014
March 2015
April 2015
February 2017
March 2017
July 2017
February 2018
July 2018
November 2018
January 2019
March 2019
May 2019
March 2021
April 2021
June 2021
August 2021
September 2021
December 2021
March 2022
September 2022
November 2022
December 2022
October 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 756}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 10}, {"author_id": 32, "token_count": 45}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 581}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 32, "token_count": 426}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 32, "token_count": 136}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 4412}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 1190}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 48, "token_count": 35}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 126}, {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 632}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 62}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 280}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
5728
58.92%
Linus Torvalds (pre-git)
819
8.43%
Vojtech Pavlik
621
6.39%
Benjamin Tissoires
126
1.30%
Henrik Rydberg
35
0.36%
Jiri Slaby
20
0.21%
Dmitry Torokhov
18
0.19%
Ping Cheng
16
0.16%
Linus Torvalds
14
0.14%
Others
2324
23.91%
Total
9721
hid-dr.c
319
-
15
1238
Nikolai Kondrashov
Alan Stern
Jiri Kosina
Linus Torvalds (pre-git)
Linus Torvalds
Jiri Slaby
Benjamin Tissoires
Oliver Neukum
Others
May 1998
December 1999
February 2002
January 2006
December 2006
May 2007
May 2008
March 2009
May 2009
December 2010
January 2011
July 2011
December 2012
February 2013
January 2016
September 2016
May 2019
October 2019
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 11}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 792}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 236}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 115}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
236
19.06%
Alan Stern
18
1.45%
Jiri Kosina
17
1.37%
Linus Torvalds (pre-git)
13
1.05%
Linus Torvalds
11
0.89%
Jiri Slaby
11
0.89%
Benjamin Tissoires
6
0.48%
Oliver Neukum
1
0.08%
Others
925
74.72%
Total
1238
hid-elan.c
533
-
13
2217
Alexandrov Stansilav
Hans de Goede
Benjamin Tissoires
Jiri Slaby
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Jiri Kosina
Others
December 1999
December 2006
April 2007
July 2007
May 2008
May 2011
November 2017
December 2017
January 2018
July 2018
September 2018
January 2019
May 2019
August 2020
April 2021
December 2021
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 54, "token_count": 1573}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 7, "token_count": 544}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandrov Stansilav
1573
70.95%
Hans de Goede
570
25.71%
Benjamin Tissoires
21
0.95%
Jiri Slaby
3
0.14%
Greg Kroah-Hartman
3
0.14%
Linus Torvalds (pre-git)
2
0.09%
Jiri Kosina
1
0.05%
Others
44
1.98%
Total
2217
hid-elecom.c
139
-
12
478
Jiri Slaby
Jiri Kosina
Nikolai Kondrashov
Others
December 2006
May 2008
October 2009
June 2010
August 2010
December 2010
December 2012
April 2017
October 2017
December 2017
March 2018
May 2019
November 2020
January 2023
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 131}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
21
4.39%
Jiri Kosina
9
1.88%
Nikolai Kondrashov
7
1.46%
Others
441
92.26%
Total
478
hid-elo.c
316
-
8
1340
Jiri Slaby
Oliver Neukum
Jiri Kosina
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Clément Vuchener
Dmitry Torokhov
Others
December 1999
January 2000
July 2000
December 2006
May 2007
May 2008
December 2008
October 2009
May 2013
September 2013
September 2015
May 2016
November 2017
May 2019
December 2021
February 2022
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 6, "token_count": 1150}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 49, "token_count": 113}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
1170
87.31%
Oliver Neukum
125
9.33%
Jiri Kosina
20
1.49%
Linus Torvalds (pre-git)
7
0.52%
Greg Kroah-Hartman
6
0.45%
Clément Vuchener
6
0.45%
Dmitry Torokhov
4
0.30%
Others
2
0.15%
Total
1340
hid-emsff.c
148
-
13
703
Alan Stern
Linus Torvalds
Jiri Kosina
Jiri Slaby
Linus Torvalds (pre-git)
Oliver Neukum
Benjamin Tissoires
Others
December 1999
February 2002
January 2006
December 2006
May 2008
December 2008
October 2009
November 2010
December 2010
July 2011
December 2011
December 2012
February 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 602}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
18
2.56%
Linus Torvalds
10
1.42%
Jiri Kosina
10
1.42%
Jiri Slaby
8
1.14%
Linus Torvalds (pre-git)
6
0.85%
Oliver Neukum
4
0.57%
Benjamin Tissoires
4
0.57%
Others
643
91.47%
Total
703
hid-evision.c
53
-
1
194
Others
January 2023
var spanGroupData = [ {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 194}, ]}, ]
Author Name
Tokens
Token Proportion
Others
194
100.00%
Total
194
hid-ezkey.c
78
-
7
288
Jiri Slaby
Jiri Kosina
Linus Torvalds (pre-git)
Linus Torvalds
Others
April 1994
June 1995
January 1996
December 1999
February 2002
December 2006
May 2007
November 2007
December 2007
February 2008
May 2008
June 2008
September 2012
December 2012
May 2019
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 11}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 91}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 130}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
145
50.35%
Jiri Kosina
105
36.46%
Linus Torvalds (pre-git)
22
7.64%
Linus Torvalds
11
3.82%
Others
5
1.74%
Total
288
hid-ft260.c
1107
-
3
4616
Michael Zaidman
Greg Kroah-Hartman
Clément Vuchener
September 2015
February 2021
April 2021
May 2021
July 2021
October 2021
December 2021
November 2022
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 24, "token_count": 4079}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 24, "token_count": 16}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 24, "token_count": 27}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 24, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 24, "token_count": 21}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 24, "token_count": 454}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Zaidman
4604
99.74%
Greg Kroah-Hartman
6
0.13%
Clément Vuchener
6
0.13%
Total
4616
hid-gaff.c
172
-
12
860
Jiri Kosina
Alan Stern
Linus Torvalds (pre-git)
Jiri Slaby
Benjamin Tissoires
Linus Torvalds
Oliver Neukum
Others
May 1998
December 1999
February 2002
January 2006
December 2006
May 2007
May 2008
December 2008
May 2009
December 2010
July 2011
December 2012
February 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 766}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
21
2.44%
Alan Stern
18
2.09%
Linus Torvalds (pre-git)
13
1.51%
Jiri Slaby
11
1.28%
Benjamin Tissoires
8
0.93%
Linus Torvalds
6
0.70%
Oliver Neukum
1
0.12%
Others
782
90.93%
Total
860
hid-gembird.c
113
-
5
411
Benjamin Tissoires
Jiri Kosina
Linus Torvalds (pre-git)
Jiri Slaby
Others
January 2000
July 2000
December 2006
May 2008
October 2009
August 2015
May 2019
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 393}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
393
95.62%
Jiri Kosina
9
2.19%
Linus Torvalds (pre-git)
4
0.97%
Jiri Slaby
3
0.73%
Others
2
0.49%
Total
411
hid-generic.c
86
-
11
257
Benjamin Tissoires
Henrik Rydberg
Michael Poole
Jiri Slaby
Linus Torvalds (pre-git)
Linus Torvalds
Others
April 1994
January 1995
June 1995
February 2002
June 2003
July 2004
February 2007
May 2008
February 2010
April 2012
December 2012
February 2014
October 2015
November 2017
April 2018
May 2019
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 43, "token_count": 18}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 48, "token_count": 42}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
126
49.03%
Henrik Rydberg
42
16.34%
Michael Poole
18
7.00%
Jiri Slaby
18
7.00%
Linus Torvalds (pre-git)
11
4.28%
Linus Torvalds
1
0.39%
Others
41
15.95%
Total
257
hid-gfrm.c
148
-
4
567
Benjamin Tissoires
Others
October 2015
November 2015
April 2018
May 2019
var spanGroupData = [ {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 559}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
2
0.35%
Others
565
99.65%
Total
567
hid-glorious.c
98
-
2
360
Others
March 2020
November 2023
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 316}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Others
360
100.00%
Total
360
hid-google-hammer.c
645
-
13
2567
Dmitry Torokhov
Greg Kroah-Hartman
Others
March 2018
June 2018
October 2018
September 2019
October 2019
March 2020
January 2021
March 2021
April 2021
December 2021
January 2022
March 2022
August 2022
April 2023
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 586}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 1429}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 108}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 251}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 45}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 44, "token_count": 10}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Torokhov
1582
61.63%
Greg Kroah-Hartman
10
0.39%
Others
975
37.98%
Total
2567
hid-google-stadiaff.c
158
-
1
708
Others
July 2023
var spanGroupData = [ {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 708}, ]}, ]
Author Name
Tokens
Token Proportion
Others
708
100.00%
Total
708
hid-gt683r.c
310
-
11
1343
Jiri Slaby
Linus Torvalds (pre-git)
Jiri Kosina
Anssi Hannula
Vojtech Pavlik
Others
August 1992
January 2000
July 2000
March 2002
June 2005
July 2006
December 2006
April 2007
May 2007
May 2008
November 2008
October 2009
June 2014
July 2014
December 2015
May 2019
May 2021
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1131}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
48
3.57%
Linus Torvalds (pre-git)
36
2.68%
Jiri Kosina
20
1.49%
Anssi Hannula
6
0.45%
Vojtech Pavlik
1
0.07%
Others
1232
91.73%
Total
1343
hid-gyration.c
90
-
10
428
Jiri Kosina
Jiri Slaby
Linus Torvalds
Linus Torvalds (pre-git)
Others
April 1994
June 1995
January 1996
December 1999
February 2002
December 2006
May 2007
August 2007
November 2007
December 2007
February 2008
May 2008
July 2008
October 2008
March 2010
May 2010
February 2011
September 2012
December 2012
May 2019
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 27}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 110}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 28}, {"author_id": 6, "token_count": 113}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
183
42.76%
Jiri Slaby
124
28.97%
Linus Torvalds
27
6.31%
Linus Torvalds (pre-git)
22
5.14%
Others
72
16.82%
Total
428
hid-holtek-kbd.c
183
-
10
752
Oliver Neukum
Greg Kroah-Hartman
Jiri Kosina
Jiri Slaby
Linus Torvalds (pre-git)
Others
January 1996
October 1997
May 2003
December 2006
May 2008
December 2008
October 2009
July 2012
December 2012
May 2019
July 2019
December 2021
September 2023
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 656}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 49, "token_count": 24}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 18}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Neukum
29
3.86%
Greg Kroah-Hartman
18
2.39%
Jiri Kosina
9
1.20%
Jiri Slaby
5
0.66%
Linus Torvalds (pre-git)
3
0.40%
Others
688
91.49%
Total
752
hid-holtek-mouse.c
113
-
9
405
Benjamin Tissoires
Greg Kroah-Hartman
Clément Vuchener
Others
May 2013
October 2013
January 2014
September 2014
March 2015
September 2015
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 294}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 44, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
62
15.31%
Greg Kroah-Hartman
18
4.44%
Clément Vuchener
6
1.48%
Others
319
78.77%
Total
405
hid-holtekff.c
219
-
13
787
Anssi Hannula
Jiri Slaby
Alan Stern
Linus Torvalds (pre-git)
Jiri Kosina
Linus Torvalds
Oliver Neukum
Benjamin Tissoires
Others
August 1992
August 1998
January 2000
July 2000
February 2002
December 2006
May 2008
December 2008
December 2010
June 2011
July 2011
December 2012
February 2013
August 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 901954800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 703}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Anssi Hannula
703
89.33%
Jiri Slaby
22
2.80%
Alan Stern
18
2.29%
Linus Torvalds (pre-git)
14
1.78%
Jiri Kosina
8
1.02%
Linus Torvalds
6
0.76%
Oliver Neukum
2
0.25%
Benjamin Tissoires
2
0.25%
Others
12
1.52%
Total
787
hid-hyperv.c
594
-
19
2112
K. Y. Srinivasan
David Herrmann
Henrik Rydberg
Jiri Kosina
Others
November 2011
January 2012
April 2012
January 2013
June 2013
December 2013
March 2014
August 2014
January 2015
September 2017
June 2018
November 2018
May 2019
August 2019
November 2019
September 2020
June 2022
October 2022
January 2023
July 2023
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 47, "token_count": 1821}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 47, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 48, "token_count": 32}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 47, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 47, "token_count": 36}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
1866
88.35%
David Herrmann
41
1.94%
Henrik Rydberg
32
1.52%
Jiri Kosina
1
0.05%
Others
172
8.14%
Total
2112
hid-icade.c
239
-
7
673
Bastien Nocera
Jiri Kosina
Jiri Slaby
Linus Torvalds (pre-git)
Others
January 2000
July 2000
December 2006
May 2008
October 2009
October 2012
December 2012
April 2013
May 2019
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 17, "token_count": 650}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bastien Nocera
650
96.58%
Jiri Kosina
9
1.34%
Jiri Slaby
5
0.74%
Linus Torvalds (pre-git)
4
0.59%
Others
5
0.74%
Total
673
hid-ids.h
1464
-
355
4826
Jiri Slaby
Benjamin Tissoires
Jiri Kosina
Hans de Goede
Nikolai Kondrashov
Stefan Achatz
Oliver Neukum
Henrik Rydberg
José Expósito
Bastien Nocera
David Yang
Simon Wood
Alan Stern
Heiner Kallweit
Don Prince
Vojtech Pavlik
Roderick Colenbrander
Masaki Ota
Frank Praznik
Daniel J. Ogorchock
Bruno Prémont
Andrew Duggan
Srinivas Pandruvada
Peter Hutterer
Rodrigo Rivas Costa
David Herrmann
Daniel M. Lambea
Andrew Shadura
Anssi Hannula
Rahul Rameshbabu
Rafi Rubin
Nestor Lopez Casado
Jamie Lentin
Hanno Zulla
Clément Vuchener
Bernhard Seibold
Greg Kroah-Hartman
Rishi Gupta
Michal Malý
Michael Zaidman
Michael Poole
Maximilian Luz
David Barksdale
Alexandrov Stansilav
Chris Bagwell
Linus Torvalds
Others
September 2002
May 2004
June 2005
September 2005
February 2006
March 2006
May 2006
August 2006
September 2006
October 2006
November 2006
January 2007
February 2007
April 2007
June 2007
July 2007
October 2007
December 2007
January 2008
February 2008
March 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
April 2014
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
March 2016
April 2016
June 2016
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
June 2018
July 2018
August 2018
October 2018
November 2018
December 2018
January 2019
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
October 2021
November 2021
December 2021
January 2022
February 2022
April 2022
May 2022
June 2022
August 2022
September 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
April 2023
May 2023
June 2023
July 2023
October 2023
November 2023
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 7}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 44, "token_count": 6}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 32, "token_count": 11}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 88}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 683}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 48, "token_count": 12}, {"author_id": 3, "token_count": 4}, {"author_id": 36, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 56, "token_count": 16}, {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 55, "token_count": 8}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 55, "token_count": 6}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 29, "token_count": 20}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 35, "token_count": 2}, {"author_id": 8, "token_count": 22}, {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 20, "token_count": 4}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 48, "token_count": 2}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 8}, {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 4}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 31, "token_count": 8}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 53, "token_count": 3}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 56, "token_count": 8}, {"author_id": 0, "token_count": 4}, {"author_id": 42, "token_count": 8}, {"author_id": 3, "token_count": 1}, {"author_id": 8, "token_count": 16}, {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 3, "token_count": 4}, {"author_id": 8, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 8, "token_count": 4}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 48, "token_count": 8}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 20, "token_count": 8}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 38, "token_count": 4}, {"author_id": 7, "token_count": 4}, {"author_id": 1, "token_count": 11}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 26, "token_count": 4}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 46, "token_count": 8}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 49, "token_count": 8}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 38, "token_count": 8}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 57, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 49, "token_count": 35}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 38, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 48, "token_count": 12}, {"author_id": 20, "token_count": 4}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 20, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 40, "token_count": 8}, {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 40, "token_count": 12}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 8, "token_count": 22}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 49, "token_count": 4}, {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 57, "token_count": 4}, {"author_id": 0, "token_count": 4}, {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 30, "token_count": 8}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 57, "token_count": 4}, {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 12}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 58, "token_count": 8}, {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 52, "token_count": 8}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 58, "token_count": 4}, {"author_id": 7, "token_count": 12}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 50, "token_count": 4}, {"author_id": 0, "token_count": 3}, {"author_id": 7, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 28}, {"author_id": 24, "token_count": 4}, {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 16}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 50, "token_count": 8}, {"author_id": 18, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 27, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 8}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 18, "token_count": 12}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 51, "token_count": 30}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 24}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
733
15.19%
Benjamin Tissoires
265
5.49%
Jiri Kosina
239
4.95%
Hans de Goede
188
3.90%
Nikolai Kondrashov
128
2.65%
Stefan Achatz
64
1.33%
Oliver Neukum
47
0.97%
Henrik Rydberg
37
0.77%
José Expósito
36
0.75%
Bastien Nocera
32
0.66%
David Yang
30
0.62%
Simon Wood
24
0.50%
Alan Stern
24
0.50%
Heiner Kallweit
20
0.41%
Don Prince
20
0.41%
Vojtech Pavlik
18
0.37%
Roderick Colenbrander
16
0.33%
Masaki Ota
16
0.33%
Frank Praznik
16
0.33%
Daniel J. Ogorchock
16
0.33%
Bruno Prémont
16
0.33%
Andrew Duggan
16
0.33%
Srinivas Pandruvada
15
0.31%
Peter Hutterer
14
0.29%
Rodrigo Rivas Costa
12
0.25%
David Herrmann
12
0.25%
Daniel M. Lambea
12
0.25%
Andrew Shadura
12
0.25%
Anssi Hannula
10
0.21%
Rahul Rameshbabu
8
0.17%
Rafi Rubin
8
0.17%
Nestor Lopez Casado
8
0.17%
Jamie Lentin
8
0.17%
Hanno Zulla
8
0.17%
Clément Vuchener
8
0.17%
Bernhard Seibold
8
0.17%
Greg Kroah-Hartman
6
0.12%
Rishi Gupta
4
0.08%
Michal Malý
4
0.08%
Michael Zaidman
4
0.08%
Michael Poole
4
0.08%
Maximilian Luz
4
0.08%
David Barksdale
4
0.08%
Alexandrov Stansilav
4
0.08%
Chris Bagwell
3
0.06%
Linus Torvalds
2
0.04%
Others
2643
54.77%
Total
4826
hid-input.c
2405
-
87
11571
Jiri Kosina
Benjamin Tissoires
Dmitry Torokhov
Linus Torvalds (pre-git)
Peter Hutterer
Linus Torvalds
Vojtech Pavlik
Nikolai Kondrashov
David Herrmann
José Expósito
Jiri Slaby
Henrik Rydberg
Hans de Goede
Anssi Hannula
Ping Cheng
Maximilian Luz
Simon Wood
Jason Gerecke
Greg Kroah-Hartman
Others
August 1992
December 1992
March 1993
April 1993
June 1993
November 1993
April 1994
July 1994
June 1995
January 1998
June 1999
December 1999
January 2000
October 2000
February 2002
July 2002
February 2003
March 2003
May 2003
June 2003
January 2004
September 2004
October 2004
February 2005
September 2005
November 2005
January 2006
July 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
October 2007
November 2007
May 2008
June 2008
July 2008
January 2010
February 2010
March 2010
June 2010
July 2010
August 2010
September 2010
December 2010
January 2011
February 2011
April 2011
October 2011
November 2011
December 2011
March 2012
July 2012
October 2012
November 2012
March 2013
May 2013
June 2013
July 2013
September 2013
October 2013
December 2013
January 2014
February 2014
April 2014
June 2014
July 2014
August 2014
October 2014
November 2014
December 2014
March 2015
May 2015
July 2015
August 2015
September 2015
November 2015
December 2015
August 2016
September 2016
October 2016
November 2016
March 2017
May 2017
August 2017
October 2017
December 2017
February 2018
March 2018
April 2018
July 2018
August 2018
September 2018
November 2018
December 2018
January 2019
April 2019
May 2019
December 2019
June 2020
July 2020
September 2020
November 2020
January 2021
March 2021
April 2021
June 2021
August 2021
October 2021
November 2021
December 2021
January 2022
February 2022
March 2022
May 2022
August 2022
October 2022
November 2022
December 2022
January 2023
February 2023
March 2023
June 2023
October 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 168}, ]}, {"timestamp": 723196800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 730972800, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 733651200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 773046000, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 883641600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 452}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 90}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 343}, {"author_id": 32, "token_count": 13}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 41}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 32, "token_count": 33}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 32, "token_count": 108}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 32, "token_count": 116}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 15, "token_count": 33}, {"author_id": 32, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 24}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1945}, {"author_id": 60, "token_count": 344}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 3, "token_count": 26}, {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 15, "token_count": 15}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 277}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 7, "token_count": 19}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 116}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 118}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 119}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 33}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 48, "token_count": 22}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 48, "token_count": 9}, {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 15, "token_count": 277}, {"author_id": 8, "token_count": 224}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 15, "token_count": 20}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 48, "token_count": 83}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 389}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 384}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 231}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 8, "token_count": 57}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 48, "token_count": 14}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 255}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 2, "token_count": 248}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 171}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 452}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 233}, {"author_id": 15, "token_count": 38}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 298}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 15, "token_count": 85}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 115}, {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 55, "token_count": 48}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 15, "token_count": 26}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 15, "token_count": 28}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 97}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 725}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 27, "token_count": 11}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 18, "token_count": 5}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 32}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 18, "token_count": 121}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 18, "token_count": 13}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 15, "token_count": 27}, {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
2438
21.07%
Benjamin Tissoires
1801
15.56%
Dmitry Torokhov
1252
10.82%
Linus Torvalds (pre-git)
789
6.82%
Peter Hutterer
346
2.99%
Linus Torvalds
343
2.96%
Vojtech Pavlik
313
2.71%
Nikolai Kondrashov
303
2.62%
David Herrmann
286
2.47%
José Expósito
171
1.48%
Jiri Slaby
152
1.31%
Henrik Rydberg
128
1.11%
Hans de Goede
103
0.89%
Anssi Hannula
36
0.31%
Ping Cheng
21
0.18%
Maximilian Luz
11
0.10%
Simon Wood
8
0.07%
Jason Gerecke
3
0.03%
Greg Kroah-Hartman
1
0.01%
Others
3066
26.50%
Total
11571
hid-ite.c
144
-
8
638
Hans de Goede
Oliver Neukum
Jiri Kosina
Linus Torvalds (pre-git)
Jiri Slaby
Linus Torvalds
Others
December 1999
February 2002
December 2006
May 2008
December 2008
May 2009
January 2017
May 2017
November 2018
June 2019
November 2019
February 2020
September 2020
October 2020
November 2020
February 2021
April 2021
November 2022
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 15}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 7, "token_count": 177}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 7, "token_count": 296}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 21}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 7, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
586
91.85%
Oliver Neukum
15
2.35%
Jiri Kosina
14
2.19%
Linus Torvalds (pre-git)
11
1.72%
Jiri Slaby
8
1.25%
Linus Torvalds
1
0.16%
Others
3
0.47%
Total
638
hid-jabra.c
55
-
5
186
Linus Torvalds (pre-git)
Jiri Kosina
Others
December 1999
December 2006
May 2011
October 2017
May 2019
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
2
1.08%
Jiri Kosina
1
0.54%
Others
183
98.39%
Total
186
hid-kensington.c
49
-
5
170
Jiri Kosina
Linus Torvalds (pre-git)
Jiri Slaby
Others
January 1996
October 1997
December 1999
December 2006
May 2007
May 2008
March 2009
December 2012
May 2019
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 148}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
157
92.35%
Linus Torvalds (pre-git)
6
3.53%
Jiri Slaby
3
1.76%
Others
4
2.35%
Total
170
hid-keytouch.c
52
-
5
260
Jiri Kosina
Jiri Slaby
Linus Torvalds (pre-git)
Others
January 2000
July 2000
December 2006
May 2008
October 2009
February 2011
December 2012
May 2019
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 232}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
244
93.85%
Jiri Slaby
8
3.08%
Linus Torvalds (pre-git)
4
1.54%
Others
4
1.54%
Total
260
hid-kye.c
661
-
12
3114
David Yang
Nikolai Kondrashov
Jiri Kosina
Benjamin Tissoires
Jiri Slaby
Others
December 2006
May 2007
May 2008
March 2009
August 2010
December 2010
February 2012
December 2012
February 2013
July 2013
November 2013
August 2014
December 2014
February 2015
February 2017
February 2019
May 2019
February 2023
April 2023
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 345}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 628}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 155}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 153}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 51, "token_count": 1696}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 51, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David Yang
1699
54.56%
Nikolai Kondrashov
789
25.34%
Jiri Kosina
355
11.40%
Benjamin Tissoires
203
6.52%
Jiri Slaby
12
0.39%
Others
56
1.80%
Total
3114
hid-lcpower.c
56
-
6
221
Jiri Kosina
Jiri Slaby
Others
December 2006
May 2008
October 2009
February 2011
September 2012
December 2012
May 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
9
4.07%
Jiri Slaby
3
1.36%
Others
209
94.57%
Total
221
hid-led.c
535
-
10
2595
Heiner Kallweit
Jiri Slaby
Jiri Kosina
Anssi Hannula
Oliver Neukum
Linus Torvalds (pre-git)
Others
January 2000
July 2000
February 2005
July 2006
December 2006
May 2008
November 2008
December 2008
October 2009
December 2010
June 2016
July 2016
October 2016
May 2019
March 2022
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 40, "token_count": 1914}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 40, "token_count": 541}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 40, "token_count": 76}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Heiner Kallweit
2531
97.53%
Jiri Slaby
18
0.69%
Jiri Kosina
12
0.46%
Anssi Hannula
12
0.46%
Oliver Neukum
7
0.27%
Linus Torvalds (pre-git)
4
0.15%
Others
11
0.42%
Total
2595
hid-lenovo.c
1427
-
24
6314
Bernhard Seibold
Jamie Lentin
Hans de Goede
Benjamin Tissoires
Jiri Slaby
Linus Torvalds (pre-git)
Anssi Hannula
Oliver Neukum
Jiri Kosina
Dmitry Torokhov
Linus Torvalds
Others
April 1994
June 1995
January 1996
December 1999
February 2002
July 2006
December 2006
May 2008
December 2008
October 2009
February 2012
September 2012
December 2012
February 2013
September 2013
February 2014
July 2014
November 2014
December 2014
April 2015
May 2015
August 2015
September 2015
December 2015
March 2016
April 2018
December 2018
May 2019
July 2020
April 2021
February 2022
October 2022
September 2023
October 2023
December 2023
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 27}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 98}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 16}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 42, "token_count": 2046}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 67}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 46, "token_count": 1194}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 46, "token_count": 14}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 46, "token_count": 402}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 141}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 46, "token_count": 197}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 7, "token_count": 909}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 278}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 314}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 73}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 46, "token_count": 90}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Bernhard Seibold
2046
32.40%
Jamie Lentin
1897
30.04%
Hans de Goede
1187
18.80%
Benjamin Tissoires
217
3.44%
Jiri Slaby
98
1.55%
Linus Torvalds (pre-git)
32
0.51%
Anssi Hannula
23
0.36%
Oliver Neukum
16
0.25%
Jiri Kosina
9
0.14%
Dmitry Torokhov
7
0.11%
Linus Torvalds
3
0.05%
Others
779
12.34%
Total
6314
hid-letsketch.c
322
-
2
1341
Hans de Goede
Others
December 2021
December 2022
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 7, "token_count": 1340}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
1340
99.93%
Others
1
0.07%
Total
1341
hid-lg-g15.c
957
-
6
4800
Hans de Goede
Others
August 2019
March 2020
April 2020
August 2020
February 2021
April 2021
July 2022
February 2023
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 7, "token_count": 4571}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 207}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
4791
99.81%
Others
9
0.19%
Total
4800
hid-lg.c
945
-
33
4888
Jiri Slaby
Simon Wood
Jiri Kosina
Michal Malý
Benjamin Tissoires
Linus Torvalds
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Vojtech Pavlik
Nikolai Kondrashov
Dario Pagani
Michael Zaidman
Don Prince
Alan Stern
Others
December 1999
January 2000
February 2002
April 2002
July 2002
January 2004
March 2005
December 2006
January 2007
April 2007
November 2007
December 2007
February 2008
May 2008
June 2008
July 2008
April 2009
June 2009
November 2009
January 2010
April 2010
May 2010
August 2010
September 2010
October 2010
December 2010
March 2011
May 2011
June 2011
August 2011
March 2012
September 2012
December 2012
February 2013
October 2013
November 2013
February 2014
August 2014
February 2015
April 2015
May 2015
July 2015
November 2015
December 2015
February 2016
September 2016
November 2016
January 2017
August 2017
January 2019
May 2019
August 2019
January 2021
April 2021
December 2021
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 35}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 41}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 495}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 1140}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 114}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 113}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 20, "token_count": 237}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 795}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 47}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 22, "token_count": 111}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 22, "token_count": 16}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 20, "token_count": 336}, {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 20, "token_count": 334}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 22, "token_count": 28}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 22, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 20, "token_count": 32}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 20, "token_count": 302}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 243}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 59, "token_count": 8}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
1257
25.72%
Simon Wood
1242
25.41%
Jiri Kosina
640
13.09%
Michal Malý
219
4.48%
Benjamin Tissoires
66
1.35%
Linus Torvalds
41
0.84%
Linus Torvalds (pre-git)
37
0.76%
Greg Kroah-Hartman
18
0.37%
Vojtech Pavlik
14
0.29%
Nikolai Kondrashov
10
0.20%
Dario Pagani
8
0.16%
Michael Zaidman
6
0.12%
Don Prince
6
0.12%
Alan Stern
4
0.08%
Others
1320
27.00%
Total
4888
hid-lg.h
28
-
5
119
Jiri Slaby
Michal Malý
Greg Kroah-Hartman
Vojtech Pavlik
Others
April 2002
July 2002
May 2008
July 2008
January 2010
March 2012
November 2017
var spanGroupData = [ {"timestamp": 1017648000, "group": [ {"author_id": 44, "token_count": 12}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 44, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
79
66.39%
Michal Malý
14
11.76%
Greg Kroah-Hartman
13
10.92%
Vojtech Pavlik
4
3.36%
Others
9
7.56%
Total
119
hid-lg2ff.c
95
-
15
506
Anssi Hannula
Alan Stern
Linus Torvalds
Roderick Colenbrander
Jiri Slaby
Linus Torvalds (pre-git)
Benjamin Tissoires
Vojtech Pavlik
Jiri Kosina
Others
May 1998
December 1999
February 2002
July 2002
December 2006
March 2008
July 2008
September 2008
July 2010
October 2010
December 2010
June 2011
February 2013
September 2013
October 2013
November 2016
May 2019
September 2019
October 2019
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 9}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 14, "token_count": 427}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Anssi Hannula
435
85.97%
Alan Stern
15
2.96%
Linus Torvalds
9
1.78%
Roderick Colenbrander
7
1.38%
Jiri Slaby
7
1.38%
Linus Torvalds (pre-git)
5
0.99%
Benjamin Tissoires
4
0.79%
Vojtech Pavlik
2
0.40%
Jiri Kosina
1
0.20%
Others
21
4.15%
Total
506
hid-lg3ff.c
151
-
17
606
Anssi Hannula
Vojtech Pavlik
Dmitry Torokhov
Alan Stern
Michal Malý
Benjamin Tissoires
Linus Torvalds (pre-git)
Jiri Slaby
Jiri Kosina
Greg Kroah-Hartman
Others
December 1999
July 2002
May 2003
January 2004
December 2004
July 2006
December 2006
February 2007
May 2007
July 2008
September 2008
January 2010
December 2010
June 2011
August 2011
April 2012
February 2013
September 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 59}, {"author_id": 60, "token_count": 153}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 152}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Anssi Hannula
159
26.24%
Vojtech Pavlik
59
9.74%
Dmitry Torokhov
23
3.80%
Alan Stern
19
3.14%
Michal Malý
6
0.99%
Benjamin Tissoires
4
0.66%
Linus Torvalds (pre-git)
3
0.50%
Jiri Slaby
3
0.50%
Jiri Kosina
1
0.17%
Greg Kroah-Hartman
1
0.17%
Others
328
54.13%
Total
606
hid-lg4ff.c
1499
-
21
7340
Michal Malý
Simon Wood
Linus Torvalds
Benjamin Tissoires
Alan Stern
Anssi Hannula
Linus Torvalds (pre-git)
Jiri Slaby
Oliver Neukum
Roderick Colenbrander
Jiri Kosina
Vojtech Pavlik
Others
December 1999
February 2002
July 2002
July 2006
December 2006
May 2008
July 2008
December 2008
September 2010
December 2010
June 2011
August 2011
March 2012
April 2012
September 2012
February 2013
April 2013
September 2013
November 2013
August 2014
January 2015
February 2015
April 2015
November 2015
December 2015
September 2016
November 2016
January 2019
May 2019
September 2019
October 2019
November 2022
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 26}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 20, "token_count": 670}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 1621}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 22, "token_count": 346}, {"author_id": 20, "token_count": 593}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 22, "token_count": 212}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 20, "token_count": 287}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 20, "token_count": 10}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 22, "token_count": 1950}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 22, "token_count": 745}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 20, "token_count": 260}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 20, "token_count": 405}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 19}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 17}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Malý
4888
66.59%
Simon Wood
2227
30.34%
Linus Torvalds
26
0.35%
Benjamin Tissoires
22
0.30%
Alan Stern
19
0.26%
Anssi Hannula
18
0.25%
Linus Torvalds (pre-git)
15
0.20%
Jiri Slaby
13
0.18%
Oliver Neukum
8
0.11%
Roderick Colenbrander
7
0.10%
Jiri Kosina
7
0.10%
Vojtech Pavlik
3
0.04%
Others
87
1.19%
Total
7340
hid-lg4ff.h
23
-
6
189
Michal Malý
Jiri Slaby
Simon Wood
Linus Torvalds (pre-git)
Linus Torvalds
Greg Kroah-Hartman
December 1999
February 2002
May 2008
July 2008
September 2010
August 2011
September 2012
February 2015
April 2015
September 2016
November 2017
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 38}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 22, "token_count": 46}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 22, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 20, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 44, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Malý
69
36.51%
Jiri Slaby
52
27.51%
Simon Wood
40
21.16%
Linus Torvalds (pre-git)
20
10.58%
Linus Torvalds
7
3.70%
Greg Kroah-Hartman
1
0.53%
Total
189
hid-lgff.c
156
-
20
835
Anssi Hannula
Vojtech Pavlik
Dmitry Torokhov
Jiri Kosina
Alan Stern
Linus Torvalds (pre-git)
Michal Malý
Jiri Slaby
Benjamin Tissoires
Greg Kroah-Hartman
Others
August 1992
December 1999
July 2002
May 2003
January 2004
December 2004
February 2005
September 2005
July 2006
October 2006
December 2006
January 2007
February 2007
April 2007
May 2007
July 2008
September 2008
May 2009
June 2009
January 2010
December 2010
June 2011
August 2011
April 2012
February 2013
September 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 86}, {"author_id": 60, "token_count": 225}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 261}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 15, "token_count": 24}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Anssi Hannula
268
32.10%
Vojtech Pavlik
86
10.30%
Dmitry Torokhov
33
3.95%
Jiri Kosina
20
2.40%
Alan Stern
19
2.28%
Linus Torvalds (pre-git)
11
1.32%
Michal Malý
6
0.72%
Jiri Slaby
6
0.72%
Benjamin Tissoires
6
0.72%
Greg Kroah-Hartman
1
0.12%
Others
379
45.39%
Total
835
hid-logitech-dj.c
2053
-
29
8529
Nestor Lopez Casado
Hans de Goede
Benjamin Tissoires
Henrik Rydberg
Linus Torvalds (pre-git)
Jiri Slaby
Jiri Kosina
Linus Torvalds
Oliver Neukum
Anssi Hannula
Vojtech Pavlik
Greg Kroah-Hartman
Others
August 1992
January 1996
October 1997
December 1999
January 2000
July 2000
February 2002
July 2002
January 2006
July 2006
December 2006
May 2008
November 2008
December 2008
October 2009
September 2011
February 2012
April 2012
May 2012
June 2012
September 2012
February 2013
March 2013
July 2013
September 2013
January 2014
February 2014
August 2014
September 2014
December 2014
March 2017
April 2019
May 2019
June 2019
July 2019
August 2019
January 2020
May 2020
July 2020
August 2020
November 2020
January 2021
February 2021
April 2021
May 2021
December 2021
January 2022
January 2023
June 2023
November 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 38}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 11}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 31, "token_count": 3417}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 48, "token_count": 116}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 61}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 31, "token_count": 37}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 712}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 386}, {"author_id": 7, "token_count": 2568}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 7, "token_count": 61}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 51}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 7, "token_count": 348}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 43}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 37}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Nestor Lopez Casado
3455
40.51%
Hans de Goede
3126
36.65%
Benjamin Tissoires
1352
15.85%
Henrik Rydberg
116
1.36%
Linus Torvalds (pre-git)
57
0.67%
Jiri Slaby
53
0.62%
Jiri Kosina
39
0.46%
Linus Torvalds
38
0.45%
Oliver Neukum
13
0.15%
Anssi Hannula
12
0.14%
Vojtech Pavlik
1
0.01%
Greg Kroah-Hartman
1
0.01%
Others
266
3.12%
Total
8529
hid-logitech-hidpp.c
4670
-
46
20656
Benjamin Tissoires
Edwin Velds
Hans de Goede
Bastien Nocera
Peter Hutterer
Simon Wood
Jiri Slaby
Anssi Hannula
Linus Torvalds (pre-git)
Jiri Kosina
Alan Stern
Greg Kroah-Hartman
Roderick Colenbrander
Nestor Lopez Casado
Dmitry Torokhov
Linus Torvalds
Others
August 1992
January 1995
June 1995
December 1999
January 2000
July 2000
February 2002
April 2002
July 2006
December 2006
May 2007
November 2007
May 2008
October 2008
June 2009
July 2010
December 2010
September 2011
February 2014
September 2014
October 2014
November 2014
December 2014
January 2015
March 2015
May 2015
September 2015
November 2015
January 2016
June 2016
November 2016
March 2017
July 2017
August 2017
August 2018
November 2018
December 2018
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
October 2019
November 2019
January 2020
July 2020
November 2020
January 2021
March 2021
April 2021
May 2021
July 2021
August 2021
April 2022
June 2022
August 2022
September 2022
November 2022
December 2022
January 2023
February 2023
March 2023
May 2023
June 2023
July 2023
August 2023
October 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 44, "token_count": 10}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 42}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 104}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3891}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 127}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 110}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 320}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 275}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 20, "token_count": 451}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 25, "token_count": 4444}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 55, "token_count": 644}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 17, "token_count": 11}, {"author_id": 0, "token_count": 2248}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 55, "token_count": 6}, {"author_id": 60, "token_count": 973}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 7, "token_count": 13}, {"author_id": 55, "token_count": 6}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 168}, {"author_id": 7, "token_count": 1586}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 18}, {"author_id": 60, "token_count": 1332}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 7, "token_count": 116}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1011}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 67}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 294}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 17, "token_count": 6}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 17, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 17, "token_count": 183}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 17, "token_count": 81}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 17, "token_count": 53}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 17, "token_count": 58}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 17, "token_count": 1150}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 7, "token_count": 142}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
7087
34.31%
Edwin Velds
4444
21.51%
Hans de Goede
1945
9.42%
Bastien Nocera
1557
7.54%
Peter Hutterer
656
3.18%
Simon Wood
451
2.18%
Jiri Slaby
104
0.50%
Anssi Hannula
42
0.20%
Linus Torvalds (pre-git)
36
0.17%
Jiri Kosina
24
0.12%
Alan Stern
18
0.09%
Greg Kroah-Hartman
10
0.05%
Roderick Colenbrander
7
0.03%
Nestor Lopez Casado
5
0.02%
Dmitry Torokhov
4
0.02%
Linus Torvalds
1
0.00%
Others
4265
20.65%
Total
20656
hid-macally.c
45
-
2
147
Others
April 2019
July 2020
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Others
147
100.00%
Total
147
hid-magicmouse.c
968
-
24
4998
Michael Poole
José Expósito
Benjamin Tissoires
Jiri Kosina
Linus Torvalds (pre-git)
Jiri Slaby
Dmitry Torokhov
Anssi Hannula
Henrik Rydberg
Linus Torvalds
Others
April 1994
June 1995
May 1998
December 1999
February 2002
February 2005
July 2006
December 2006
May 2008
October 2009
February 2010
May 2010
June 2010
July 2010
August 2010
September 2010
December 2010
March 2011
April 2011
August 2011
October 2011
February 2012
June 2012
July 2012
August 2012
December 2012
April 2013
July 2013
February 2014
August 2014
September 2015
November 2016
June 2017
October 2017
April 2018
October 2018
May 2019
May 2020
March 2021
May 2021
July 2021
November 2021
December 2021
October 2022
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 43, "token_count": 1834}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 214}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 43, "token_count": 23}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 48, "token_count": 4}, {"author_id": 60, "token_count": 602}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 43, "token_count": 83}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 48, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 637}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 468}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 18, "token_count": 181}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 18, "token_count": 352}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Poole
1940
38.82%
José Expósito
576
11.52%
Benjamin Tissoires
90
1.80%
Jiri Kosina
56
1.12%
Linus Torvalds (pre-git)
34
0.68%
Jiri Slaby
25
0.50%
Dmitry Torokhov
15
0.30%
Anssi Hannula
12
0.24%
Henrik Rydberg
10
0.20%
Linus Torvalds
1
0.02%
Others
2239
44.80%
Total
4998
hid-maltron.c
165
-
1
698
Others
January 2019
var spanGroupData = [ {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 698}, ]}, ]
Author Name
Tokens
Token Proportion
Others
698
100.00%
Total
698
hid-mcp2221.c
1218
-
10
5529
Rishi Gupta
Benjamin Tissoires
Jiri Kosina
Others
January 2020
April 2020
July 2020
November 2020
June 2022
September 2022
October 2022
November 2022
February 2023
April 2023
October 2023
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 28, "token_count": 3449}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 28, "token_count": 702}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 118}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1176}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Rishi Gupta
4151
75.08%
Benjamin Tissoires
18
0.33%
Jiri Kosina
5
0.09%
Others
1355
24.51%
Total
5529
hid-megaworld.c
125
-
1
500
Others
April 2022
var spanGroupData = [ {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 500}, ]}, ]
Author Name
Tokens
Token Proportion
Others
500
100.00%
Total
500
hid-mf.c
169
-
6
694
Jiri Kosina
Linus Torvalds (pre-git)
Jiri Slaby
Others
December 1999
December 2006
May 2008
October 2009
November 2016
January 2017
May 2019
November 2020
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 629}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
9
1.30%
Linus Torvalds (pre-git)
5
0.72%
Jiri Slaby
3
0.43%
Others
677
97.55%
Total
694
hid-microsoft.c
478
-
31
2265
Jiri Slaby
Jiri Kosina
Hans de Goede
Benjamin Tissoires
Linus Torvalds
Linus Torvalds (pre-git)
Alan Stern
Roderick Colenbrander
Nikolai Kondrashov
Vojtech Pavlik
Greg Kroah-Hartman
Dmitry Torokhov
Others
April 1994
June 1995
January 1996
December 1999
February 2002
April 2002
July 2002
May 2003
September 2005
December 2006
May 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
March 2008
April 2008
May 2008
June 2008
August 2010
December 2010
June 2011
July 2011
September 2012
October 2012
December 2012
April 2013
December 2013
January 2014
November 2014
February 2015
June 2015
March 2016
April 2016
November 2016
July 2018
August 2018
May 2019
September 2019
October 2019
August 2020
April 2023
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 37}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 61}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 86}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 159}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 115}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 681}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 7, "token_count": 176}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 656}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 18}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
797
35.19%
Jiri Kosina
274
12.10%
Hans de Goede
176
7.77%
Benjamin Tissoires
95
4.19%
Linus Torvalds
61
2.69%
Linus Torvalds (pre-git)
42
1.85%
Alan Stern
18
0.79%
Roderick Colenbrander
7
0.31%
Nikolai Kondrashov
7
0.31%
Vojtech Pavlik
5
0.22%
Greg Kroah-Hartman
5
0.22%
Dmitry Torokhov
4
0.18%
Others
774
34.17%
Total
2265
hid-monterey.c
65
-
8
251
Jiri Slaby
Jiri Kosina
Nikolai Kondrashov
Linus Torvalds (pre-git)
Others
December 1999
December 2006
May 2007
November 2007
December 2007
May 2008
June 2008
August 2010
December 2010
September 2012
December 2012
August 2014
May 2019
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 97}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 37}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 84}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
121
48.21%
Jiri Kosina
111
44.22%
Nikolai Kondrashov
7
2.79%
Linus Torvalds (pre-git)
5
1.99%
Others
7
2.79%
Total
251
hid-multitouch.c
2269
-
70
9398
Benjamin Tissoires
Henrik Rydberg
Dmitry Torokhov
Hans de Goede
Jiri Kosina
Jiri Slaby
Linus Torvalds (pre-git)
José Expósito
Andrew Duggan
Rahul Rameshbabu
Masaki Ota
Chris Bagwell
Oliver Neukum
Linus Torvalds
Anssi Hannula
Vojtech Pavlik
Others
August 1992
January 1995
June 1995
December 1999
January 2000
March 2000
February 2002
July 2002
July 2006
December 2006
May 2008
November 2008
December 2008
December 2009
April 2010
October 2010
January 2011
March 2011
April 2011
May 2011
June 2011
July 2011
August 2011
September 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
May 2013
July 2013
August 2013
September 2013
October 2013
November 2013
January 2014
February 2014
March 2014
April 2014
November 2014
March 2015
July 2015
September 2015
October 2015
December 2015
February 2016
March 2016
May 2016
June 2016
November 2016
January 2017
March 2017
June 2017
July 2017
August 2017
October 2017
November 2017
February 2018
March 2018
April 2018
May 2018
July 2018
September 2018
May 2019
August 2019
December 2019
April 2020
May 2020
September 2020
December 2020
January 2021
March 2021
May 2021
October 2021
November 2021
April 2022
May 2022
September 2022
November 2022
January 2023
August 2023
September 2023
October 2023
November 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 6}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1343}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 153}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 64}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 168}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 212}, {"author_id": 53, "token_count": 8}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 193}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 243}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 101}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 48, "token_count": 81}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 48, "token_count": 71}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 48, "token_count": 123}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 166}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 223}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 233}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 124}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 57, "token_count": 25}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 160}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 163}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 287}, {"author_id": 30, "token_count": 8}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 7, "token_count": 104}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 309}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 2089}, {"author_id": 15, "token_count": 198}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 105}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 7, "token_count": 67}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 18, "token_count": 22}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 175}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 23, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
6603
70.26%
Henrik Rydberg
275
2.93%
Dmitry Torokhov
226
2.40%
Hans de Goede
177
1.88%
Jiri Kosina
64
0.68%
Jiri Slaby
50
0.53%
Linus Torvalds (pre-git)
32
0.34%
José Expósito
28
0.30%
Andrew Duggan
25
0.27%
Rahul Rameshbabu
8
0.09%
Masaki Ota
8
0.09%
Chris Bagwell
8
0.09%
Oliver Neukum
7
0.07%
Linus Torvalds
6
0.06%
Anssi Hannula
6
0.06%
Vojtech Pavlik
1
0.01%
Others
1874
19.94%
Total
9398
hid-nintendo.c
2476
-
11
12777
Daniel J. Ogorchock
Jiri Kosina
Linus Torvalds (pre-git)
Others
September 1991
August 1992
September 2021
November 2021
February 2022
May 2022
June 2022
July 2022
September 2022
February 2023
September 2023
December 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 11391}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 268}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 11, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 11, "token_count": 12}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 11, "token_count": 250}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 511}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 142}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel J. Ogorchock
11661
91.27%
Jiri Kosina
268
2.10%
Linus Torvalds (pre-git)
35
0.27%
Others
813
6.36%
Total
12777
hid-nti.c
56
-
6
154
Jiri Kosina
Linus Torvalds (pre-git)
Jiri Slaby
Others
December 1999
December 2006
May 2008
October 2009
January 2017
February 2017
May 2019
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
11
7.14%
Linus Torvalds (pre-git)
3
1.95%
Jiri Slaby
3
1.95%
Others
137
88.96%
Total
154
hid-ntrig.c
1032
-
19
4095
Rafi Rubin
Benjamin Tissoires
Jiri Slaby
Linus Torvalds (pre-git)
Jiri Kosina
Dmitry Torokhov
Linus Torvalds
Others
April 1994
June 1995
May 1998
December 1999
February 2002
December 2006
May 2007
May 2008
November 2008
May 2009
February 2010
March 2010
April 2010
May 2010
June 2010
September 2010
December 2010
March 2011
September 2012
December 2012
February 2013
July 2013
August 2013
September 2015
December 2015
August 2017
March 2018
June 2018
May 2019
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 36, "token_count": 466}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 791}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 36, "token_count": 356}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 36, "token_count": 28}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 36, "token_count": 5}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 36, "token_count": 1758}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 36, "token_count": 274}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 36, "token_count": 201}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Rafi Rubin
3088
75.41%
Benjamin Tissoires
32
0.78%
Jiri Slaby
16
0.39%
Linus Torvalds (pre-git)
15
0.37%
Jiri Kosina
8
0.20%
Dmitry Torokhov
7
0.17%
Linus Torvalds
2
0.05%
Others
927
22.64%
Total
4095
hid-nvidia-shield.c
1128
-
2
4725
Rahul Rameshbabu
Others
May 2023
June 2023
July 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1682924400, "group": [ {"author_id": 23, "token_count": 509}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 23, "token_count": 2656}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 23, "token_count": 1527}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Rahul Rameshbabu
4698
99.43%
Others
27
0.57%
Total
4725
hid-ortek.c
54
-
9
199
Jiri Kosina
Nikolai Kondrashov
Benjamin Tissoires
Jiri Slaby
Others
December 2006
May 2008
October 2009
January 2010
August 2010
December 2010
March 2011
December 2012
July 2017
May 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 39}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
48
24.12%
Nikolai Kondrashov
7
3.52%
Benjamin Tissoires
6
3.02%
Jiri Slaby
3
1.51%
Others
135
67.84%
Total
199
hid-penmount.c
50
-
6
177
Andrew Shadura
Jiri Slaby
Linus Torvalds (pre-git)
Jiri Kosina
Others
April 1994
June 1995
January 2000
July 2000
December 2006
May 2008
October 2009
September 2014
October 2015
May 2019
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 50, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Shadura
25
14.12%
Jiri Slaby
8
4.52%
Linus Torvalds (pre-git)
7
3.95%
Jiri Kosina
7
3.95%
Others
130
73.45%
Total
177
hid-petalynx.c
105
-
8
434
Jiri Slaby
Jiri Kosina
Linus Torvalds (pre-git)
Nikolai Kondrashov
Others
January 1996
October 1997
December 1999
December 2006
May 2007
June 2007
November 2007
December 2007
May 2008
June 2008
August 2010
December 2010
September 2012
December 2012
August 2014
May 2019
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 62}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 126}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 177}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
206
47.47%
Jiri Kosina
204
47.00%
Linus Torvalds (pre-git)
8
1.84%
Nikolai Kondrashov
7
1.61%
Others
9
2.07%
Total
434
hid-picolcd.h
299
-
7
1202
Bruno Prémont
Jiri Slaby
Benjamin Tissoires
Others
February 2007
May 2008
March 2010
April 2010
May 2010
July 2012
August 2012
September 2012
February 2013
March 2013
May 2019
var spanGroupData = [ {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 642}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 23}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 9, "token_count": 28}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 434}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 9, "token_count": 53}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Prémont
1180
98.17%
Jiri Slaby
5
0.42%
Benjamin Tissoires
2
0.17%
Others
15
1.25%
Total
1202
hid-picolcd_backlight.c
109
-
4
556
Bruno Prémont
Jiri Kosina
Benjamin Tissoires
Others
December 2006
March 2010
July 2012
February 2013
May 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 87}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 462}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Prémont
549
98.74%
Jiri Kosina
3
0.54%
Benjamin Tissoires
2
0.36%
Others
2
0.36%
Total
556
hid-picolcd_cir.c
138
-
9
610
Bruno Prémont
Jiri Kosina
Jiri Slaby
Others
December 2006
January 2007
May 2007
May 2008
March 2010
July 2011
July 2012
August 2012
September 2012
April 2014
December 2016
July 2017
August 2017
August 2018
May 2019
August 2020
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 162}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 25}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 9, "token_count": 387}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Prémont
574
94.10%
Jiri Kosina
11
1.80%
Jiri Slaby
3
0.49%
Others
22
3.61%
Total
610
hid-picolcd_core.c
660
-
13
3311
Bruno Prémont
Jiri Slaby
Jiri Kosina
Anssi Hannula
Benjamin Tissoires
Linus Torvalds
Dmitry Torokhov
Oliver Neukum
Others
February 2002
January 2006
July 2006
December 2006
January 2007
May 2007
May 2008
October 2009
March 2010
April 2010
May 2010
December 2010
July 2011
July 2012
August 2012
December 2012
February 2013
August 2014
March 2019
May 2019
August 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 48}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 990}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 27}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 2121}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Prémont
3170
95.74%
Jiri Slaby
48
1.45%
Jiri Kosina
39
1.18%
Anssi Hannula
12
0.36%
Benjamin Tissoires
8
0.24%
Linus Torvalds
4
0.12%
Dmitry Torokhov
3
0.09%
Oliver Neukum
1
0.03%
Others
26
0.79%
Total
3311
hid-picolcd_debugfs.c
885
-
9
5298
Bruno Prémont
Jiri Kosina
Vojtech Pavlik
Jiri Slaby
Others
February 2002
July 2004
December 2006
January 2007
May 2008
March 2010
January 2011
July 2011
July 2012
August 2012
September 2012
July 2013
February 2017
May 2019
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 61}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 5150}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Prémont
5249
99.08%
Jiri Kosina
27
0.51%
Vojtech Pavlik
5
0.09%
Jiri Slaby
1
0.02%
Others
16
0.30%
Total
5298
hid-picolcd_fb.c
570
-
13
3083
Bruno Prémont
Linus Torvalds (pre-git)
Benjamin Tissoires
Jiri Kosina
Linus Torvalds
Others
August 1992
December 2006
March 2010
April 2010
June 2010
July 2012
August 2012
October 2012
February 2013
August 2013
May 2014
June 2018
May 2019
June 2019
December 2019
March 2020
April 2022
April 2023
August 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 616}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 9, "token_count": 13}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 1928}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 9, "token_count": 391}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 84}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Prémont
2964
96.14%
Linus Torvalds (pre-git)
8
0.26%
Benjamin Tissoires
8
0.26%
Jiri Kosina
3
0.10%
Linus Torvalds
1
0.03%
Others
99
3.21%
Total
3083
hid-picolcd_lcd.c
94
-
4
449
Bruno Prémont
Jiri Kosina
Benjamin Tissoires
Others
December 2006
March 2010
July 2012
February 2013
May 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 99}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 343}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Prémont
442
98.44%
Jiri Kosina
3
0.67%
Benjamin Tissoires
2
0.45%
Others
2
0.45%
Total
449
hid-picolcd_leds.c
163
-
7
830
Bruno Prémont
Jiri Kosina
Jiri Slaby
Benjamin Tissoires
Others
December 2006
January 2007
May 2007
May 2008
March 2010
July 2011
July 2012
February 2013
December 2015
May 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 9, "token_count": 55}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 9, "token_count": 752}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Prémont
807
97.23%
Jiri Kosina
11
1.33%
Jiri Slaby
3
0.36%
Benjamin Tissoires
2
0.24%
Others
7
0.84%
Total
830
hid-pl.c
222
-
16
923
Anssi Hannula
Jiri Slaby
Linus Torvalds
Jiri Kosina
Linus Torvalds (pre-git)
Benjamin Tissoires
Dmitry Torokhov
Vojtech Pavlik
Greg Kroah-Hartman
Others
May 1998
December 1999
February 2002
April 2002
July 2002
May 2003
December 2006
January 2007
May 2007
May 2008
June 2008
September 2008
November 2008
February 2009
December 2010
July 2011
December 2012
January 2013
February 2013
August 2013
May 2019
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 14, "token_count": 437}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 22}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 6, "token_count": 180}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 14, "token_count": 140}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Anssi Hannula
577
62.51%
Jiri Slaby
203
21.99%
Linus Torvalds
15
1.63%
Jiri Kosina
8
0.87%
Linus Torvalds (pre-git)
7
0.76%
Benjamin Tissoires
4
0.43%
Dmitry Torokhov
3
0.33%
Vojtech Pavlik
2
0.22%
Greg Kroah-Hartman
2
0.22%
Others
102
11.05%
Total
923
hid-plantronics.c
237
-
9
884
Jiri Slaby
Linus Torvalds (pre-git)
Jiri Kosina
Benjamin Tissoires
Linus Torvalds
Others
December 1999
January 2000
July 2000
February 2002
December 2006
May 2008
October 2009
January 2011
October 2014
June 2015
April 2018
May 2019
February 2021
December 2022
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 122}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 411}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 263}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
29
3.28%
Linus Torvalds (pre-git)
21
2.38%
Jiri Kosina
9
1.02%
Benjamin Tissoires
5
0.57%
Linus Torvalds
2
0.23%
Others
818
92.53%
Total
884
hid-playstation.c
2743
-
4
13887
Roderick Colenbrander
Greg Kroah-Hartman
Jiri Kosina
Others
February 2021
September 2021
October 2021
August 2022
October 2022
November 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 1612166400, "group": [ {"author_id": 5, "token_count": 7319}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 829}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 44, "token_count": 16}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 5, "token_count": 5276}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 5, "token_count": 428}, ]}, ]
Author Name
Tokens
Token Proportion
Roderick Colenbrander
13867
99.86%
Greg Kroah-Hartman
16
0.12%
Jiri Kosina
3
0.02%
Others
1
0.01%
Total
13887
hid-primax.c
73
-
6
204
Jiri Kosina
Linus Torvalds (pre-git)
Jiri Slaby
Others
January 2000
July 2000
December 2006
May 2008
October 2009
October 2011
December 2012
May 2019
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 184}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
9
4.41%
Linus Torvalds (pre-git)
4
1.96%
Jiri Slaby
3
1.47%
Others
188
92.16%
Total
204
hid-prodikeys.c
900
-
26
3989
Don Prince
Jiri Kosina
Linus Torvalds (pre-git)
Anssi Hannula
Alan Stern
Jiri Slaby
Greg Kroah-Hartman
Nikolai Kondrashov
Michael Zaidman
Linus Torvalds
Vojtech Pavlik
Oliver Neukum
Benjamin Tissoires
Dmitry Torokhov
Others
August 1992
February 2002
July 2002
February 2005
January 2006
July 2006
December 2006
May 2007
May 2008
December 2008
October 2009
May 2010
August 2010
November 2010
December 2010
July 2011
August 2011
January 2012
December 2012
February 2013
January 2014
December 2015
August 2017
October 2017
May 2019
September 2019
April 2021
December 2021
September 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 24}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 17}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 29, "token_count": 3782}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 56, "token_count": 17}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 12}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Don Prince
3782
94.81%
Jiri Kosina
26
0.65%
Linus Torvalds (pre-git)
24
0.60%
Anssi Hannula
17
0.43%
Alan Stern
17
0.43%
Jiri Slaby
13
0.33%
Greg Kroah-Hartman
12
0.30%
Nikolai Kondrashov
7
0.18%
Michael Zaidman
6
0.15%
Linus Torvalds
4
0.10%
Vojtech Pavlik
3
0.08%
Oliver Neukum
2
0.05%
Benjamin Tissoires
2
0.05%
Dmitry Torokhov
1
0.03%
Others
73
1.83%
Total
3989
hid-pxrc.c
112
-
1
464
Others
September 2022
var spanGroupData = [ {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 464}, ]}, ]
Author Name
Tokens
Token Proportion
Others
464
100.00%
Total
464
hid-quirks.c
1315
-
128
9083
Benjamin Tissoires
Jiri Slaby
Jiri Kosina
Oliver Neukum
Hans de Goede
David Yang
Alan Stern
Alexandrov Stansilav
Dario Pagani
Nikolai Kondrashov
Henrik Rydberg
Andrew Duggan
Linus Torvalds
Linus Torvalds (pre-git)
Peter Hutterer
Dmitry Torokhov
Others
May 1998
December 1999
February 2002
January 2006
December 2006
April 2007
May 2007
June 2007
July 2007
November 2007
March 2008
May 2008
June 2008
August 2008
September 2008
October 2008
November 2008
December 2008
May 2009
August 2009
October 2009
November 2009
December 2009
February 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
March 2011
April 2011
May 2011
August 2011
October 2011
December 2011
February 2012
March 2012
May 2012
July 2012
August 2012
October 2012
November 2012
December 2012
March 2013
July 2013
August 2013
October 2013
November 2013
January 2014
May 2014
June 2014
July 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
July 2015
August 2015
October 2015
November 2015
January 2016
March 2016
April 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
June 2017
July 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
May 2019
June 2019
July 2019
September 2019
November 2019
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
January 2021
March 2021
April 2021
October 2021
November 2021
December 2021
February 2022
August 2022
October 2022
November 2022
January 2023
February 2023
May 2023
October 2023
November 2023
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 21}, {"author_id": 60, "token_count": 451}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 2938}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 77}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 48, "token_count": 1}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 6, "token_count": 367}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 56, "token_count": 13}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 55, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 56, "token_count": 5}, {"author_id": 8, "token_count": 8}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 56, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 49, "token_count": 49}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 48, "token_count": 10}, {"author_id": 60, "token_count": 105}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 57, "token_count": 9}, {"author_id": 0, "token_count": 3626}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 54, "token_count": 17}, {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 59, "token_count": 12}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 51, "token_count": 29}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 49, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
3638
40.05%
Jiri Slaby
3391
37.33%
Jiri Kosina
96
1.06%
Oliver Neukum
63
0.69%
Hans de Goede
55
0.61%
David Yang
29
0.32%
Alan Stern
19
0.21%
Alexandrov Stansilav
17
0.19%
Dario Pagani
12
0.13%
Nikolai Kondrashov
11
0.12%
Henrik Rydberg
11
0.12%
Andrew Duggan
9
0.10%
Linus Torvalds
5
0.06%
Linus Torvalds (pre-git)
4
0.04%
Peter Hutterer
4
0.04%
Dmitry Torokhov
3
0.03%
Others
1716
18.89%
Total
9083
hid-razer.c
125
-
1
583
Others
January 2022
var spanGroupData = [ {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 583}, ]}, ]
Author Name
Tokens
Token Proportion
Others
583
100.00%
Total
583
hid-redragon.c
62
-
2
138
Others
August 2002
April 2018
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 137}, ]}, ]
Author Name
Tokens
Token Proportion
Others
138
100.00%
Total
138
hid-retrode.c
97
-
6
329
Bastien Nocera
Jiri Kosina
Linus Torvalds (pre-git)
Jiri Slaby
Others
December 1999
December 2006
May 2008
October 2009
January 2017
June 2017
May 2019
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 17, "token_count": 307}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bastien Nocera
307
93.31%
Jiri Kosina
11
3.34%
Linus Torvalds (pre-git)
5
1.52%
Jiri Slaby
3
0.91%
Others
3
0.91%
Total
329
hid-rmi.c
784
-
20
3398
Benjamin Tissoires
Andrew Duggan
Jiri Slaby
Linus Torvalds (pre-git)
Jiri Kosina
Dmitry Torokhov
Linus Torvalds
David Herrmann
Vojtech Pavlik
Others
June 1993
November 1993
April 1994
June 1995
January 1996
December 1999
January 2000
July 2000
February 2002
March 2002
June 2005
December 2006
April 2007
May 2007
November 2007
May 2008
June 2008
October 2008
October 2009
December 2010
August 2011
February 2013
February 2014
April 2014
May 2014
July 2014
August 2014
September 2014
December 2014
January 2015
February 2015
May 2015
June 2015
July 2015
September 2015
November 2016
January 2017
July 2017
October 2017
November 2017
February 2018
May 2018
April 2019
May 2019
October 2019
October 2020
July 2022
November 2022
October 2023
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 820483200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 135}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 1694}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 57, "token_count": 45}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 57, "token_count": 172}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 57, "token_count": 77}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 57, "token_count": 61}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 57, "token_count": 27}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 57, "token_count": 811}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 57, "token_count": 28}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 57, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
1834
53.97%
Andrew Duggan
1238
36.43%
Jiri Slaby
151
4.44%
Linus Torvalds (pre-git)
24
0.71%
Jiri Kosina
22
0.65%
Dmitry Torokhov
18
0.53%
Linus Torvalds
2
0.06%
David Herrmann
2
0.06%
Vojtech Pavlik
1
0.03%
Others
106
3.12%
Total
3398
hid-roccat-arvo.c
460
-
11
2105
Stefan Achatz
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Jiri Slaby
Jiri Kosina
Clément Vuchener
Others
December 1999
January 2000
July 2000
December 2006
May 2008
October 2009
March 2010
January 2011
February 2011
June 2011
May 2012
July 2013
August 2013
September 2015
December 2015
May 2019
February 2021
December 2021
June 2023
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 1887}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 44, "token_count": 26}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 44, "token_count": 69}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
1920
91.21%
Greg Kroah-Hartman
101
4.80%
Linus Torvalds (pre-git)
19
0.90%
Jiri Slaby
19
0.90%
Jiri Kosina
9
0.43%
Clément Vuchener
6
0.29%
Others
31
1.47%
Total
2105
hid-roccat-arvo.h
82
-
2
191
Stefan Achatz
Others
January 2011
May 2019
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 189}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
189
98.95%
Others
2
1.05%
Total
191
hid-roccat-common.c
175
-
11
782
Stefan Achatz
Jiri Kosina
Anssi Hannula
Linus Torvalds (pre-git)
Linus Torvalds
Others
August 1998
February 2002
July 2006
December 2006
October 2009
March 2010
August 2010
November 2010
January 2011
June 2011
July 2011
November 2011
May 2012
October 2013
December 2015
May 2019
var spanGroupData = [ {"timestamp": 901954800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 166}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 348}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
728
93.09%
Jiri Kosina
7
0.90%
Anssi Hannula
6
0.77%
Linus Torvalds (pre-git)
2
0.26%
Linus Torvalds
1
0.13%
Others
38
4.86%
Total
782
hid-roccat-common.h
94
-
3
262
Stefan Achatz
Others
August 2010
November 2010
January 2011
June 2011
May 2012
October 2013
May 2019
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 41}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 69}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 91}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
240
91.60%
Others
22
8.40%
Total
262
hid-roccat-isku.c
463
-
11
1867
Stefan Achatz
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Jiri Slaby
Clément Vuchener
Jiri Kosina
Linus Torvalds
Others
April 1994
January 1995
June 1995
December 1999
January 2000
July 2000
February 2002
December 2006
May 2008
October 2009
November 2011
May 2012
November 2012
March 2013
July 2013
August 2013
September 2015
December 2015
May 2019
December 2021
June 2023
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 1606}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 44, "token_count": 16}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 44, "token_count": 111}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
1665
89.18%
Greg Kroah-Hartman
133
7.12%
Linus Torvalds (pre-git)
21
1.12%
Jiri Slaby
9
0.48%
Clément Vuchener
6
0.32%
Jiri Kosina
4
0.21%
Linus Torvalds
3
0.16%
Others
26
1.39%
Total
1867
hid-roccat-isku.h
97
-
2
258
Stefan Achatz
Others
November 2011
November 2012
March 2013
May 2019
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 185}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
256
99.22%
Others
2
0.78%
Total
258
hid-roccat-kone.c
917
-
22
3877
Stefan Achatz
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Jiri Slaby
Anssi Hannula
Jiri Kosina
Clément Vuchener
Vojtech Pavlik
Dmitry Torokhov
Others
August 1992
December 1999
January 2000
July 2000
July 2002
February 2005
July 2006
December 2006
May 2008
October 2009
March 2010
May 2010
June 2010
November 2010
December 2010
January 2011
February 2011
April 2011
June 2011
August 2011
November 2011
May 2012
April 2013
July 2013
August 2013
October 2014
September 2015
December 2015
May 2019
August 2020
May 2021
December 2021
June 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 18}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 2415}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 321}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 407}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 142}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 114}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 44, "token_count": 96}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 44, "token_count": 81}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
3462
89.30%
Greg Kroah-Hartman
183
4.72%
Linus Torvalds (pre-git)
35
0.90%
Jiri Slaby
31
0.80%
Anssi Hannula
18
0.46%
Jiri Kosina
9
0.23%
Clément Vuchener
6
0.15%
Vojtech Pavlik
3
0.08%
Dmitry Torokhov
1
0.03%
Others
129
3.33%
Total
3877
hid-roccat-kone.h
226
-
4
638
Stefan Achatz
Jiri Kosina
Others
March 2010
May 2010
December 2010
June 2011
April 2013
May 2019
May 2021
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 522}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
585
91.69%
Jiri Kosina
42
6.58%
Others
11
1.72%
Total
638
hid-roccat-koneplus.c
576
-
11
2299
Stefan Achatz
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Jiri Slaby
Jiri Kosina
Clément Vuchener
Anssi Hannula
Others
December 1999
January 2000
July 2000
July 2006
December 2006
May 2008
October 2009
November 2010
January 2011
February 2011
April 2011
June 2011
May 2012
November 2012
July 2013
August 2013
September 2013
September 2015
December 2015
May 2019
December 2021
June 2023
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 1763}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 176}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 44, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 44, "token_count": 145}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
2060
89.60%
Greg Kroah-Hartman
165
7.18%
Linus Torvalds (pre-git)
14
0.61%
Jiri Slaby
12
0.52%
Jiri Kosina
9
0.39%
Clément Vuchener
6
0.26%
Anssi Hannula
6
0.26%
Others
27
1.17%
Total
2299
hid-roccat-koneplus.h
122
-
3
323
Stefan Achatz
Jiri Kosina
Others
November 2010
December 2010
April 2011
May 2011
June 2011
November 2012
May 2019
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 226}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
297
91.95%
Jiri Kosina
24
7.43%
Others
2
0.62%
Total
323
hid-roccat-konepure.c
234
-
10
900
Stefan Achatz
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Jiri Slaby
Jiri Kosina
Clément Vuchener
Linus Torvalds
Others
April 1994
January 1995
June 1995
December 1999
January 2000
July 2000
February 2002
December 2006
May 2008
October 2009
December 2010
May 2012
March 2013
August 2013
October 2013
September 2015
May 2019
December 2021
June 2023
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 690}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 44, "token_count": 51}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
771
85.67%
Greg Kroah-Hartman
57
6.33%
Linus Torvalds (pre-git)
21
2.33%
Jiri Slaby
9
1.00%
Jiri Kosina
7
0.78%
Clément Vuchener
6
0.67%
Linus Torvalds
3
0.33%
Others
26
2.89%
Total
900
hid-roccat-kovaplus.c
665
-
13
2820
Stefan Achatz
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Jiri Kosina
Clément Vuchener
Anssi Hannula
Jiri Slaby
Linus Torvalds
Others
January 1995
June 1995
December 1999
January 2000
July 2000
February 2002
July 2006
December 2006
May 2008
October 2009
November 2010
January 2011
February 2011
April 2011
June 2011
August 2011
May 2012
November 2012
July 2013
August 2013
September 2013
November 2013
September 2015
December 2015
January 2018
May 2019
December 2021
June 2023
var spanGroupData = [ {"timestamp": 788947200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 2278}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 209}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 44, "token_count": 76}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 44, "token_count": 97}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
2556
90.64%
Greg Kroah-Hartman
179
6.35%
Linus Torvalds (pre-git)
17
0.60%
Jiri Kosina
9
0.32%
Clément Vuchener
6
0.21%
Anssi Hannula
6
0.21%
Jiri Slaby
5
0.18%
Linus Torvalds
3
0.11%
Others
39
1.38%
Total
2820
hid-roccat-kovaplus.h
130
-
2
347
Stefan Achatz
Others
January 2011
November 2012
May 2019
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 322}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
345
99.42%
Others
2
0.58%
Total
347
hid-roccat-lua.c
215
-
9
797
Stefan Achatz
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Clément Vuchener
Jiri Kosina
Linus Torvalds
Others
April 1994
January 1995
June 1995
December 1999
January 2000
July 2000
February 2002
December 2006
October 2009
October 2012
December 2012
September 2015
December 2015
May 2019
December 2021
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 758}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
758
95.11%
Linus Torvalds (pre-git)
14
1.76%
Greg Kroah-Hartman
6
0.75%
Clément Vuchener
6
0.75%
Jiri Kosina
4
0.50%
Linus Torvalds
3
0.38%
Others
6
0.75%
Total
797
hid-roccat-lua.h
26
-
2
38
Stefan Achatz
Others
October 2012
May 2019
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
36
94.74%
Others
2
5.26%
Total
38
hid-roccat-pyra.c
612
-
12
2577
Stefan Achatz
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Jiri Slaby
Jiri Kosina
Clément Vuchener
Anssi Hannula
Others
August 1992
December 1999
January 2000
July 2000
July 2006
December 2006
May 2008
October 2009
August 2010
September 2010
November 2010
December 2010
January 2011
February 2011
March 2011
June 2011
August 2011
May 2012
November 2012
July 2013
September 2013
January 2015
September 2015
December 2015
May 2019
December 2021
June 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 1801}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 122}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 273}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 44, "token_count": 195}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
2262
87.78%
Greg Kroah-Hartman
201
7.80%
Linus Torvalds (pre-git)
22
0.85%
Jiri Slaby
14
0.54%
Jiri Kosina
9
0.35%
Clément Vuchener
6
0.23%
Anssi Hannula
6
0.23%
Others
57
2.21%
Total
2577
hid-roccat-pyra.h
149
-
3
377
Stefan Achatz
Jiri Kosina
Others
August 2010
December 2010
November 2012
May 2019
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 313}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
339
89.92%
Jiri Kosina
36
9.55%
Others
2
0.53%
Total
377
hid-roccat-ryos.c
243
-
11
993
Stefan Achatz
Linus Torvalds (pre-git)
Jiri Kosina
Jiri Slaby
Greg Kroah-Hartman
Clément Vuchener
Linus Torvalds
Others
April 1994
January 1995
June 1995
December 1999
January 2000
July 2000
February 2002
December 2006
May 2008
October 2009
December 2010
September 2012
October 2013
September 2015
May 2019
December 2021
June 2023
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 907}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
907
91.34%
Linus Torvalds (pre-git)
21
2.11%
Jiri Kosina
13
1.31%
Jiri Slaby
9
0.91%
Greg Kroah-Hartman
6
0.60%
Clément Vuchener
6
0.60%
Linus Torvalds
3
0.30%
Others
28
2.82%
Total
993
hid-roccat-savu.c
231
-
10
906
Stefan Achatz
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Jiri Slaby
Jiri Kosina
Clément Vuchener
Linus Torvalds
Others
April 1994
January 1995
June 1995
December 1999
January 2000
July 2000
February 2002
December 2006
May 2008
October 2009
December 2010
May 2012
July 2012
August 2013
October 2013
September 2015
May 2019
December 2021
June 2023
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 788947200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 724}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 44, "token_count": 58}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
764
84.33%
Greg Kroah-Hartman
64
7.06%
Linus Torvalds (pre-git)
26
2.87%
Jiri Slaby
9
0.99%
Jiri Kosina
7
0.77%
Clément Vuchener
6
0.66%
Linus Torvalds
3
0.33%
Others
27
2.98%
Total
906
hid-roccat-savu.h
52
-
2
92
Stefan Achatz
Others
May 2012
May 2019
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 90}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
90
97.83%
Others
2
2.17%
Total
92
hid-roccat.c
461
-
18
1779
Stefan Achatz
Linus Torvalds (pre-git)
Linus Torvalds
Dmitry Torokhov
Anssi Hannula
Jiri Kosina
Jiri Slaby
Oliver Neukum
Others
December 1999
January 2000
July 2000
February 2002
January 2006
July 2006
December 2006
May 2008
October 2009
March 2010
May 2010
June 2010
August 2010
November 2010
December 2010
January 2011
February 2011
July 2011
November 2011
January 2013
March 2013
June 2013
February 2017
July 2017
February 2018
May 2019
September 2022
June 2023
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 1500}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 135}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
1656
93.09%
Linus Torvalds (pre-git)
11
0.62%
Linus Torvalds
8
0.45%
Dmitry Torokhov
6
0.34%
Anssi Hannula
6
0.34%
Jiri Kosina
4
0.22%
Jiri Slaby
2
0.11%
Oliver Neukum
1
0.06%
Others
85
4.78%
Total
1779
hid-saitek.c
207
-
14
898
Jiri Slaby
Jiri Kosina
Linus Torvalds (pre-git)
Others
June 1993
November 1993
December 2006
May 2008
October 2009
December 2010
February 2012
September 2012
December 2012
May 2014
November 2014
January 2015
September 2015
July 2016
August 2018
May 2019
October 2022
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 659}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
26
2.90%
Jiri Kosina
18
2.00%
Linus Torvalds (pre-git)
3
0.33%
Others
851
94.77%
Total
898
hid-samsung.c
199
-
10
868
Don Prince
Jiri Slaby
Nikolai Kondrashov
Greg Kroah-Hartman
Clément Vuchener
Jiri Kosina
Others
December 2006
May 2007
December 2007
May 2008
June 2008
June 2009
December 2009
May 2010
August 2010
December 2010
December 2012
September 2015
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 53}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 156}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 29, "token_count": 325}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Don Prince
325
37.44%
Jiri Slaby
209
24.08%
Nikolai Kondrashov
18
2.07%
Greg Kroah-Hartman
6
0.69%
Clément Vuchener
6
0.69%
Jiri Kosina
4
0.46%
Others
300
34.56%
Total
868
hid-semitek.c
40
-
1
135
Others
February 2021
var spanGroupData = [ {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 135}, ]}, ]
Author Name
Tokens
Token Proportion
Others
135
100.00%
Total
135
hid-sensor-custom.c
1077
-
16
5166
Srinivas Pandruvada
Jiri Kosina
Linus Torvalds
Hans de Goede
Others
April 2015
November 2016
July 2017
August 2017
February 2018
October 2018
March 2019
May 2019
June 2019
March 2020
December 2020
April 2021
November 2022
January 2023
March 2023
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 4291}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 311}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 60, "token_count": 488}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
4302
83.28%
Jiri Kosina
36
0.70%
Linus Torvalds
2
0.04%
Hans de Goede
2
0.04%
Others
824
15.95%
Total
5166
hid-sensor-hub.c
778
-
20
3986
Srinivas Pandruvada
Hans de Goede
Jiri Kosina
Benjamin Tissoires
Others
September 2012
December 2012
February 2013
August 2013
September 2013
October 2013
November 2013
January 2014
June 2014
August 2014
September 2014
January 2015
February 2015
May 2015
November 2015
October 2016
November 2016
June 2018
August 2018
October 2018
May 2019
November 2020
March 2021
April 2021
January 2023
May 2023
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2679}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 337}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 350}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 7, "token_count": 165}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 39}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
3626
90.97%
Hans de Goede
204
5.12%
Jiri Kosina
51
1.28%
Benjamin Tissoires
8
0.20%
Others
97
2.43%
Total
3986
hid-sigmamicro.c
130
-
1
576
Others
December 2021
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 576}, ]}, ]
Author Name
Tokens
Token Proportion
Others
576
100.00%
Total
576
hid-sjoy.c
173
-
13
758
Oliver Neukum
Linus Torvalds
Linus Torvalds (pre-git)
Jiri Slaby
Benjamin Tissoires
Jiri Kosina
Others
December 1999
February 2002
January 2006
December 2006
May 2008
December 2008
May 2009
March 2010
December 2010
July 2011
August 2011
October 2011
February 2012
December 2012
February 2013
May 2015
May 2019
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 11}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 14}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 589}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Oliver Neukum
15
1.98%
Linus Torvalds
15
1.98%
Linus Torvalds (pre-git)
11
1.45%
Jiri Slaby
8
1.06%
Benjamin Tissoires
4
0.53%
Jiri Kosina
3
0.40%
Others
702
92.61%
Total
758
hid-sony.c
2314
-
41
10736
Roderick Colenbrander
Frank Praznik
Simon Wood
Jiri Kosina
Jiri Slaby
Benjamin Tissoires
Bastien Nocera
Greg Kroah-Hartman
Linus Torvalds (pre-git)
Alan Stern
Hanno Zulla
Anssi Hannula
José Expósito
Nikolai Kondrashov
Linus Torvalds
Others
March 1996
May 1998
December 1999
January 2000
March 2000
February 2002
April 2002
December 2006
January 2007
May 2008
June 2008
October 2008
December 2008
January 2010
May 2010
August 2010
October 2010
February 2011
April 2011
June 2011
September 2012
December 2012
January 2013
May 2013
June 2013
July 2013
September 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
June 2014
July 2014
September 2014
November 2014
February 2015
March 2015
May 2015
June 2015
November 2015
December 2015
January 2016
February 2016
July 2016
September 2016
October 2016
November 2016
December 2016
February 2017
March 2017
November 2017
December 2017
February 2018
June 2018
August 2018
January 2019
May 2019
August 2019
October 2019
May 2020
November 2020
December 2020
June 2021
August 2021
December 2021
September 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 825667200, "group": [ {"author_id": 16, "token_count": 16}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 44, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 41}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 132}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 163}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 17, "token_count": 34}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 20, "token_count": 49}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 162}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 292}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 343}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 111}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 309}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 38, "token_count": 463}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 38, "token_count": 383}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 38, "token_count": 718}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 38, "token_count": 164}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 38, "token_count": 409}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 20, "token_count": 289}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 38, "token_count": 158}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 38, "token_count": 135}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 5, "token_count": 216}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 157}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 5, "token_count": 1552}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 88}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 52, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 26}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 19}, {"author_id": 60, "token_count": 380}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 44, "token_count": 25}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 5, "token_count": 2954}, ]}, ]
Author Name
Tokens
Token Proportion
Roderick Colenbrander
5017
46.73%
Frank Praznik
2464
22.95%
Simon Wood
340
3.17%
Jiri Kosina
305
2.84%
Jiri Slaby
173
1.61%
Benjamin Tissoires
47
0.44%
Bastien Nocera
36
0.34%
Greg Kroah-Hartman
30
0.28%
Linus Torvalds (pre-git)
28
0.26%
Alan Stern
26
0.24%
Hanno Zulla
14
0.13%
Anssi Hannula
7
0.07%
José Expósito
2
0.02%
Nikolai Kondrashov
1
0.01%
Linus Torvalds
1
0.01%
Others
2245
20.91%
Total
10736
hid-speedlink.c
78
-
6
231
Jiri Slaby
Jiri Kosina
Oliver Neukum
Others
December 2006
May 2008
September 2008
December 2008
October 2009
May 2011
December 2012
August 2013
May 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 187}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
18
7.79%
Jiri Kosina
9
3.90%
Oliver Neukum
7
3.03%
Others
197
85.28%
Total
231
hid-steam.c
1488
-
15
6564
Rodrigo Rivas Costa
Jiri Slaby
Jiri Kosina
Henrik Rydberg
Benjamin Tissoires
Vojtech Pavlik
Linus Torvalds (pre-git)
Dmitry Torokhov
Alan Stern
David Herrmann
Others
December 1999
February 2002
January 2006
May 2008
June 2008
August 2011
November 2011
February 2013
February 2014
June 2017
April 2018
May 2018
October 2018
February 2019
March 2019
January 2020
June 2020
July 2022
August 2022
January 2023
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 56, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 48, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 21, "token_count": 5177}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 21, "token_count": 260}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 21, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 21, "token_count": 32}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 21, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 21, "token_count": 19}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 894}, ]}, ]
Author Name
Tokens
Token Proportion
Rodrigo Rivas Costa
5518
84.06%
Jiri Slaby
57
0.87%
Jiri Kosina
24
0.37%
Henrik Rydberg
11
0.17%
Benjamin Tissoires
10
0.15%
Vojtech Pavlik
5
0.08%
Linus Torvalds (pre-git)
3
0.05%
Dmitry Torokhov
3
0.05%
Alan Stern
3
0.05%
David Herrmann
2
0.03%
Others
928
14.14%
Total
6564
hid-steelseries.c
667
-
11
3128
Simon Wood
Bastien Nocera
Jiri Slaby
Jiri Kosina
Benjamin Tissoires
Others
December 2006
May 2008
October 2009
January 2013
February 2013
March 2013
May 2013
September 2013
December 2015
May 2019
February 2023
July 2023
August 2023
September 2023
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 20, "token_count": 1808}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 20, "token_count": 45}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 17, "token_count": 1179}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Simon Wood
1853
59.24%
Bastien Nocera
1179
37.69%
Jiri Slaby
42
1.34%
Jiri Kosina
13
0.42%
Benjamin Tissoires
2
0.06%
Others
39
1.25%
Total
3128
hid-sunplus.c
65
-
8
257
Jiri Kosina
Jiri Slaby
Nikolai Kondrashov
Linus Torvalds (pre-git)
Others
December 1999
December 2006
May 2007
November 2007
December 2007
March 2008
May 2008
June 2008
August 2010
December 2010
September 2012
December 2012
August 2014
May 2019
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 3, "token_count": 54}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 29}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 84}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
125
48.64%
Jiri Slaby
113
43.97%
Nikolai Kondrashov
7
2.72%
Linus Torvalds (pre-git)
5
1.95%
Others
7
2.72%
Total
257
hid-thrustmaster.c
389
-
19
1555
Dario Pagani
Benjamin Tissoires
Greg Kroah-Hartman
Clément Vuchener
Linus Torvalds
Linus Torvalds (pre-git)
Jiri Slaby
Oliver Neukum
Jiri Kosina
Others
May 1998
December 1999
February 2002
January 2006
December 2006
April 2007
June 2008
May 2011
September 2015
November 2017
January 2021
March 2021
April 2021
May 2021
July 2021
November 2021
December 2021
January 2022
February 2022
August 2022
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 59, "token_count": 1377}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Dario Pagani
1377
88.55%
Benjamin Tissoires
26
1.67%
Greg Kroah-Hartman
6
0.39%
Clément Vuchener
6
0.39%
Linus Torvalds
5
0.32%
Linus Torvalds (pre-git)
4
0.26%
Jiri Slaby
2
0.13%
Oliver Neukum
1
0.06%
Jiri Kosina
1
0.06%
Others
127
8.17%
Total
1555
hid-tivo.c
77
-
7
259
Jiri Kosina
Jiri Slaby
Linus Torvalds (pre-git)
Others
January 2000
July 2000
December 2006
May 2008
October 2009
October 2011
March 2012
December 2012
March 2015
May 2019
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 225}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
14
5.41%
Jiri Slaby
8
3.09%
Linus Torvalds (pre-git)
4
1.54%
Others
233
89.96%
Total
259
hid-tmff.c
268
-
26
1200
Jiri Slaby
Dmitry Torokhov
Anssi Hannula
Jiri Kosina
Alan Stern
Linus Torvalds
Roderick Colenbrander
Linus Torvalds (pre-git)
Simon Wood
Benjamin Tissoires
Vojtech Pavlik
Oliver Neukum
Others
May 1998
December 1999
February 2002
July 2002
February 2003
May 2003
June 2004
September 2005
January 2006
July 2006
December 2006
May 2007
July 2007
November 2007
May 2008
September 2008
May 2009
June 2009
March 2010
November 2010
December 2010
July 2011
December 2012
February 2013
November 2013
November 2016
November 2017
May 2019
July 2019
September 2019
October 2019
November 2021
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 11}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 3}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 357}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 128}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 15, "token_count": 191}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 6, "token_count": 310}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 15}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
331
27.58%
Dmitry Torokhov
200
16.67%
Anssi Hannula
128
10.67%
Jiri Kosina
18
1.50%
Alan Stern
15
1.25%
Linus Torvalds
11
0.92%
Roderick Colenbrander
7
0.58%
Linus Torvalds (pre-git)
5
0.42%
Simon Wood
4
0.33%
Benjamin Tissoires
4
0.33%
Vojtech Pavlik
3
0.25%
Oliver Neukum
1
0.08%
Others
473
39.42%
Total
1200
hid-topre.c
51
-
2
165
Others
September 2022
March 2023
var spanGroupData = [ {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 161}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Others
165
100.00%
Total
165
hid-topseed.c
81
-
9
392
Hans de Goede
Jiri Kosina
Jiri Slaby
Others
December 2006
May 2007
May 2008
January 2009
April 2010
July 2010
August 2010
November 2010
December 2012
February 2019
May 2019
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 280}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 7, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
24
6.12%
Jiri Kosina
12
3.06%
Jiri Slaby
3
0.77%
Others
353
90.05%
Total
392
hid-twinhan.c
134
-
6
471
Bruno Prémont
Jiri Kosina
Linus Torvalds (pre-git)
Others
January 1996
October 1997
December 1999
December 2006
May 2007
July 2009
December 2011
December 2012
May 2019
var spanGroupData = [ {"timestamp": 820483200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 875689200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 451}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Prémont
451
95.75%
Jiri Kosina
9
1.91%
Linus Torvalds (pre-git)
6
1.27%
Others
5
1.06%
Total
471
hid-u2fzero.c
404
-
3
1734
Andrew Shadura
Jiri Kosina
Greg Kroah-Hartman
April 2019
September 2021
October 2021
December 2021
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 50, "token_count": 1570}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 50, "token_count": 151}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Shadura
1722
99.31%
Jiri Kosina
11
0.63%
Greg Kroah-Hartman
1
0.06%
Total
1734
hid-uclogic-core.c
574
-
19
2314
Nikolai Kondrashov
Benjamin Tissoires
José Expósito
Jiri Slaby
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Clément Vuchener
Rahul Rameshbabu
Jiri Kosina
Dmitry Torokhov
Others
December 1999
August 2002
December 2006
May 2008
June 2008
August 2010
July 2011
May 2012
August 2012
December 2012
May 2013
July 2014
March 2015
September 2015
September 2016
March 2017
February 2019
June 2019
October 2020
December 2020
December 2021
February 2022
March 2022
April 2022
May 2022
June 2022
August 2022
November 2022
December 2022
August 2023
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 121}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 194}, {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 37, "token_count": 6}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 909}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 314}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 8, "token_count": 147}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 92}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 28}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 18, "token_count": 142}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 23, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
1725
74.55%
Benjamin Tissoires
198
8.56%
José Expósito
165
7.13%
Jiri Slaby
59
2.55%
Linus Torvalds (pre-git)
7
0.30%
Greg Kroah-Hartman
6
0.26%
Clément Vuchener
6
0.26%
Rahul Rameshbabu
5
0.22%
Jiri Kosina
5
0.22%
Dmitry Torokhov
4
0.17%
Others
134
5.79%
Total
2314
hid-uclogic-params.c
1862
-
17
6399
Nikolai Kondrashov
José Expósito
Benjamin Tissoires
Jiri Slaby
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Others
December 1999
August 2002
May 2008
August 2010
May 2012
May 2013
July 2014
August 2014
March 2015
September 2016
February 2019
June 2019
August 2020
October 2020
December 2020
March 2021
December 2021
January 2022
February 2022
March 2022
April 2022
May 2022
June 2022
August 2022
October 2022
December 2022
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 8, "token_count": 41}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 48}, {"author_id": 8, "token_count": 50}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 3425}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 18, "token_count": 50}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 236}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 8, "token_count": 86}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 87}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 679}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 381}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 523}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 196}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 18, "token_count": 397}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
4672
73.01%
José Expósito
1547
24.18%
Benjamin Tissoires
78
1.22%
Jiri Slaby
10
0.16%
Linus Torvalds (pre-git)
2
0.03%
Greg Kroah-Hartman
1
0.02%
Others
89
1.39%
Total
6399
hid-uclogic-params.h
274
-
4
349
Nikolai Kondrashov
José Expósito
Jiri Slaby
Others
August 2002
May 2008
May 2012
July 2014
March 2015
February 2019
February 2022
March 2022
April 2022
May 2022
August 2022
December 2022
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 198}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 29}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 18, "token_count": 50}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
277
79.37%
José Expósito
66
18.91%
Jiri Slaby
5
1.43%
Others
1
0.29%
Total
349
hid-uclogic-rdesc.c
1244
-
5
5356
Nikolai Kondrashov
José Expósito
Benjamin Tissoires
Others
August 2002
August 2010
July 2011
March 2012
May 2012
August 2012
May 2013
July 2014
March 2015
September 2016
February 2019
February 2022
March 2022
April 2022
May 2022
June 2022
August 2022
October 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 2265}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 54}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 8, "token_count": 200}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 141}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 318}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 137}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 935}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 80}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 8, "token_count": 60}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 36}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 68}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 507}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 324}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 152}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 18, "token_count": 7}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 18, "token_count": 42}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
3997
74.63%
José Expósito
1032
19.27%
Benjamin Tissoires
8
0.15%
Others
319
5.96%
Total
5356
hid-uclogic-rdesc.h
213
-
3
490
Nikolai Kondrashov
José Expósito
Others
August 2002
August 2010
July 2011
March 2012
May 2012
August 2012
July 2014
February 2019
February 2022
March 2022
April 2022
May 2022
June 2022
August 2022
October 2022
December 2022
var spanGroupData = [ {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 337}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 18, "token_count": 28}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 18, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
423
86.33%
José Expósito
66
13.47%
Others
1
0.20%
Total
490
hid-udraw-ps3.c
466
-
9
2218
Bastien Nocera
Jiri Kosina
Jiri Slaby
Anssi Hannula
Vojtech Pavlik
Others
March 2002
June 2005
July 2006
December 2006
April 2007
May 2008
June 2009
October 2009
September 2012
November 2016
May 2019
July 2020
var spanGroupData = [ {"timestamp": 1014969600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 17, "token_count": 2165}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Bastien Nocera
2165
97.61%
Jiri Kosina
22
0.99%
Jiri Slaby
21
0.95%
Anssi Hannula
4
0.18%
Vojtech Pavlik
1
0.05%
Others
5
0.23%
Total
2218
hid-viewsonic.c
105
-
1
376
Nikolai Kondrashov
February 2019
May 2022
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 8, "token_count": 374}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 8, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
376
100.00%
Total
376
hid-vivaldi-common.c
141
-
13
486
Dmitry Torokhov
Greg Kroah-Hartman
Benjamin Tissoires
Linus Torvalds (pre-git)
Jiri Kosina
Henrik Rydberg
Anssi Hannula
Jiri Slaby
Others
April 1994
June 1995
December 1999
January 2000
July 2006
December 2006
May 2008
October 2009
April 2012
February 2015
November 2015
January 2017
November 2017
December 2017
September 2020
January 2022
March 2022
August 2022
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 243}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 46}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 44, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Torokhov
46
9.47%
Greg Kroah-Hartman
41
8.44%
Benjamin Tissoires
15
3.09%
Linus Torvalds (pre-git)
13
2.67%
Jiri Kosina
9
1.85%
Henrik Rydberg
9
1.85%
Anssi Hannula
6
1.23%
Jiri Slaby
5
1.03%
Others
342
70.37%
Total
486
hid-vivaldi-common.h
14
-
4
46
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Others
December 1999
September 2020
March 2022
August 2022
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 44, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds (pre-git)
9
19.57%
Greg Kroah-Hartman
6
13.04%
Others
31
67.39%
Total
46
hid-vivaldi.c
57
-
9
189
Jiri Kosina
Linus Torvalds (pre-git)
Greg Kroah-Hartman
Jiri Slaby
Others
April 1994
June 1995
January 2000
July 2000
December 2006
May 2008
October 2009
January 2017
June 2018
September 2020
December 2021
January 2022
March 2022
August 2022
var spanGroupData = [ {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 44, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
13
6.88%
Linus Torvalds (pre-git)
7
3.70%
Greg Kroah-Hartman
7
3.70%
Jiri Slaby
6
3.17%
Others
156
82.54%
Total
189
hid-vrc2.c
91
-
1
322
Others
September 2022
var spanGroupData = [ {"timestamp": 1662015600, "group": [ {"author_id": 60, "token_count": 322}, ]}, ]
Author Name
Tokens
Token Proportion
Others
322
100.00%
Total
322
hid-waltop.c
745
-
6
3147
Nikolai Kondrashov
Jiri Slaby
Jiri Kosina
Linus Torvalds (pre-git)
Others
December 1999
December 2006
May 2008
June 2008
October 2009
August 2010
September 2010
February 2012
March 2012
May 2012
December 2012
May 2019
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 2386}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 75}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 52}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 8, "token_count": 583}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
3102
98.57%
Jiri Slaby
27
0.86%
Jiri Kosina
9
0.29%
Linus Torvalds (pre-git)
5
0.16%
Others
4
0.13%
Total
3147
hid-wiimote-core.c
1894
-
14
9518
David Herrmann
Nicolas Adenis-Lamarre
Jiri Slaby
Benjamin Tissoires
Jiri Kosina
Others
December 2006
May 2008
July 2011
August 2011
September 2011
November 2011
May 2012
December 2012
April 2013
May 2013
June 2013
August 2013
September 2013
February 2014
October 2017
June 2018
May 2019
May 2020
September 2020
December 2020
October 2022
December 2022
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 1613}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 180}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 1462}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 472}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 207}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 5251}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 102}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 45, "token_count": 94}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
9289
97.59%
Nicolas Adenis-Lamarre
94
0.99%
Jiri Slaby
30
0.32%
Benjamin Tissoires
4
0.04%
Jiri Kosina
3
0.03%
Others
98
1.03%
Total
9518
hid-wiimote-debug.c
212
-
4
1031
David Herrmann
Others
July 2011
August 2011
September 2011
November 2011
April 2012
January 2013
May 2013
May 2019
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 890}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
1026
99.52%
Others
5
0.48%
Total
1031
hid-wiimote-modules.c
2885
-
10
15167
David Herrmann
Nicolas Adenis-Lamarre
Jiri Kosina
Others
December 2006
July 2011
August 2011
September 2011
November 2011
December 2011
April 2013
May 2013
June 2013
October 2013
March 2015
December 2015
March 2016
June 2018
May 2019
May 2020
October 2022
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 1424}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 158}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 592}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 247}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 8029}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 845}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 763}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 45, "token_count": 1827}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 196}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 959}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
12080
79.65%
Nicolas Adenis-Lamarre
1827
12.05%
Jiri Kosina
3
0.02%
Others
1257
8.29%
Total
15167
hid-wiimote.h
378
-
9
1343
David Herrmann
Nicolas Adenis-Lamarre
Jiri Kosina
Others
December 2006
July 2011
August 2011
September 2011
November 2011
May 2013
June 2013
October 2013
November 2013
March 2015
December 2015
June 2018
May 2019
May 2020
October 2022
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 254}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 376}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 191}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 425}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 45, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
1314
97.84%
Nicolas Adenis-Lamarre
10
0.74%
Jiri Kosina
3
0.22%
Others
16
1.19%
Total
1343
hid-xiaomi.c
94
-
1
379
Others
September 2021
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 379}, ]}, ]
Author Name
Tokens
Token Proportion
Others
379
100.00%
Total
379
hid-xinmo.c
59
-
7
167
Jiri Kosina
Jiri Slaby
Linus Torvalds (pre-git)
Others
June 1993
November 1993
December 2006
May 2008
October 2009
July 2013
August 2013
February 2017
May 2019
var spanGroupData = [ {"timestamp": 738918000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
9
5.39%
Jiri Slaby
8
4.79%
Linus Torvalds (pre-git)
3
1.80%
Others
147
88.02%
Total
167
hid-zpff.c
141
-
15
612
Anssi Hannula
Jiri Slaby
Jiri Kosina
Alan Stern
Linus Torvalds
Michal Malý
Linus Torvalds (pre-git)
Benjamin Tissoires
Dmitry Torokhov
Greg Kroah-Hartman
Others
May 1998
December 1999
February 2002
April 2002
July 2006
December 2006
May 2007
May 2008
September 2008
May 2009
December 2010
June 2011
July 2011
August 2011
April 2012
December 2012
February 2013
September 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 15}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 338}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 6, "token_count": 132}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 14, "token_count": 13}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 56, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Anssi Hannula
351
57.35%
Jiri Slaby
153
25.00%
Jiri Kosina
21
3.43%
Alan Stern
20
3.27%
Linus Torvalds
15
2.45%
Michal Malý
6
0.98%
Linus Torvalds (pre-git)
5
0.82%
Benjamin Tissoires
4
0.65%
Dmitry Torokhov
3
0.49%
Greg Kroah-Hartman
1
0.16%
Others
33
5.39%
Total
612
hid-zydacron.c
208
-
6
806
Jiri Kosina
Benjamin Tissoires
Nikolai Kondrashov
Others
May 2010
August 2010
December 2010
December 2012
July 2013
May 2019
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 3, "token_count": 775}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
775
96.15%
Benjamin Tissoires
12
1.49%
Nikolai Kondrashov
7
0.87%
Others
12
1.49%
Total
806
hidraw.c
656
-
39
3114
Jiri Kosina
Oliver Neukum
Benjamin Tissoires
Andrew Duggan
Linus Torvalds
Greg Kroah-Hartman
Dmitry Torokhov
Linus Torvalds (pre-git)
Vojtech Pavlik
Alan Stern
Rishi Gupta
Jiri Slaby
Anssi Hannula
Others
September 1991
March 1997
May 1998
June 1999
December 1999
February 2002
July 2002
February 2003
January 2006
July 2006
December 2006
May 2007
September 2007
October 2007
May 2008
July 2008
September 2008
October 2008
November 2008
December 2008
February 2009
October 2009
January 2010
March 2010
August 2010
October 2010
December 2010
January 2011
May 2011
September 2011
April 2012
June 2012
August 2012
September 2012
November 2012
January 2013
February 2013
July 2013
August 2013
October 2013
January 2014
February 2014
March 2014
March 2016
February 2017
July 2017
September 2017
February 2018
September 2018
November 2018
May 2019
August 2019
September 2019
December 2019
January 2020
November 2020
November 2021
July 2022
June 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 35, "token_count": 27}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 1509}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 44, "token_count": 2}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 49, "token_count": 27}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 144}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 49, "token_count": 21}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 76}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 213}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 57, "token_count": 35}, {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 117}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 157}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 44, "token_count": 19}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
1874
60.18%
Oliver Neukum
50
1.61%
Benjamin Tissoires
44
1.41%
Andrew Duggan
35
1.12%
Linus Torvalds
31
1.00%
Greg Kroah-Hartman
24
0.77%
Dmitry Torokhov
18
0.58%
Linus Torvalds (pre-git)
14
0.45%
Vojtech Pavlik
5
0.16%
Alan Stern
5
0.16%
Rishi Gupta
4
0.13%
Jiri Slaby
4
0.13%
Anssi Hannula
4
0.13%
Others
1002
32.18%
Total
3114
uhid.c
821
-
19
3954
David Herrmann
Dmitry Torokhov
Jiri Kosina
Roderick Colenbrander
Benjamin Tissoires
Frank Praznik
Linus Torvalds
Others
June 2012
February 2013
September 2013
November 2013
January 2014
February 2014
March 2014
May 2014
July 2014
October 2014
March 2016
May 2016
August 2016
July 2017
February 2018
November 2018
March 2019
May 2019
January 2020
January 2022
December 2022
January 2023
var spanGroupData = [ {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 2137}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 15, "token_count": 433}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 38, "token_count": 18}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 3, "token_count": 174}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 181}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 746}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 5, "token_count": 82}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 35, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
2900
73.34%
Dmitry Torokhov
433
10.95%
Jiri Kosina
186
4.70%
Roderick Colenbrander
82
2.07%
Benjamin Tissoires
37
0.94%
Frank Praznik
18
0.46%
Linus Torvalds
2
0.05%
Others
296
7.49%
Total
3954
wacom.h
243
-
20
695
Benjamin Tissoires
Jason Gerecke
Ping Cheng
Chris Bagwell
Linus Torvalds (pre-git)
Aaron Skomra
Linus Torvalds
Oliver Neukum
Jiri Slaby
Henrik Rydberg
Vojtech Pavlik
Dmitry Torokhov
Others
August 1992
June 1993
November 1993
April 1994
June 1995
June 1999
December 1999
January 2000
March 2000
February 2002
March 2004
June 2006
July 2006
April 2008
May 2008
December 2009
February 2010
March 2010
September 2010
December 2010
June 2011
September 2011
October 2011
March 2012
April 2012
July 2014
August 2014
September 2014
March 2015
April 2015
June 2015
August 2015
July 2016
October 2016
December 2016
January 2017
February 2017
April 2017
May 2019
November 2019
July 2022
August 2022
July 2023
var spanGroupData = [ {"timestamp": 712652400, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 738918000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 752140800, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 765187200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 928220400, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 7}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 14}, {"author_id": 32, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 12, "token_count": 79}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 49, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 48, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 53, "token_count": 59}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 34, "token_count": 13}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 80}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 34, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
289
41.58%
Jason Gerecke
114
16.40%
Ping Cheng
92
13.24%
Chris Bagwell
59
8.49%
Linus Torvalds (pre-git)
32
4.60%
Aaron Skomra
21
3.02%
Linus Torvalds
14
2.01%
Oliver Neukum
12
1.73%
Jiri Slaby
10
1.44%
Henrik Rydberg
7
1.01%
Vojtech Pavlik
6
0.86%
Dmitry Torokhov
3
0.43%
Others
36
5.18%
Total
695
wacom_sys.c
2897
-
38
13524
Benjamin Tissoires
Jason Gerecke
Ping Cheng
Aaron Skomra
Chris Bagwell
Oliver Neukum
Dmitry Torokhov
Bastien Nocera
Linus Torvalds (pre-git)
Henrik Rydberg
Greg Kroah-Hartman
Linus Torvalds
Daniel M. Lambea
Others
December 1999
January 2000
March 2000
May 2000
July 2000
October 2000
February 2002
July 2002
September 2002
January 2004
February 2005
September 2005
July 2006
November 2006
April 2007
April 2008
November 2008
May 2009
August 2009
December 2009
January 2010
February 2010
March 2010
April 2010
August 2010
September 2010
October 2010
November 2010
August 2011
September 2011
October 2011
November 2011
December 2011
March 2012
April 2012
May 2012
June 2012
September 2012
October 2012
November 2012
January 2013
July 2013
September 2013
October 2013
November 2013
December 2013
April 2014
May 2014
July 2014
August 2014
September 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
December 2015
February 2016
April 2016
July 2016
August 2016
October 2016
January 2017
February 2017
March 2017
April 2017
July 2017
August 2017
September 2017
November 2017
December 2017
February 2018
April 2018
June 2018
July 2018
January 2019
May 2019
June 2019
August 2019
April 2020
November 2020
December 2020
January 2021
February 2021
March 2021
July 2021
October 2021
December 2021
April 2022
May 2022
July 2022
August 2022
December 2022
April 2023
July 2023
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 19}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 4}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 12, "token_count": 291}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 15, "token_count": 47}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 49, "token_count": 163}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 12, "token_count": 92}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 17, "token_count": 35}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 134}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 34}, {"author_id": 12, "token_count": 179}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 48, "token_count": 22}, {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 905}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 53, "token_count": 39}, {"author_id": 12, "token_count": 125}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 53, "token_count": 416}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 176}, {"author_id": 12, "token_count": 49}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 53, "token_count": 50}, {"author_id": 10, "token_count": 3}, {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 10, "token_count": 140}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 17, "token_count": 12}, {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1063}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 536}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 420}, {"author_id": 12, "token_count": 116}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 57}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 35}, {"author_id": 12, "token_count": 56}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 10, "token_count": 65}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 188}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 537}, {"author_id": 10, "token_count": 153}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 832}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 263}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 3178}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 187}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 72}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 34, "token_count": 292}, {"author_id": 0, "token_count": 90}, {"author_id": 10, "token_count": 194}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 131}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 34, "token_count": 46}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 90}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 480}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 10, "token_count": 244}, {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 58, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 174}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 21}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 12, "token_count": 92}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 44, "token_count": 17}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 10, "token_count": 21}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 10, "token_count": 40}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 10, "token_count": 45}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 34, "token_count": 136}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
6307
46.64%
Jason Gerecke
2849
21.07%
Ping Cheng
1312
9.70%
Aaron Skomra
1056
7.81%
Chris Bagwell
507
3.75%
Oliver Neukum
163
1.21%
Dmitry Torokhov
122
0.90%
Bastien Nocera
53
0.39%
Linus Torvalds (pre-git)
40
0.30%
Henrik Rydberg
25
0.18%
Greg Kroah-Hartman
21
0.16%
Linus Torvalds
4
0.03%
Daniel M. Lambea
3
0.02%
Others
1062
7.85%
Total
13524
wacom_wac.c
5093
-
40
30905
Jason Gerecke
Ping Cheng
Benjamin Tissoires
Aaron Skomra
Dmitry Torokhov
Chris Bagwell
Vojtech Pavlik
Linus Torvalds (pre-git)
Henrik Rydberg
Linus Torvalds
Greg Kroah-Hartman
Jiri Slaby
Oliver Neukum
Jiri Kosina
Others
December 1999
January 2000
March 2000
May 2000
October 2000
February 2002
July 2002
August 2002
September 2002
October 2002
February 2003
January 2004
March 2004
February 2005
March 2005
May 2005
June 2005
September 2005
November 2005
January 2006
March 2006
July 2006
September 2006
December 2006
February 2007
April 2007
June 2007
March 2008
April 2008
May 2008
November 2008
May 2009
June 2009
August 2009
December 2009
February 2010
March 2010
April 2010
June 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
March 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
January 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
June 2017
August 2017
September 2017
November 2017
December 2017
March 2018
April 2018
May 2018
June 2018
October 2018
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
November 2019
December 2019
April 2020
August 2020
September 2020
January 2021
February 2021
March 2021
April 2021
July 2021
September 2021
November 2021
January 2022
March 2022
April 2022
May 2022
July 2022
August 2022
September 2022
November 2022
December 2022
February 2023
April 2023
June 2023
July 2023
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 300}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 16, "token_count": 226}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 35, "token_count": 282}, {"author_id": 32, "token_count": 18}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 32, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 44, "token_count": 8}, {"author_id": 32, "token_count": 387}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 44, "token_count": 51}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 32, "token_count": 67}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 32, "token_count": 447}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 12, "token_count": 293}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 44, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 12, "token_count": 155}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 15, "token_count": 125}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 12, "token_count": 305}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 146}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 12, "token_count": 1345}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 12, "token_count": 59}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 38}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 12, "token_count": 199}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 12, "token_count": 65}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 49, "token_count": 6}, {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 6, "token_count": 33}, {"author_id": 12, "token_count": 80}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 12, "token_count": 328}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 12, "token_count": 332}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 12, "token_count": 17}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 240}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 15, "token_count": 101}, {"author_id": 60, "token_count": 758}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 1223}, {"author_id": 12, "token_count": 234}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 15, "token_count": 43}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 12, "token_count": 423}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 53, "token_count": 210}, {"author_id": 48, "token_count": 317}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 87}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 48, "token_count": 3}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 48, "token_count": 13}, {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 52}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 735}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 31}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 53, "token_count": 27}, {"author_id": 10, "token_count": 10}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 53, "token_count": 442}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 53, "token_count": 35}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 53, "token_count": 9}, {"author_id": 10, "token_count": 77}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 53, "token_count": 280}, {"author_id": 10, "token_count": 1}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 260}, {"author_id": 12, "token_count": 539}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 15, "token_count": 90}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 12, "token_count": 43}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 84}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 10, "token_count": 18}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 10, "token_count": 320}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 84}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 100}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 48, "token_count": 5}, {"author_id": 12, "token_count": 69}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 139}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 156}, {"author_id": 12, "token_count": 143}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "token_count": 30}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 12, "token_count": 134}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 109}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 262}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 140}, {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 799}, {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 508}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 825}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 75}, {"author_id": 12, "token_count": 57}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 10, "token_count": 202}, {"author_id": 12, "token_count": 89}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 10, "token_count": 2}, {"author_id": 12, "token_count": 370}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 429}, {"author_id": 12, "token_count": 58}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 10, "token_count": 260}, {"author_id": 12, "token_count": 209}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 34, "token_count": 23}, {"author_id": 10, "token_count": 10}, {"author_id": 12, "token_count": 36}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 378}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 376}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 328}, {"author_id": 10, "token_count": 85}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 279}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 179}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 10, "token_count": 893}, {"author_id": 3, "token_count": 1}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 28}, {"author_id": 12, "token_count": 104}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 173}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 24}, {"author_id": 12, "token_count": 30}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 498}, {"author_id": 10, "token_count": 30}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 136}, {"author_id": 12, "token_count": 77}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 1714}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 242}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 34, "token_count": 176}, {"author_id": 10, "token_count": 1013}, {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 10, "token_count": 36}, {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 34, "token_count": 5}, {"author_id": 10, "token_count": 1243}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 410}, {"author_id": 12, "token_count": 23}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 10, "token_count": 320}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 10, "token_count": 65}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 48}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 60}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 34, "token_count": 701}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 34, "token_count": 173}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 155}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 10, "token_count": 63}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 159}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 10, "token_count": 70}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 39}, {"author_id": 10, "token_count": 43}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 186}, {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 34, "token_count": 426}, {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 120}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 12, "token_count": 34}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 141}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 10, "token_count": 123}, {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 10, "token_count": 157}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 192}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 12, "token_count": 166}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 10, "token_count": 148}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 12, "token_count": 38}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 10, "token_count": 20}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 12, "token_count": 132}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 10, "token_count": 64}, {"author_id": 12, "token_count": 42}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 34, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Jason Gerecke
9944
32.18%
Ping Cheng
9283
30.04%
Benjamin Tissoires
3363
10.88%
Aaron Skomra
2066
6.69%
Dmitry Torokhov
1593
5.15%
Chris Bagwell
1004
3.25%
Vojtech Pavlik
921
2.98%
Linus Torvalds (pre-git)
547
1.77%
Henrik Rydberg
338
1.09%
Linus Torvalds
282
0.91%
Greg Kroah-Hartman
60
0.19%
Jiri Slaby
33
0.11%
Oliver Neukum
7
0.02%
Jiri Kosina
4
0.01%
Others
1460
4.72%
Total
30905
wacom_wac.h
368
-
14
1090
Jason Gerecke
Ping Cheng
Benjamin Tissoires
Aaron Skomra
Henrik Rydberg
Chris Bagwell
Linus Torvalds (pre-git)
Dmitry Torokhov
Vojtech Pavlik
Others
January 2000
March 2000
September 2002
June 2005
November 2005
July 2006
September 2006
February 2007
May 2007
June 2007
March 2008
November 2008
May 2009
December 2009
February 2010
March 2010
June 2010
September 2010
March 2011
June 2011
September 2011
October 2011
January 2012
March 2012
April 2012
June 2012
July 2012
October 2012
November 2012
February 2013
May 2013
September 2013
October 2013
November 2013
December 2013
January 2014
May 2014
July 2014
August 2014
September 2014
December 2014
January 2015
February 2015
March 2015
April 2015
June 2015
July 2015
August 2015
September 2015
October 2015
November 2015
January 2016
February 2016
April 2016
July 2016
August 2016
October 2016
January 2017
February 2017
April 2017
October 2017
November 2017
March 2018
May 2019
June 2019
January 2021
April 2021
June 2021
July 2021
November 2021
March 2022
December 2022
February 2023
June 2023
July 2023
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 16, "token_count": 13}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 12, "token_count": 54}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 52}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 48, "token_count": 19}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 53, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 53, "token_count": 9}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 58}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 25}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 34, "token_count": 29}, {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 185}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 34, "token_count": 47}, {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 14}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 34, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 34, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jason Gerecke
375
34.40%
Ping Cheng
356
32.66%
Benjamin Tissoires
161
14.77%
Aaron Skomra
100
9.17%
Henrik Rydberg
19
1.74%
Chris Bagwell
17
1.56%
Linus Torvalds (pre-git)
15
1.38%
Dmitry Torokhov
8
0.73%
Vojtech Pavlik
3
0.28%
Others
36
3.30%
Total
1090
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
826
Author
Tokens
Proportion
Commits
Proportion
0
Benjamin Tissoires
46149
8.93%
397
10.06%
1
Srinivas Pandruvada
31514
6.10%
41
1.04%
2
David Herrmann
27037
5.23%
106
2.68%
3
Jiri Kosina
22119
4.28%
180
4.56%
4
Stefan Achatz
21950
4.25%
59
1.49%
5
Roderick Colenbrander
19017
3.68%
69
1.75%
6
Jiri Slaby
17907
3.46%
51
1.29%
7
Hans de Goede
16247
3.14%
162
4.10%
8
Nikolai Kondrashov
16177
3.13%
87
2.20%
9
Bruno Prémont
15458
2.99%
27
0.68%
10
Jason Gerecke
13288
2.57%
166
4.20%
11
Daniel J. Ogorchock
11677
2.26%
20
0.51%
12
Ping Cheng
11080
2.14%
137
3.47%
13
Sandeep Singh
9243
1.79%
4
0.10%
14
Anssi Hannula
9211
1.78%
12
0.30%
15
Dmitry Torokhov
8215
1.59%
95
2.41%
16
Linus Torvalds (pre-git)
7950
1.54%
138
3.50%
17
Bastien Nocera
6949
1.34%
34
0.86%
18
José Expósito
6936
1.34%
50
1.27%
19
Basavaraj Natikar
6797
1.31%
58
1.47%
20
Simon Wood
6189
1.20%
44
1.11%
21
Rodrigo Rivas Costa
5530
1.07%
8
0.20%
22
Michal Malý
5212
1.01%
28
0.71%
23
Rahul Rameshbabu
4719
0.91%
11
0.28%
24
Michael Zaidman
4620
0.89%
18
0.46%
25
Edwin Velds
4444
0.86%
1
0.03%
26
David Barksdale
4362
0.84%
1
0.03%
27
Maximilian Luz
4172
0.81%
10
0.25%
28
Rishi Gupta
4159
0.80%
3
0.08%
29
Don Prince
4133
0.80%
3
0.08%
30
Masaki Ota
3955
0.77%
10
0.25%
31
Nestor Lopez Casado
3468
0.67%
4
0.10%
32
Vojtech Pavlik
3454
0.67%
41
1.04%
33
Rushikesh S Kadam
3314
0.64%
1
0.03%
34
Aaron Skomra
3243
0.63%
30
0.76%
35
Linus Torvalds
3234
0.63%
17
0.43%
36
Rafi Rubin
3096
0.60%
15
0.38%
37
Clément Vuchener
3001
0.58%
2
0.05%
38
Frank Praznik
2741
0.53%
40
1.01%
39
Doug Anderson
2572
0.50%
14
0.35%
40
Heiner Kallweit
2551
0.49%
9
0.23%
41
Julian Sax
2137
0.41%
4
0.10%
42
Bernhard Seibold
2054
0.40%
1
0.03%
43
Michael Poole
1971
0.38%
5
0.13%
44
Greg Kroah-Hartman
1947
0.38%
53
1.34%
45
Nicolas Adenis-Lamarre
1931
0.37%
1
0.03%
46
Jamie Lentin
1905
0.37%
11
0.28%
47
K. Y. Srinivasan
1866
0.36%
5
0.13%
48
Henrik Rydberg
1845
0.36%
38
0.96%
49
Oliver Neukum
1770
0.34%
26
0.66%
50
Andrew Shadura
1759
0.34%
6
0.15%
51
David Yang
1758
0.34%
5
0.13%
52
Hanno Zulla
1736
0.34%
7
0.18%
53
Chris Bagwell
1598
0.31%
18
0.46%
54
Alexandrov Stansilav
1594
0.31%
1
0.03%
55
Peter Hutterer
1588
0.31%
10
0.25%
56
Alan Stern
1567
0.30%
32
0.81%
57
Andrew Duggan
1473
0.28%
23
0.58%
58
Daniel M. Lambea
1446
0.28%
5
0.13%
59
Dario Pagani
1397
0.27%
1
0.03%
60
Others
76503
14.80%
1493
37.82%
Total
516935
3948