Linux Source Code
Home
Release 6.0
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
Dmitry Torokhov
Don Prince
Doug Anderson
Edwin Velds
Frank Praznik
Greg Kroah-Hartman
Hanno Zulla
Hans de Goede
Harry Cutts
Heiner Kallweit
Henrik Rydberg
Jamie Lentin
Janne Kanniainen
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
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
3249
14
10
15909
Basavaraj Natikar
Sandeep Singh
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
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 16, "token_count": 7794}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 143}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 14, "token_count": 1481}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 14, "token_count": 469}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 14, "token_count": 46}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 14, "token_count": 318}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 14, "token_count": 275}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 14, "token_count": 5286}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Basavaraj Natikar
7906
49.70%
Sandeep Singh
7794
48.99%
Hans de Goede
143
0.90%
Others
66
0.41%
Total
15909
i2c-hid
2271
7
40
9283
Doug Anderson
Benjamin Tissoires
Julian Sax
Dmitry Torokhov
Hans de Goede
Andrew Duggan
Jason Gerecke
Jiri Kosina
Linus Torvalds
Others
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
April 2015
May 2015
July 2015
September 2015
December 2015
March 2016
May 2016
June 2016
October 2016
November 2016
December 2016
February 2017
May 2017
July 2017
September 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
October 2020
November 2020
January 2021
February 2021
April 2021
May 2021
June 2021
July 2021
August 2021
November 2021
December 2021
January 2022
May 2022
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 2092}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 45, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 84}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 45, "token_count": 54}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 45, "token_count": 60}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 15, "token_count": 4}, {"author_id": 37, "token_count": 35}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 60, "token_count": 178}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 39, "token_count": 1847}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 39, "token_count": 36}, {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 6, "token_count": 36}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 39, "token_count": 36}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 39, "token_count": 36}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 37, "token_count": 1685}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 37, "token_count": 199}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"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": 3}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 15, "token_count": 1192}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 37, "token_count": 560}, ]}, ]
Author Name
Tokens
Token Proportion
Doug Anderson
2480
26.72%
Benjamin Tissoires
2378
25.62%
Julian Sax
1955
21.06%
Dmitry Torokhov
1231
13.26%
Hans de Goede
142
1.53%
Andrew Duggan
126
1.36%
Jason Gerecke
5
0.05%
Jiri Kosina
4
0.04%
Linus Torvalds
3
0.03%
Others
959
10.33%
Total
9283
intel-ish-hid
8628
18
40
28981
Srinivas Pandruvada
Rushikesh S Kadam
Hans de Goede
Greg Kroah-Hartman
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
var spanGroupData = [ {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 1, "token_count": 22282}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 168}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 171}, ]}, {"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": 42, "token_count": 20}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 154}, {"author_id": 60, "token_count": 390}, ]}, {"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": 112}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 1, "token_count": 482}, {"author_id": 60, "token_count": 296}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 31, "token_count": 3309}, {"author_id": 1, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 13}, {"author_id": 60, "token_count": 13}, ]}, {"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": 34}, ]}, {"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": 306}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 230}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"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": 26}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 94}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
23021
79.43%
Rushikesh S Kadam
3309
11.42%
Hans de Goede
40
0.14%
Greg Kroah-Hartman
20
0.07%
Jiri Kosina
6
0.02%
Others
2585
8.92%
Total
28981
surface-hid
923
4
2
4135
Maximilian Luz
Benjamin Tissoires
March 2021
April 2021
June 2021
October 2021
December 2021
May 2022
var spanGroupData = [ {"timestamp": 1614585600, "group": [ {"author_id": 27, "token_count": 4019}, ]}, {"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": 8}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 27, "token_count": 96}, ]}, ]
Author Name
Tokens
Token Proportion
Maximilian Luz
4130
99.88%
Benjamin Tissoires
5
0.12%
Total
4135
usbhid
4710
6
120
23944
Anssi Hannula
Jiri Kosina
Linus Torvalds (pre-git)
Linus Torvalds
Oliver Neukum
Jiri Slaby
Dmitry Torokhov
Alan Stern
Vojtech Pavlik
Benjamin Tissoires
Greg Kroah-Hartman
Frank Praznik
Henrik Rydberg
Bruno Prémont
Hans de Goede
David Herrmann
Jason Gerecke
Others
December 1999
January 2000
March 2000
May 2000
July 2000
August 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
February 2005
March 2005
April 2005
May 2005
June 2005
July 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
January 2012
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
var spanGroupData = [ {"timestamp": 944035200, "group": [ {"author_id": 34, "token_count": 1806}, ]}, {"timestamp": 946713600, "group": [ {"author_id": 34, "token_count": 137}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 957164400, "group": [ {"author_id": 34, "token_count": 230}, ]}, {"timestamp": 962434800, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 965113200, "group": [ {"author_id": 34, "token_count": 72}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 34, "token_count": 154}, ]}, {"timestamp": 978336000, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 42, "token_count": 15}, {"author_id": 44, "token_count": 1659}, {"author_id": 57, "token_count": 136}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1014969600, "group": [ {"author_id": 57, "token_count": 11}, {"author_id": 60, "token_count": 222}, ]}, {"timestamp": 1017648000, "group": [ {"author_id": 42, "token_count": 26}, ]}, {"timestamp": 1020236400, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 57, "token_count": 432}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 541}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 42, "token_count": 107}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 42, "token_count": 5}, {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 57, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 42, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 52, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 57, "token_count": 41}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 42, "token_count": 3}, {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 42, "token_count": 21}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 57, "token_count": 11}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1112342400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 57, "token_count": 15}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 42, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 15, "token_count": 466}, {"author_id": 57, "token_count": 3}, {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 52, "token_count": 27}, {"author_id": 47, "token_count": 1}, {"author_id": 57, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 52, "token_count": 35}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 52, "token_count": 30}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 13, "token_count": 6335}, {"author_id": 15, "token_count": 89}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 307}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 13, "token_count": 10}, {"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": 52, "token_count": 22}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 15, "token_count": 41}, {"author_id": 3, "token_count": 1914}, {"author_id": 60, "token_count": 258}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 52, "token_count": 9}, {"author_id": 15, "token_count": 27}, {"author_id": 3, "token_count": 160}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 47, "token_count": 42}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 9, "token_count": 13}, {"author_id": 47, "token_count": 25}, {"author_id": 60, "token_count": 1078}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 9, "token_count": 567}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 32}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 52, "token_count": 23}, {"author_id": 13, "token_count": 203}, {"author_id": 42, "token_count": 42}, {"author_id": 3, "token_count": 1}, {"author_id": 9, "token_count": 139}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 9, "token_count": 181}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 47, "token_count": 956}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 3, "token_count": 155}, {"author_id": 47, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 9, "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": 11}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 52, "token_count": 2}, {"author_id": 13, "token_count": 13}, {"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": 47, "token_count": 68}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 52, "token_count": 23}, {"author_id": 7, "token_count": 59}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 52, "token_count": 36}, {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"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": 47, "token_count": 22}, {"author_id": 60, "token_count": 581}, ]}, {"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": 48}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 42, "token_count": 4}, {"author_id": 60, "token_count": 241}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 47, "token_count": 81}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 42, "token_count": 9}, {"author_id": 47, "token_count": 104}, {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 52, "token_count": 279}, ]}, {"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": 40, "token_count": 59}, ]}, {"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": 25, "token_count": 245}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 52, "token_count": 23}, {"author_id": 0, "token_count": 26}, {"author_id": 60, "token_count": 89}, ]}, {"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": 41}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 47, "token_count": 5}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 52, "token_count": 205}, ]}, {"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": 49}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 15, "token_count": 132}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 43}, {"author_id": 10, "token_count": 5}, {"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": 44, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"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": 120}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 52, "token_count": 106}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"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": 6, "token_count": 35}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 52, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Anssi Hannula
6561
27.40%
Jiri Kosina
2706
11.30%
Linus Torvalds (pre-git)
2428
10.14%
Linus Torvalds
1663
6.95%
Oliver Neukum
1316
5.50%
Jiri Slaby
963
4.02%
Dmitry Torokhov
918
3.83%
Alan Stern
847
3.54%
Vojtech Pavlik
664
2.77%
Benjamin Tissoires
286
1.19%
Greg Kroah-Hartman
270
1.13%
Frank Praznik
245
1.02%
Henrik Rydberg
59
0.25%
Bruno Prémont
59
0.25%
Hans de Goede
35
0.15%
David Herrmann
12
0.05%
Jason Gerecke
8
0.03%
Others
4904
20.48%
Total
23944
Files:
hid-a4tech.c
166
-
11
696
Jiri Slaby
Benjamin Tissoires
Jiri Kosina
Others
June 2008
March 2010
September 2010
December 2010
September 2012
December 2012
July 2013
May 2019
June 2019
April 2021
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 516}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"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": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
516
74.14%
Benjamin Tissoires
14
2.01%
Jiri Kosina
1
0.14%
Others
165
23.71%
Total
696
hid-accutouch.c
49
-
2
152
Others
February 2017
May 2019
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
152
100.00%
Total
152
hid-alps.c
859
-
12
4088
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": 29, "token_count": 1792}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 29, "token_count": 11}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 29, "token_count": 2081}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"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": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Masaki Ota
3884
95.01%
Benjamin Tissoires
72
1.76%
Jiri Kosina
1
0.02%
Others
131
3.20%
Total
4088
hid-apple.c
1070
-
48
5825
Jiri Slaby
José Expósito
Henrik Rydberg
Hans de Goede
Benjamin Tissoires
Jiri Kosina
Nikolai Kondrashov
Others
June 2008
September 2008
November 2008
March 2009
April 2009
January 2010
March 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
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 1924}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 52}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 98}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 40, "token_count": 44}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 106}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 6, "token_count": 82}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 158}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 28, "token_count": 399}, {"author_id": 60, "token_count": 159}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 28, "token_count": 12}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 28, "token_count": 426}, {"author_id": 60, "token_count": 1052}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
1924
33.03%
José Expósito
837
14.37%
Henrik Rydberg
96
1.65%
Hans de Goede
82
1.41%
Benjamin Tissoires
12
0.21%
Jiri Kosina
10
0.17%
Nikolai Kondrashov
7
0.12%
Others
2857
49.05%
Total
5825
hid-appleir.c
344
-
5
1154
Benjamin Tissoires
Dmitry Torokhov
Others
April 2013
November 2013
September 2015
October 2017
May 2019
February 2020
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 1114}, ]}, {"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
1121
97.14%
Dmitry Torokhov
4
0.35%
Others
29
2.51%
Total
1154
hid-asus.c
1287
-
18
5853
Hans de Goede
Greg Kroah-Hartman
Others
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
var spanGroupData = [ {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 120}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1156}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 233}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 60, "token_count": 859}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 109}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 211}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 6, "token_count": 351}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 198}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 74}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 6, "token_count": 65}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 104}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 950}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 498}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 458}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
1426
24.36%
Greg Kroah-Hartman
2
0.03%
Others
4425
75.60%
Total
5853
hid-aureal.c
44
-
4
137
Jiri Kosina
Others
April 2012
September 2012
December 2012
May 2019
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"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
1
0.73%
Others
136
99.27%
Total
137
hid-axff.c
193
-
10
788
Dmitry Torokhov
Alan Stern
Benjamin Tissoires
Others
July 2010
December 2010
March 2011
July 2011
August 2011
December 2012
February 2013
November 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 503}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 15, "token_count": 75}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"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": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Torokhov
75
9.52%
Alan Stern
44
5.58%
Benjamin Tissoires
4
0.51%
Others
665
84.39%
Total
788
hid-belkin.c
88
-
5
335
Jiri Slaby
Jiri Kosina
Others
June 2008
December 2010
September 2012
December 2012
May 2019
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 328}, ]}, {"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
328
97.91%
Jiri Kosina
1
0.30%
Others
6
1.79%
Total
335
hid-betopff.c
164
-
3
618
Jiri Kosina
Others
December 2014
May 2019
August 2021
var spanGroupData = [ {"timestamp": 1417420800, "group": [ {"author_id": 3, "token_count": 572}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
572
92.56%
Others
46
7.44%
Total
618
hid-bigbenff.c
437
-
3
1780
Hanno Zulla
Benjamin Tissoires
Others
August 2018
February 2020
December 2021
May 2022
var spanGroupData = [ {"timestamp": 1533106800, "group": [ {"author_id": 43, "token_count": 1672}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 43, "token_count": 78}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Hanno Zulla
1750
98.31%
Benjamin Tissoires
3
0.17%
Others
27
1.52%
Total
1780
hid-cherry.c
71
-
7
269
Jiri Slaby
Nikolai Kondrashov
Jiri Kosina
Others
June 2008
April 2010
August 2010
December 2010
September 2012
December 2012
August 2014
May 2019
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 245}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "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
245
91.08%
Nikolai Kondrashov
7
2.60%
Jiri Kosina
2
0.74%
Others
15
5.58%
Total
269
hid-chicony.c
155
-
8
733
Jiri Slaby
Greg Kroah-Hartman
Others
June 2008
January 2012
February 2012
July 2012
December 2012
July 2015
May 2019
December 2020
December 2021
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 258}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 133}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 258}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
258
35.20%
Greg Kroah-Hartman
12
1.64%
Others
463
63.17%
Total
733
hid-cmedia.c
246
-
3
1013
Others
January 2016
May 2019
July 2021
var spanGroupData = [ {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 664}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 348}, ]}, ]
Author Name
Tokens
Token Proportion
Others
1013
100.00%
Total
1013
hid-core.c
2942
-
92
12479
Jiri Kosina
Benjamin Tissoires
Jiri Slaby
Peter Hutterer
Henrik Rydberg
Dmitry Torokhov
Andrew Duggan
Daniel M. Lambea
David Herrmann
Oliver Neukum
Greg Kroah-Hartman
Alan Stern
Srinivas Pandruvada
Bastien Nocera
Bruno Prémont
Basavaraj Natikar
Nikolai Kondrashov
Michael Poole
Masaki Ota
Hans de Goede
Anssi Hannula
Others
December 2006
January 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
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
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
March 2021
May 2021
July 2021
December 2021
February 2022
May 2022
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 3688}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 94}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 9, "token_count": 1255}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 461}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 144}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 42}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 9, "token_count": 300}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 47, "token_count": 66}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 53}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "token_count": 15}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 23, "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": 5, "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": 60, "token_count": 105}, ]}, {"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": 11}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 74}, {"author_id": 3, "token_count": 3}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 3, "token_count": 104}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 40, "token_count": 559}, {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 40, "token_count": 11}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"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": 16}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 299}, {"author_id": 42, "token_count": 17}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 60, "token_count": 197}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 45, "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": 45, "token_count": 87}, ]}, {"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": 88}, {"author_id": 40, "token_count": 11}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"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": 240}, {"author_id": 42, "token_count": 23}, {"author_id": 3, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 82}, {"author_id": 6, "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": 31}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 27}, {"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": 55, "token_count": 88}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 48, "token_count": 564}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 48, "token_count": 41}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"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": 125}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 52, "token_count": 30}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 59}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 15, "token_count": 1}, {"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": 323}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 893}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 14, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
4363
34.96%
Benjamin Tissoires
2343
18.78%
Jiri Slaby
2059
16.50%
Peter Hutterer
605
4.85%
Henrik Rydberg
581
4.66%
Dmitry Torokhov
547
4.38%
Andrew Duggan
91
0.73%
Daniel M. Lambea
88
0.71%
David Herrmann
83
0.67%
Oliver Neukum
66
0.53%
Greg Kroah-Hartman
40
0.32%
Alan Stern
30
0.24%
Srinivas Pandruvada
29
0.23%
Bastien Nocera
16
0.13%
Bruno Prémont
15
0.12%
Basavaraj Natikar
11
0.09%
Nikolai Kondrashov
6
0.05%
Michael Poole
5
0.04%
Masaki Ota
4
0.03%
Hans de Goede
1
0.01%
Anssi Hannula
1
0.01%
Others
1495
11.98%
Total
12479
hid-corsair.c
756
-
9
3226
Clément Vuchener
Greg Kroah-Hartman
Jiri Kosina
Others
September 2015
December 2015
February 2016
January 2017
March 2017
December 2017
February 2018
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 32, "token_count": 2892}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 32, "token_count": 15}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 132}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 136}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Clément Vuchener
2907
90.11%
Greg Kroah-Hartman
16
0.50%
Jiri Kosina
6
0.19%
Others
297
9.21%
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": 55, "token_count": 1334}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 55, "token_count": 9}, ]}, {"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
1489
-
16
6698
David Barksdale
Benjamin Tissoires
Jiri Kosina
Others
February 2014
March 2014
June 2014
July 2014
June 2015
July 2015
November 2015
December 2015
November 2016
January 2017
March 2017
November 2017
September 2018
April 2019
May 2019
August 2019
July 2020
January 2021
June 2021
June 2022
var spanGroupData = [ {"timestamp": 1391241600, "group": [ {"author_id": 22, "token_count": 4357}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 60, "token_count": 442}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 388}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1083}, ]}, {"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": 101}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 71}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
David Barksdale
4357
65.05%
Benjamin Tissoires
1157
17.27%
Jiri Kosina
16
0.24%
Others
1168
17.44%
Total
6698
hid-creative-sb0540.c
268
-
1
949
Bastien Nocera
July 2019
var spanGroupData = [ {"timestamp": 1561964400, "group": [ {"author_id": 23, "token_count": 949}, ]}, ]
Author Name
Tokens
Token Proportion
Bastien Nocera
949
100.00%
Total
949
hid-cypress.c
179
-
10
825
Jiri Slaby
Jiri Kosina
Greg Kroah-Hartman
Nikolai Kondrashov
Others
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": 1212303600, "group": [ {"author_id": 9, "token_count": 563}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"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": 42, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 208}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
563
68.24%
Jiri Kosina
15
1.82%
Greg Kroah-Hartman
8
0.97%
Nikolai Kondrashov
7
0.85%
Others
232
28.12%
Total
825
hid-debug.c
1269
-
40
9669
Jiri Kosina
Benjamin Tissoires
Henrik Rydberg
Dmitry Torokhov
Ping Cheng
Linus Torvalds
Others
January 2007
February 2007
May 2007
August 2007
September 2007
October 2007
May 2009
June 2009
August 2009
January 2010
March 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
September 2020
March 2021
April 2021
June 2021
August 2021
September 2021
December 2021
March 2022
var spanGroupData = [ {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 6362}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"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": 1241161200, "group": [ {"author_id": 60, "token_count": 126}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 1305}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"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": 40, "token_count": 35}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 140}, {"author_id": 3, "token_count": 50}, ]}, {"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": 8}, ]}, {"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": 44, "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": 1598943600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
7765
80.31%
Benjamin Tissoires
140
1.45%
Henrik Rydberg
35
0.36%
Dmitry Torokhov
18
0.19%
Ping Cheng
16
0.17%
Linus Torvalds
4
0.04%
Others
1691
17.49%
Total
9669
hid-dr.c
319
-
12
1238
Nikolai Kondrashov
Alan Stern
Jiri Kosina
Benjamin Tissoires
Others
March 2009
May 2009
March 2010
December 2010
January 2011
July 2011
December 2012
February 2013
January 2016
September 2016
May 2019
October 2019
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 784}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 5, "token_count": 247}, ]}, {"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": 52, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
247
19.95%
Alan Stern
44
3.55%
Jiri Kosina
22
1.78%
Benjamin Tissoires
6
0.48%
Others
919
74.23%
Total
1238
hid-elan.c
539
-
6
2238
Alexandrov Stansilav
Hans de Goede
Greg Kroah-Hartman
Others
January 2018
July 2018
September 2018
January 2019
May 2019
August 2020
April 2021
December 2021
var spanGroupData = [ {"timestamp": 1514793600, "group": [ {"author_id": 51, "token_count": 1558}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 642}, ]}, {"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": 6, "token_count": 26}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Alexandrov Stansilav
1558
69.62%
Hans de Goede
668
29.85%
Greg Kroah-Hartman
3
0.13%
Others
9
0.40%
Total
2238
hid-elecom.c
127
-
9
444
Nikolai Kondrashov
Others
June 2010
August 2010
December 2010
December 2012
April 2017
October 2017
December 2017
March 2018
May 2019
November 2020
var spanGroupData = [ {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "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": 40}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 86}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
7
1.58%
Others
437
98.42%
Total
444
hid-elo.c
316
-
6
1340
Jiri Slaby
Oliver Neukum
Jiri Kosina
Greg Kroah-Hartman
Dmitry Torokhov
Others
May 2013
September 2013
September 2015
May 2016
November 2017
May 2019
December 2021
February 2022
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 9, "token_count": 1191}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 47, "token_count": 113}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 47, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
1191
88.88%
Oliver Neukum
118
8.81%
Jiri Kosina
13
0.97%
Greg Kroah-Hartman
12
0.90%
Dmitry Torokhov
4
0.30%
Others
2
0.15%
Total
1340
hid-emsff.c
148
-
9
703
Alan Stern
Benjamin Tissoires
Jiri Kosina
Others
November 2010
December 2010
July 2011
December 2011
December 2012
February 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 614}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"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": 52, "token_count": 44}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
44
6.26%
Benjamin Tissoires
4
0.57%
Jiri Kosina
1
0.14%
Others
654
93.03%
Total
703
hid-ezkey.c
78
-
4
288
Jiri Slaby
Jiri Kosina
Others
June 2008
September 2012
December 2012
May 2019
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 283}, ]}, {"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
283
98.26%
Jiri Kosina
1
0.35%
Others
4
1.39%
Total
288
hid-ft260.c
1050
-
3
4418
Michael Zaidman
Greg Kroah-Hartman
Others
February 2021
March 2021
April 2021
May 2021
July 2021
October 2021
December 2021
var spanGroupData = [ {"timestamp": 1612166400, "group": [ {"author_id": 21, "token_count": 4318}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 21, "token_count": 34}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 21, "token_count": 26}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Zaidman
4401
99.62%
Greg Kroah-Hartman
12
0.27%
Others
5
0.11%
Total
4418
hid-gaff.c
172
-
9
860
Alan Stern
Jiri Kosina
Benjamin Tissoires
Others
December 2008
May 2009
March 2010
December 2010
July 2011
December 2012
February 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 767}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"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": 52, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
45
5.23%
Jiri Kosina
22
2.56%
Benjamin Tissoires
8
0.93%
Others
785
91.28%
Total
860
hid-gembird.c
113
-
2
411
Benjamin Tissoires
Others
August 2015
May 2019
var spanGroupData = [ {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 409}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
409
99.51%
Others
2
0.49%
Total
411
hid-generic.c
86
-
4
257
Benjamin Tissoires
Henrik Rydberg
Others
April 2012
December 2012
November 2017
April 2018
May 2019
var spanGroupData = [ {"timestamp": 1333263600, "group": [ {"author_id": 40, "token_count": 84}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
169
65.76%
Henrik Rydberg
84
32.68%
Others
4
1.56%
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
86
-
1
313
Others
March 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 313}, ]}, ]
Author Name
Tokens
Token Proportion
Others
313
100.00%
Total
313
hid-google-hammer.c
641
-
11
2549
Dmitry Torokhov
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
var spanGroupData = [ {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 432}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 15, "token_count": 1432}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 143}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 90}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 251}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 15, "token_count": 45}, {"author_id": 60, "token_count": 56}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Torokhov
1620
63.55%
Others
929
36.45%
Total
2549
hid-gt683r.c
310
-
4
1343
Janne Kanniainen
Others
June 2014
July 2014
December 2015
May 2019
May 2021
var spanGroupData = [ {"timestamp": 1401606000, "group": [ {"author_id": 58, "token_count": 1246}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 58, "token_count": 85}, ]}, {"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
Janne Kanniainen
1331
99.11%
Others
12
0.89%
Total
1343
hid-gyration.c
90
-
6
428
Jiri Slaby
Jiri Kosina
Others
July 2008
October 2008
March 2010
May 2010
February 2011
September 2012
December 2012
May 2019
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 324}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"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 Slaby
324
75.70%
Jiri Kosina
46
10.75%
Others
58
13.55%
Total
428
hid-holtek-kbd.c
179
-
5
729
Greg Kroah-Hartman
Oliver Neukum
Others
July 2012
December 2012
May 2019
July 2019
December 2021
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 675}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 47, "token_count": 24}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Greg Kroah-Hartman
26
3.57%
Oliver Neukum
24
3.29%
Others
679
93.14%
Total
729
hid-holtek-mouse.c
113
-
8
405
Benjamin Tissoires
Greg Kroah-Hartman
Others
May 2013
October 2013
January 2014
September 2014
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 262}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 55}, {"author_id": 42, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
55
13.58%
Greg Kroah-Hartman
37
9.14%
Others
313
77.28%
Total
405
hid-holtekff.c
219
-
8
787
Anssi Hannula
Alan Stern
Benjamin Tissoires
Others
June 2011
July 2011
December 2012
February 2013
August 2013
November 2017
May 2019
October 2019
var spanGroupData = [ {"timestamp": 1306911600, "group": [ {"author_id": 13, "token_count": 717}, ]}, {"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": 1509519600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Anssi Hannula
717
91.11%
Alan Stern
45
5.72%
Benjamin Tissoires
2
0.25%
Others
23
2.92%
Total
787
hid-hyperv.c
609
-
14
2178
K. Y. Srinivasan
Henrik Rydberg
David Herrmann
Jiri Kosina
Others
November 2011
January 2012
April 2012
May 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
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 41, "token_count": 1848}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 40, "token_count": 51}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 41, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 41, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 41, "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": 107}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
K. Y. Srinivasan
1900
87.24%
Henrik Rydberg
51
2.34%
David Herrmann
46
2.11%
Jiri Kosina
1
0.05%
Others
180
8.26%
Total
2178
hid-icade.c
239
-
4
673
Bastien Nocera
Others
October 2012
December 2012
April 2013
May 2019
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 23, "token_count": 668}, ]}, {"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
668
99.26%
Others
5
0.74%
Total
673
hid-ids.h
1405
-
308
4621
Jiri Slaby
Benjamin Tissoires
Hans de Goede
Jiri Kosina
Nikolai Kondrashov
Stefan Achatz
Oliver Neukum
Henrik Rydberg
Bastien Nocera
Simon Wood
Alan Stern
Heiner Kallweit
Don Prince
Masaki Ota
Frank Praznik
Daniel J. Ogorchock
Bruno Prémont
Andrew Duggan
Srinivas Pandruvada
Peter Hutterer
Rodrigo Rivas Costa
Roderick Colenbrander
José Expósito
David Herrmann
Daniel M. Lambea
Andrew Shadura
Rafi Rubin
Nestor Lopez Casado
Jamie Lentin
Hanno Zulla
Clément Vuchener
Bernhard Seibold
Anssi Hannula
Rishi Gupta
Michal Malý
Michael Zaidman
Michael Poole
Maximilian Luz
David Barksdale
Alexandrov Stansilav
Chris Bagwell
Linus Torvalds
Janne Kanniainen
Others
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
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 1018}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 36}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 12}, {"author_id": 3, "token_count": 4}, {"author_id": 33, "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": 60, "token_count": 16}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 52, "token_count": 16}, {"author_id": 23, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 7, "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": 48, "token_count": 8}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 56, "token_count": 4}, {"author_id": 48, "token_count": 6}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 7, "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": 24, "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": 74}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 44, "token_count": 2}, {"author_id": 5, "token_count": 22}, {"author_id": 4, "token_count": 8}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 40, "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": 13, "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": 5, "token_count": 4}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 38, "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": 49, "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": 52, "token_count": 8}, {"author_id": 0, "token_count": 4}, {"author_id": 53, "token_count": 8}, {"author_id": 3, "token_count": 1}, {"author_id": 5, "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": 5, "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": 6, "token_count": 12}, {"author_id": 5, "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": 5, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 40, "token_count": 8}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 23, "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": 17, "token_count": 8}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 17, "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": 40, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 57}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 25, "token_count": 4}, {"author_id": 6, "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": 22, "token_count": 4}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 58, "token_count": 1}, {"author_id": 3, "token_count": 8}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 50, "token_count": 8}, {"author_id": 5, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 47, "token_count": 8}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 25, "token_count": 8}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 45, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 47, "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": 25, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 40, "token_count": 12}, {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 32, "token_count": 8}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "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": 35, "token_count": 8}, {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 35, "token_count": 12}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 23}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 47, "token_count": 4}, {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 45, "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": 6, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 23, "token_count": 8}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 29, "token_count": 8}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 4}, {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 51, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 19, "token_count": 12}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 55, "token_count": 8}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 43, "token_count": 8}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 55, "token_count": 4}, {"author_id": 6, "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": 6, "token_count": 4}, {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 46, "token_count": 4}, {"author_id": 0, "token_count": 3}, {"author_id": 6, "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": 23, "token_count": 4}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 6, "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": 6, "token_count": 4}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 26, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "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": 6, "token_count": 8}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 28}, {"author_id": 21, "token_count": 4}, {"author_id": 8, "token_count": 4}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "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": 46, "token_count": 8}, {"author_id": 28, "token_count": 8}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "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": 28, "token_count": 4}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
1068
23.11%
Benjamin Tissoires
265
5.73%
Hans de Goede
184
3.98%
Jiri Kosina
139
3.01%
Nikolai Kondrashov
129
2.79%
Stefan Achatz
64
1.38%
Oliver Neukum
47
1.02%
Henrik Rydberg
37
0.80%
Bastien Nocera
32
0.69%
Simon Wood
24
0.52%
Alan Stern
24
0.52%
Heiner Kallweit
20
0.43%
Don Prince
20
0.43%
Masaki Ota
16
0.35%
Frank Praznik
16
0.35%
Daniel J. Ogorchock
16
0.35%
Bruno Prémont
16
0.35%
Andrew Duggan
16
0.35%
Srinivas Pandruvada
15
0.32%
Peter Hutterer
14
0.30%
Rodrigo Rivas Costa
12
0.26%
Roderick Colenbrander
12
0.26%
José Expósito
12
0.26%
David Herrmann
12
0.26%
Daniel M. Lambea
12
0.26%
Andrew Shadura
12
0.26%
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%
Anssi Hannula
8
0.17%
Rishi Gupta
4
0.09%
Michal Malý
4
0.09%
Michael Zaidman
4
0.09%
Michael Poole
4
0.09%
Maximilian Luz
4
0.09%
David Barksdale
4
0.09%
Alexandrov Stansilav
4
0.09%
Chris Bagwell
3
0.06%
Linus Torvalds
2
0.04%
Janne Kanniainen
1
0.02%
Others
2297
49.71%
Total
4621
hid-input.c
2308
-
61
11145
Jiri Kosina
Benjamin Tissoires
Dmitry Torokhov
Peter Hutterer
David Herrmann
Nikolai Kondrashov
Henrik Rydberg
Jiri Slaby
Hans de Goede
Ping Cheng
Maximilian Luz
Simon Wood
Jason Gerecke
Others
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
August 2014
October 2014
November 2014
December 2014
January 2015
March 2015
May 2015
July 2015
August 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
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 2861}, {"author_id": 60, "token_count": 359}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 3, "token_count": 48}, {"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": 9}, {"author_id": 3, "token_count": 4}, {"author_id": 60, "token_count": 326}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 134}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 60, "token_count": 60}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 9, "token_count": 79}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 66}, ]}, {"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": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 40, "token_count": 22}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 40, "token_count": 9}, {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 15, "token_count": 295}, {"author_id": 5, "token_count": 229}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 15, "token_count": 20}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 40, "token_count": 110}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 405}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 60, "token_count": 487}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 241}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 49}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 40, "token_count": 11}, {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 210}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 411}, ]}, {"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": 274}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "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": 1406876400, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "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": 1420099200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 15, "token_count": 171}, {"author_id": 60, "token_count": 71}, ]}, {"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": 1446361200, "group": [ {"author_id": 17, "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": 209}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 15, "token_count": 471}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"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": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 282}, {"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": 48, "token_count": 337}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 15, "token_count": 85}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 120}, {"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": 48, "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": 6, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 15, "token_count": 28}, {"author_id": 60, "token_count": 22}, ]}, {"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": 102}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 6, "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": 754}, ]}, {"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": 60, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
3404
30.54%
Benjamin Tissoires
2238
20.08%
Dmitry Torokhov
1217
10.92%
Peter Hutterer
385
3.45%
David Herrmann
312
2.80%
Nikolai Kondrashov
300
2.69%
Henrik Rydberg
152
1.36%
Jiri Slaby
145
1.30%
Hans de Goede
103
0.92%
Ping Cheng
22
0.20%
Maximilian Luz
11
0.10%
Simon Wood
8
0.07%
Jason Gerecke
3
0.03%
Others
2845
25.53%
Total
11145
hid-ite.c
139
-
2
619
Hans de Goede
Others
May 2017
November 2018
June 2019
November 2019
February 2020
September 2020
October 2020
November 2020
February 2021
April 2021
var spanGroupData = [ {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 179}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 6, "token_count": 298}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 57}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
617
99.68%
Others
2
0.32%
Total
619
hid-jabra.c
55
-
2
186
Others
October 2017
May 2019
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 184}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
186
100.00%
Total
186
hid-kensington.c
49
-
3
170
Jiri Kosina
Others
March 2009
December 2012
May 2019
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 166}, ]}, {"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
166
97.65%
Others
4
2.35%
Total
170
hid-keytouch.c
52
-
3
260
Jiri Kosina
Others
February 2011
December 2012
May 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 3, "token_count": 256}, ]}, {"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
256
98.46%
Others
4
1.54%
Total
260
hid-kye.c
781
-
10
3529
Nikolai Kondrashov
Benjamin Tissoires
Jiri Kosina
Others
March 2009
August 2010
February 2012
December 2012
February 2013
July 2013
November 2013
August 2014
December 2014
February 2015
September 2016
February 2017
February 2019
May 2019
March 2021
May 2022
var spanGroupData = [ {"timestamp": 1235894400, "group": [ {"author_id": 3, "token_count": 112}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 5, "token_count": 1618}, ]}, {"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": 172}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 673}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 5, "token_count": 492}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 381}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
2508
71.07%
Benjamin Tissoires
218
6.18%
Jiri Kosina
113
3.20%
Others
690
19.55%
Total
3529
hid-lcpower.c
56
-
4
221
Others
February 2011
September 2012
December 2012
May 2019
var spanGroupData = [ {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 216}, ]}, {"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
Others
221
100.00%
Total
221
hid-led.c
535
-
3
2595
Heiner Kallweit
Others
June 2016
July 2016
October 2016
May 2019
March 2022
var spanGroupData = [ {"timestamp": 1464764400, "group": [ {"author_id": 35, "token_count": 1922}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 35, "token_count": 585}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 35, "token_count": 85}, ]}, {"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
2592
99.88%
Others
3
0.12%
Total
2595
hid-lenovo.c
1386
-
16
6190
Jamie Lentin
Hans de Goede
Bernhard Seibold
Benjamin Tissoires
Dmitry Torokhov
Others
February 2012
September 2012
December 2012
February 2013
September 2013
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
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 53, "token_count": 1551}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 128}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 50, "token_count": 977}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 50, "token_count": 369}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 133}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 50, "token_count": 263}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 6, "token_count": 1179}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 410}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 791}, ]}, ]
Author Name
Tokens
Token Proportion
Jamie Lentin
1613
26.06%
Hans de Goede
1589
25.67%
Bernhard Seibold
1551
25.06%
Benjamin Tissoires
166
2.68%
Dmitry Torokhov
4
0.06%
Others
1267
20.47%
Total
6190
hid-letsketch.c
322
-
1
1344
Hans de Goede
December 2021
var spanGroupData = [ {"timestamp": 1638345600, "group": [ {"author_id": 6, "token_count": 1344}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
1344
100.00%
Total
1344
hid-lg-g15.c
956
-
4
4797
Hans de Goede
Others
August 2019
March 2020
April 2020
August 2020
April 2021
July 2022
var spanGroupData = [ {"timestamp": 1564642800, "group": [ {"author_id": 6, "token_count": 4365}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 401}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
4779
99.62%
Others
18
0.38%
Total
4797
hid-lg.c
945
-
25
4888
Jiri Slaby
Simon Wood
Michal Malý
Jiri Kosina
Benjamin Tissoires
Greg Kroah-Hartman
Nikolai Kondrashov
Alan Stern
Others
May 2008
June 2008
July 2008
April 2009
June 2009
November 2009
January 2010
April 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
December 2021
var spanGroupData = [ {"timestamp": 1209625200, "group": [ {"author_id": 9, "token_count": 1585}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 146}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 106}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 210}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 453}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 66}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 18, "token_count": 105}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 18, "token_count": 24}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 17, "token_count": 332}, {"author_id": 60, "token_count": 182}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 17, "token_count": 651}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 18, "token_count": 31}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 18, "token_count": 17}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "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": 17, "token_count": 333}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 268}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
1734
35.47%
Simon Wood
1572
32.16%
Michal Malý
243
4.97%
Jiri Kosina
136
2.78%
Benjamin Tissoires
66
1.35%
Greg Kroah-Hartman
33
0.68%
Nikolai Kondrashov
10
0.20%
Alan Stern
9
0.18%
Others
1085
22.20%
Total
4888
hid-lg.h
28
-
4
119
Jiri Slaby
Michal Malý
Greg Kroah-Hartman
Others
July 2008
January 2010
March 2012
November 2017
var spanGroupData = [ {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 72}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 18, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
72
60.50%
Michal Malý
14
11.76%
Greg Kroah-Hartman
1
0.84%
Others
32
26.89%
Total
119
hid-lg2ff.c
95
-
10
506
Anssi Hannula
Alan Stern
Jiri Slaby
Benjamin Tissoires
Others
March 2008
July 2008
September 2008
March 2010
October 2010
December 2010
February 2013
September 2013
October 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 1204358400, "group": [ {"author_id": 13, "token_count": 441}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"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": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 37}, ]}, ]
Author Name
Tokens
Token Proportion
Anssi Hannula
441
87.15%
Alan Stern
37
7.31%
Jiri Slaby
7
1.38%
Benjamin Tissoires
4
0.79%
Others
17
3.36%
Total
506
hid-lg3ff.c
151
-
6
606
Alan Stern
Benjamin Tissoires
Others
January 2010
December 2010
February 2013
September 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 540}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"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": 52, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Alan Stern
45
7.43%
Benjamin Tissoires
4
0.66%
Others
557
91.91%
Total
606
hid-lg4ff.c
1493
-
12
7323
Michal Malý
Simon Wood
Alan Stern
Benjamin Tissoires
Jiri Kosina
Others
September 2010
December 2010
August 2011
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
January 2019
May 2019
October 2019
var spanGroupData = [ {"timestamp": 1283324400, "group": [ {"author_id": 17, "token_count": 248}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 18, "token_count": 1151}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 18, "token_count": 80}, {"author_id": 17, "token_count": 709}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 18, "token_count": 235}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 17, "token_count": 388}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 18, "token_count": 2340}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 18, "token_count": 1198}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "token_count": 332}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 17, "token_count": 529}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Malý
5004
68.33%
Simon Wood
2210
30.18%
Alan Stern
45
0.61%
Benjamin Tissoires
16
0.22%
Jiri Kosina
2
0.03%
Others
46
0.63%
Total
7323
hid-lg4ff.h
23
-
3
189
Michal Malý
Simon Wood
Greg Kroah-Hartman
February 2015
April 2015
September 2016
November 2017
var spanGroupData = [ {"timestamp": 1422777600, "group": [ {"author_id": 18, "token_count": 128}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 17, "token_count": 58}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Malý
130
68.78%
Simon Wood
58
30.69%
Greg Kroah-Hartman
1
0.53%
Total
189
hid-lgff.c
156
-
17
835
Anssi Hannula
Vojtech Pavlik
Alan Stern
Dmitry Torokhov
Jiri Kosina
Jiri Slaby
Benjamin Tissoires
Others
July 2002
May 2003
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
February 2013
September 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 1025506800, "group": [ {"author_id": 57, "token_count": 86}, {"author_id": 60, "token_count": 186}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 13, "token_count": 247}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1167638400, "group": [ {"author_id": 9, "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": 3}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 60, "token_count": 148}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"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": 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": 52, "token_count": 45}, ]}, ]
Author Name
Tokens
Token Proportion
Anssi Hannula
247
29.58%
Vojtech Pavlik
86
10.30%
Alan Stern
45
5.39%
Dmitry Torokhov
30
3.59%
Jiri Kosina
20
2.40%
Jiri Slaby
6
0.72%
Benjamin Tissoires
6
0.72%
Others
395
47.31%
Total
835
hid-logitech-dj.c
2050
-
21
8518
Hans de Goede
Nestor Lopez Casado
Benjamin Tissoires
Henrik Rydberg
Jiri Kosina
Greg Kroah-Hartman
Others
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
var spanGroupData = [ {"timestamp": 1314860400, "group": [ {"author_id": 38, "token_count": 2311}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 40, "token_count": 116}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"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": 76}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 38, "token_count": 52}, ]}, {"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": 181}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1019}, ]}, {"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": 584}, {"author_id": 6, "token_count": 3133}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 6, "token_count": 81}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 6, "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": 6, "token_count": 72}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 6, "token_count": 370}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 43}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
3763
44.18%
Nestor Lopez Casado
2364
27.75%
Benjamin Tissoires
1947
22.86%
Henrik Rydberg
116
1.36%
Jiri Kosina
38
0.45%
Greg Kroah-Hartman
1
0.01%
Others
289
3.39%
Total
8518
hid-logitech-hidpp.c
4374
-
31
19520
Benjamin Tissoires
Edwin Velds
Hans de Goede
Harry Cutts
Peter Hutterer
Simon Wood
Alan Stern
Bastien Nocera
Dmitry Torokhov
Jiri Kosina
Others
September 2014
October 2014
November 2014
December 2014
January 2015
March 2015
April 2015
May 2015
September 2015
November 2015
January 2016
June 2016
March 2017
July 2017
August 2017
August 2018
November 2018
December 2018
March 2019
April 2019
May 2019
June 2019
July 2019
October 2019
November 2019
January 2020
July 2020
October 2020
November 2020
January 2021
March 2021
April 2021
May 2021
July 2021
August 2021
June 2022
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3473}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 109}, {"author_id": 60, "token_count": 116}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 363}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 290}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 17, "token_count": 568}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 20, "token_count": 4717}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 48, "token_count": 695}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 23, "token_count": 11}, {"author_id": 0, "token_count": 2357}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 59, "token_count": 23}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 59, "token_count": 1244}, {"author_id": 48, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 29}, {"author_id": 48, "token_count": 6}, {"author_id": 60, "token_count": 34}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 204}, {"author_id": 6, "token_count": 1640}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 45}, {"author_id": 60, "token_count": 1510}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 59, "token_count": 12}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 6, "token_count": 153}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1021}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 67}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 332}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
6749
34.57%
Edwin Velds
4717
24.16%
Hans de Goede
1913
9.80%
Harry Cutts
1279
6.55%
Peter Hutterer
707
3.62%
Simon Wood
568
2.91%
Alan Stern
45
0.23%
Bastien Nocera
11
0.06%
Dmitry Torokhov
4
0.02%
Jiri Kosina
1
0.01%
Others
3526
18.06%
Total
19520
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
-
21
4996
Michael Poole
José Expósito
Benjamin Tissoires
Jiri Kosina
Dmitry Torokhov
Henrik Rydberg
Others
February 2010
March 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
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
var spanGroupData = [ {"timestamp": 1265011200, "group": [ {"author_id": 56, "token_count": 1315}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 263}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 56, "token_count": 23}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 40, "token_count": 4}, {"author_id": 60, "token_count": 622}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 56, "token_count": 75}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 60, "token_count": 127}, ]}, {"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": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 69}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"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": 8}, ]}, {"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": 6}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 813}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 618}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 28, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 28, "token_count": 321}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 28, "token_count": 415}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 28, "token_count": 44}, {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Michael Poole
1413
28.28%
José Expósito
784
15.69%
Benjamin Tissoires
95
1.90%
Jiri Kosina
44
0.88%
Dmitry Torokhov
21
0.42%
Henrik Rydberg
7
0.14%
Others
2632
52.68%
Total
4996
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
944
-
4
4268
Rishi Gupta
Others
January 2020
April 2020
July 2020
November 2020
June 2022
var spanGroupData = [ {"timestamp": 1577865600, "group": [ {"author_id": 26, "token_count": 3048}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 26, "token_count": 1084}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Rishi Gupta
4132
96.81%
Others
136
3.19%
Total
4268
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
-
3
694
Others
November 2016
January 2017
May 2019
November 2020
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 624}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Others
694
100.00%
Total
694
hid-microsoft.c
469
-
19
2209
Jiri Slaby
Hans de Goede
Benjamin Tissoires
Alan Stern
Jiri Kosina
Nikolai Kondrashov
Others
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
July 2018
August 2018
May 2019
September 2019
October 2019
August 2020
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 875}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 83}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 6, "token_count": 287}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 628}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 43}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Slaby
876
39.66%
Hans de Goede
287
12.99%
Benjamin Tissoires
147
6.65%
Alan Stern
43
1.95%
Jiri Kosina
16
0.72%
Nikolai Kondrashov
7
0.32%
Others
833
37.71%
Total
2209
hid-monterey.c
65
-
6
251
Jiri Slaby
Nikolai Kondrashov
Jiri Kosina
Others
June 2008
August 2010
December 2010
September 2012
December 2012
August 2014
May 2019
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 236}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "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
236
94.02%
Nikolai Kondrashov
7
2.79%
Jiri Kosina
2
0.80%
Others
6
2.39%
Total
251
hid-multitouch.c
2236
-
57
9218
Benjamin Tissoires
Henrik Rydberg
Dmitry Torokhov
Hans de Goede
Jiri Kosina
José Expósito
Andrew Duggan
Chris Bagwell
Masaki Ota
Others
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
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
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1142}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 187}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 172}, {"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": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 269}, {"author_id": 49, "token_count": 8}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 54}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 109}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 200}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 125}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 40, "token_count": 62}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 40, "token_count": 68}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 1}, {"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": 40}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 40, "token_count": 151}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 226}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 306}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 72}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 45, "token_count": 25}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 112}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 147}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 189}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 310}, {"author_id": 29, "token_count": 6}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 15, "token_count": 5}, {"author_id": 60, "token_count": 179}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 6, "token_count": 6}, {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 110}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 6, "token_count": 94}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 323}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 2238}, {"author_id": 15, "token_count": 213}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"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": 94}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 48}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 6, "token_count": 102}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 28, "token_count": 48}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 60, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
6700
72.68%
Henrik Rydberg
281
3.05%
Dmitry Torokhov
252
2.73%
Hans de Goede
202
2.19%
Jiri Kosina
59
0.64%
José Expósito
48
0.52%
Andrew Duggan
25
0.27%
Chris Bagwell
8
0.09%
Masaki Ota
6
0.07%
Others
1637
17.76%
Total
9218
hid-nintendo.c
2332
-
6
12343
Daniel J. Ogorchock
Jiri Kosina
Others
September 2021
November 2021
February 2022
May 2022
June 2022
July 2022
var spanGroupData = [ {"timestamp": 1630479600, "group": [ {"author_id": 11, "token_count": 11987}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 271}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"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": 22}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel J. Ogorchock
12017
97.36%
Jiri Kosina
271
2.20%
Others
55
0.45%
Total
12343
hid-nti.c
56
-
2
154
Others
February 2017
May 2019
var spanGroupData = [ {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 152}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
154
100.00%
Total
154
hid-ntrig.c
1032
-
17
4095
Rafi Rubin
Benjamin Tissoires
Dmitry Torokhov
Jiri Kosina
Others
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": 1225522800, "group": [ {"author_id": 33, "token_count": 157}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 60, "token_count": 772}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 33, "token_count": 258}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 33, "token_count": 12}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 33, "token_count": 9}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 33, "token_count": 1872}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 252}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 33, "token_count": 274}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 33, "token_count": 238}, ]}, {"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": 135}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"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
2820
68.86%
Benjamin Tissoires
135
3.30%
Dmitry Torokhov
7
0.17%
Jiri Kosina
1
0.02%
Others
1132
27.64%
Total
4095
hid-ortek.c
54
-
8
199
Jiri Kosina
Benjamin Tissoires
Nikolai Kondrashov
Others
January 2010
August 2010
December 2010
March 2011
December 2012
July 2017
May 2019
var spanGroupData = [ {"timestamp": 1262332800, "group": [ {"author_id": 60, "token_count": 121}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 3, "token_count": 45}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
45
22.61%
Benjamin Tissoires
12
6.03%
Nikolai Kondrashov
7
3.52%
Others
135
67.84%
Total
199
hid-penmount.c
50
-
3
177
Andrew Shadura
Others
September 2014
October 2015
May 2019
var spanGroupData = [ {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 150}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 46, "token_count": 25}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Shadura
25
14.12%
Others
152
85.88%
Total
177
hid-petalynx.c
105
-
6
434
Jiri Slaby
Nikolai Kondrashov
Jiri Kosina
Others
June 2008
August 2010
December 2010
September 2012
December 2012
August 2014
May 2019
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 417}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "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
417
96.08%
Nikolai Kondrashov
7
1.61%
Jiri Kosina
2
0.46%
Others
8
1.84%
Total
434
hid-picolcd.h
299
-
5
1202
Bruno Prémont
Benjamin Tissoires
Others
July 2012
August 2012
September 2012
February 2013
March 2013
May 2019
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 1122}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"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
1175
97.75%
Benjamin Tissoires
2
0.17%
Others
25
2.08%
Total
1202
hid-picolcd_backlight.c
109
-
3
556
Bruno Prémont
Benjamin Tissoires
Others
July 2012
February 2013
May 2019
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 552}, ]}, {"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
552
99.28%
Benjamin Tissoires
2
0.36%
Others
2
0.36%
Total
556
hid-picolcd_cir.c
138
-
6
610
Bruno Prémont
Others
July 2012
August 2012
September 2012
April 2014
December 2016
July 2017
August 2017
August 2018
May 2019
August 2020
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 99}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 492}, ]}, {"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
591
96.89%
Others
19
3.11%
Total
610
hid-picolcd_core.c
660
-
7
3311
Bruno Prémont
Jiri Kosina
Benjamin Tissoires
Others
July 2012
August 2012
December 2012
February 2013
August 2013
August 2014
March 2019
May 2019
August 2019
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 3254}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "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
3255
98.31%
Jiri Kosina
24
0.72%
Benjamin Tissoires
8
0.24%
Others
24
0.72%
Total
3311
hid-picolcd_debugfs.c
885
-
4
5298
Bruno Prémont
Jiri Kosina
Others
July 2012
August 2012
September 2012
July 2013
February 2017
May 2019
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 5226}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"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
5264
99.36%
Jiri Kosina
28
0.53%
Others
6
0.11%
Total
5298
hid-picolcd_fb.c
606
-
11
3236
Bruno Prémont
Benjamin Tissoires
Linus Torvalds
Others
July 2012
August 2012
October 2012
February 2013
August 2013
May 2014
June 2018
May 2019
June 2019
December 2019
March 2020
April 2022
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 2729}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 7, "token_count": 468}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 7, "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": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Bruno Prémont
3209
99.17%
Benjamin Tissoires
8
0.25%
Linus Torvalds
1
0.03%
Others
18
0.56%
Total
3236
hid-picolcd_lcd.c
94
-
3
449
Bruno Prémont
Benjamin Tissoires
Others
July 2012
February 2013
May 2019
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 445}, ]}, {"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
445
99.11%
Benjamin Tissoires
2
0.45%
Others
2
0.45%
Total
449
hid-picolcd_leds.c
163
-
4
830
Bruno Prémont
Benjamin Tissoires
Others
July 2012
February 2013
December 2015
May 2019
var spanGroupData = [ {"timestamp": 1341126000, "group": [ {"author_id": 7, "token_count": 824}, ]}, {"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
824
99.28%
Benjamin Tissoires
2
0.24%
Others
4
0.48%
Total
830
hid-pl.c
222
-
12
923
Anssi Hannula
Jiri Slaby
Jiri Kosina
Benjamin Tissoires
Dmitry Torokhov
Others
January 2007
May 2007
September 2008
November 2008
February 2009
March 2010
December 2010
July 2011
December 2012
January 2013
February 2013
August 2013
May 2019
var spanGroupData = [ {"timestamp": 1167638400, "group": [ {"author_id": 13, "token_count": 390}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 9, "token_count": 203}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 13, "token_count": 195}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"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": 50}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Anssi Hannula
585
63.38%
Jiri Slaby
203
21.99%
Jiri Kosina
15
1.63%
Benjamin Tissoires
4
0.43%
Dmitry Torokhov
3
0.33%
Others
113
12.24%
Total
923
hid-plantronics.c
228
-
4
842
Others
October 2014
June 2015
April 2018
May 2019
February 2021
var spanGroupData = [ {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 164}, ]}, {"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": 252}, ]}, ]
Author Name
Tokens
Token Proportion
Others
842
100.00%
Total
842
hid-playstation.c
1508
-
3
7562
Roderick Colenbrander
Jiri Kosina
Others
February 2021
September 2021
October 2021
var spanGroupData = [ {"timestamp": 1612166400, "group": [ {"author_id": 8, "token_count": 6671}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 8, "token_count": 887}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 3, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Roderick Colenbrander
7558
99.95%
Jiri Kosina
3
0.04%
Others
1
0.01%
Total
7562
hid-primax.c
73
-
3
204
Others
October 2011
December 2012
May 2019
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 200}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
204
100.00%
Total
204
hid-prodikeys.c
900
-
17
3989
Don Prince
Greg Kroah-Hartman
Alan Stern
Jiri Kosina
Nikolai Kondrashov
Benjamin Tissoires
Others
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
December 2021
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 3837}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "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": 52, "token_count": 32}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Don Prince
3837
96.19%
Greg Kroah-Hartman
33
0.83%
Alan Stern
32
0.80%
Jiri Kosina
9
0.23%
Nikolai Kondrashov
7
0.18%
Benjamin Tissoires
2
0.05%
Others
69
1.73%
Total
3989
hid-quirks.c
1299
-
103
8909
Benjamin Tissoires
Oliver Neukum
Jiri Kosina
Hans de Goede
Nikolai Kondrashov
Alan Stern
Alexandrov Stansilav
Dario Pagani
Andrew Duggan
Jiri Slaby
Peter Hutterer
Others
April 2007
May 2007
June 2007
July 2007
November 2007
March 2008
May 2008
June 2008
August 2008
May 2009
August 2009
October 2009
November 2009
December 2009
February 2010
March 2010
July 2010
August 2010
September 2010
October 2010
November 2010
April 2011
May 2011
August 2011
December 2011
February 2012
March 2012
July 2012
August 2012
November 2012
December 2012
March 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
var spanGroupData = [ {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 445}, ]}, {"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": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 52, "token_count": 13}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 48, "token_count": 4}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"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": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 52, "token_count": 5}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 52, "token_count": 1}, {"author_id": 60, "token_count": 7}, ]}, {"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": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 6, "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": 9}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 47, "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": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 47, "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": 60, "token_count": 30}, ]}, {"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": 4}, ]}, {"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": 8}, ]}, {"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": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"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": 7}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 60, "token_count": 77}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 9}, {"author_id": 0, "token_count": 6991}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 51, "token_count": 17}, {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 70}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 54, "token_count": 12}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 155}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
7003
78.61%
Oliver Neukum
57
0.64%
Jiri Kosina
49
0.55%
Hans de Goede
49
0.55%
Nikolai Kondrashov
19
0.21%
Alan Stern
19
0.21%
Alexandrov Stansilav
17
0.19%
Dario Pagani
12
0.13%
Andrew Duggan
9
0.10%
Jiri Slaby
8
0.09%
Peter Hutterer
4
0.04%
Others
1663
18.67%
Total
8909
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
-
1
138
Others
April 2018
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 138}, ]}, ]
Author Name
Tokens
Token Proportion
Others
138
100.00%
Total
138
hid-retrode.c
97
-
2
329
Bastien Nocera
Others
June 2017
May 2019
var spanGroupData = [ {"timestamp": 1496300400, "group": [ {"author_id": 23, "token_count": 327}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Bastien Nocera
327
99.39%
Others
2
0.61%
Total
329
hid-rmi.c
788
-
9
3391
Benjamin Tissoires
Andrew Duggan
Dmitry Torokhov
Others
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
var spanGroupData = [ {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 1636}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 45, "token_count": 45}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 45, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 45, "token_count": 144}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 45, "token_count": 65}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 45, "token_count": 194}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 45, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 45, "token_count": 33}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 45, "token_count": 952}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 45, "token_count": 34}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "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": 62}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 45, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
1785
52.64%
Andrew Duggan
1502
44.29%
Dmitry Torokhov
7
0.21%
Others
97
2.86%
Total
3391
hid-roccat-arvo.c
458
-
6
2103
Stefan Achatz
Greg Kroah-Hartman
Others
January 2011
February 2011
June 2011
May 2012
July 2013
August 2013
December 2015
May 2019
February 2021
December 2021
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 1924}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 42, "token_count": 55}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 42, "token_count": 69}, ]}, {"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": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
1957
93.06%
Greg Kroah-Hartman
136
6.47%
Others
10
0.48%
Total
2103
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
-
5
782
Stefan Achatz
Others
January 2011
June 2011
July 2011
November 2011
May 2012
October 2013
December 2015
May 2019
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 245}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"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": 192}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 308}, ]}, {"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
772
98.72%
Others
10
1.28%
Total
782
hid-roccat-common.h
94
-
2
262
Stefan Achatz
Others
January 2011
June 2011
May 2012
October 2013
May 2019
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 50}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 46}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 162}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
260
99.24%
Others
2
0.76%
Total
262
hid-roccat-isku.c
460
-
5
1865
Stefan Achatz
Greg Kroah-Hartman
Others
November 2011
May 2012
November 2012
March 2013
July 2013
August 2013
December 2015
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 4, "token_count": 1655}, ]}, {"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": 22}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 42, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 42, "token_count": 111}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
1719
92.17%
Greg Kroah-Hartman
141
7.56%
Others
5
0.27%
Total
1865
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
915
-
13
3875
Stefan Achatz
Greg Kroah-Hartman
Others
March 2010
May 2010
June 2010
November 2010
December 2010
January 2011
February 2011
June 2011
August 2011
November 2011
May 2012
April 2013
July 2013
August 2013
October 2014
December 2015
May 2019
August 2020
May 2021
December 2021
var spanGroupData = [ {"timestamp": 1267430400, "group": [ {"author_id": 4, "token_count": 2373}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 304}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 408}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 43}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 240}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 176}, ]}, {"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": 42, "token_count": 103}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 42, "token_count": 86}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"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": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
3580
92.39%
Greg Kroah-Hartman
201
5.19%
Others
94
2.43%
Total
3875
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": 516}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 64}, ]}, {"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
574
-
5
2297
Stefan Achatz
Greg Kroah-Hartman
Others
November 2010
January 2011
February 2011
April 2011
June 2011
May 2012
November 2012
July 2013
August 2013
September 2013
December 2015
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 1712}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 86}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 222}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 42, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 42, "token_count": 148}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
2096
91.25%
Greg Kroah-Hartman
194
8.45%
Others
7
0.30%
Total
2297
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
232
-
3
898
Stefan Achatz
Greg Kroah-Hartman
Others
March 2013
August 2013
October 2013
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 719}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 42, "token_count": 53}, {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 102}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
831
92.54%
Greg Kroah-Hartman
65
7.24%
Others
2
0.22%
Total
898
hid-roccat-kovaplus.c
663
-
6
2818
Stefan Achatz
Greg Kroah-Hartman
Others
January 2011
February 2011
June 2011
August 2011
May 2012
November 2012
July 2013
August 2013
September 2013
November 2013
December 2015
January 2018
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 2257}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 70}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 248}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 42, "token_count": 83}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 42, "token_count": 97}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"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": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
2607
92.51%
Greg Kroah-Hartman
192
6.81%
Others
19
0.67%
Total
2818
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
-
5
797
Stefan Achatz
Greg Kroah-Hartman
Others
October 2012
December 2012
December 2015
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 4, "token_count": 779}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
779
97.74%
Greg Kroah-Hartman
12
1.51%
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
610
-
6
2575
Stefan Achatz
Greg Kroah-Hartman
Others
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
December 2015
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 1680}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 4, "token_count": 136}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 385}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 42, "token_count": 197}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
2316
89.94%
Greg Kroah-Hartman
209
8.12%
Others
50
1.94%
Total
2575
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
241
-
3
991
Stefan Achatz
Greg Kroah-Hartman
Others
October 2013
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 977}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
977
98.59%
Greg Kroah-Hartman
12
1.21%
Others
2
0.20%
Total
991
hid-roccat-savu.c
229
-
3
904
Stefan Achatz
Greg Kroah-Hartman
Others
May 2012
July 2012
August 2013
October 2013
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1335855600, "group": [ {"author_id": 4, "token_count": 790}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 42, "token_count": 60}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
830
91.81%
Greg Kroah-Hartman
72
7.96%
Others
2
0.22%
Total
904
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
457
-
12
1762
Stefan Achatz
Dmitry Torokhov
Linus Torvalds
Others
May 2010
June 2010
August 2010
November 2010
December 2010
January 2011
February 2011
July 2011
November 2011
January 2013
March 2013
June 2013
April 2016
February 2017
July 2017
February 2018
May 2019
var spanGroupData = [ {"timestamp": 1272697200, "group": [ {"author_id": 4, "token_count": 1474}, ]}, {"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": 171}, ]}, {"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": 20}, ]}, {"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": 1459494000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 44, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Stefan Achatz
1659
94.15%
Dmitry Torokhov
6
0.34%
Linus Torvalds
4
0.23%
Others
93
5.28%
Total
1762
hid-saitek.c
205
-
8
884
Others
February 2012
December 2012
May 2014
November 2014
January 2015
September 2015
July 2016
August 2018
May 2019
var spanGroupData = [ {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 181}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 628}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Others
884
100.00%
Total
884
hid-samsung.c
199
-
8
868
Don Prince
Jiri Slaby
Nikolai Kondrashov
Greg Kroah-Hartman
Others
June 2008
June 2009
December 2009
May 2010
August 2010
December 2010
December 2012
May 2019
December 2021
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 253}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 24, "token_count": 355}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Don Prince
355
40.90%
Jiri Slaby
253
29.15%
Nikolai Kondrashov
18
2.07%
Greg Kroah-Hartman
12
1.38%
Others
230
26.50%
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
981
-
11
4936
Srinivas Pandruvada
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
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 1, "token_count": 4084}, ]}, {"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": 44, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "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": 816}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
4095
82.96%
Linus Torvalds
2
0.04%
Hans de Goede
2
0.04%
Others
837
16.96%
Total
4936
hid-sensor-hub.c
776
-
17
3960
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
March 2014
June 2014
August 2014
September 2014
January 2015
February 2015
May 2015
November 2015
October 2016
December 2016
June 2018
August 2018
October 2018
May 2019
November 2020
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1346482800, "group": [ {"author_id": 1, "token_count": 2415}, {"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": 29}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 160}, ]}, {"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": 339}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 451}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 1, "token_count": 93}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 6, "token_count": 170}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 6, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Srinivas Pandruvada
3615
91.29%
Hans de Goede
209
5.28%
Jiri Kosina
46
1.16%
Benjamin Tissoires
8
0.20%
Others
82
2.07%
Total
3960
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
-
8
758
Benjamin Tissoires
Others
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": 1241161200, "group": [ {"author_id": 60, "token_count": 629}, ]}, {"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": 34}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 43}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"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": 16}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
4
0.53%
Others
754
99.47%
Total
758
hid-sony.c
3251
-
35
15714
Roderick Colenbrander
Frank Praznik
Simon Wood
Jiri Kosina
Jiri Slaby
Hanno Zulla
Benjamin Tissoires
Alan Stern
Bastien Nocera
Greg Kroah-Hartman
Nikolai Kondrashov
Others
June 2008
October 2008
December 2008
January 2010
March 2010
May 2010
August 2010
October 2010
December 2010
February 2011
April 2011
June 2011
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
August 2014
September 2014
November 2014
February 2015
March 2015
May 2015
June 2015
July 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
January 2019
May 2019
August 2019
October 2019
May 2020
November 2020
December 2020
June 2021
August 2021
December 2021
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 182}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 3, "token_count": 142}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 23, "token_count": 26}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 17, "token_count": 69}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 3, "token_count": 12}, {"author_id": 60, "token_count": 616}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 3, "token_count": 389}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 398}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 25, "token_count": 801}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 25, "token_count": 541}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 25, "token_count": 1285}, {"author_id": 17, "token_count": 17}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 25, "token_count": 10}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 25, "token_count": 49}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 25, "token_count": 302}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 25, "token_count": 523}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 17, "token_count": 499}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 25, "token_count": 1}, {"author_id": 17, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 25, "token_count": 211}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 25, "token_count": 140}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 8, "token_count": 429}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 8, "token_count": 461}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 8, "token_count": 78}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 25, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 8, "token_count": 5432}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 8, "token_count": 412}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 629}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 43, "token_count": 99}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 60, "token_count": 67}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 8, "token_count": 60}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 38}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 8, "token_count": 201}, {"author_id": 60, "token_count": 378}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 188}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 60, "token_count": 139}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 0, "token_count": 35}, {"author_id": 42, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Roderick Colenbrander
7073
45.01%
Frank Praznik
3885
24.72%
Simon Wood
600
3.82%
Jiri Kosina
565
3.60%
Jiri Slaby
182
1.16%
Hanno Zulla
99
0.63%
Benjamin Tissoires
65
0.41%
Alan Stern
38
0.24%
Bastien Nocera
30
0.19%
Greg Kroah-Hartman
25
0.16%
Nikolai Kondrashov
2
0.01%
Others
3150
20.05%
Total
15714
hid-speedlink.c
78
-
3
231
Others
May 2011
December 2012
August 2013
May 2019
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 221}, ]}, {"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
Others
231
100.00%
Total
231
hid-steam.c
1157
-
3
4886
Rodrigo Rivas Costa
Jiri Kosina
Others
April 2018
May 2018
October 2018
February 2019
March 2019
January 2020
June 2020
July 2022
var spanGroupData = [ {"timestamp": 1522566000, "group": [ {"author_id": 19, "token_count": 4356}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 24}, {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 19, "token_count": 327}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 19, "token_count": 81}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 19, "token_count": 14}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Rodrigo Rivas Costa
4822
98.69%
Jiri Kosina
24
0.49%
Others
40
0.82%
Total
4886
hid-steelseries.c
385
-
7
1881
Simon Wood
Jiri Kosina
Benjamin Tissoires
Others
January 2013
February 2013
March 2013
May 2013
September 2013
December 2015
May 2019
var spanGroupData = [ {"timestamp": 1357027200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 17, "token_count": 1809}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 17, "token_count": 33}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Simon Wood
1842
97.93%
Jiri Kosina
3
0.16%
Benjamin Tissoires
2
0.11%
Others
34
1.81%
Total
1881
hid-sunplus.c
65
-
6
257
Jiri Slaby
Nikolai Kondrashov
Jiri Kosina
Others
June 2008
August 2010
December 2010
September 2012
December 2012
August 2014
May 2019
var spanGroupData = [ {"timestamp": 1212303600, "group": [ {"author_id": 9, "token_count": 242}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 5, "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
242
94.16%
Nikolai Kondrashov
7
2.72%
Jiri Kosina
2
0.78%
Others
6
2.33%
Total
257
hid-thrustmaster.c
389
-
10
1555
Dario Pagani
Greg Kroah-Hartman
Others
January 2021
March 2021
April 2021
May 2021
July 2021
November 2021
December 2021
January 2022
February 2022
August 2022
var spanGroupData = [ {"timestamp": 1609488000, "group": [ {"author_id": 54, "token_count": 1441}, ]}, {"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": 26}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Dario Pagani
1441
92.67%
Greg Kroah-Hartman
12
0.77%
Others
102
6.56%
Total
1555
hid-tivo.c
77
-
5
259
Jiri Kosina
Others
October 2011
March 2012
December 2012
March 2015
May 2019
var spanGroupData = [ {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 236}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
10
3.86%
Others
249
96.14%
Total
259
hid-tmff.c
268
-
21
1200
Dmitry Torokhov
Jiri Slaby
Anssi Hannula
Alan Stern
Jiri Kosina
Simon Wood
Benjamin Tissoires
Oliver Neukum
Others
February 2003
May 2003
June 2004
September 2005
January 2006
July 2006
May 2007
July 2007
November 2007
September 2008
May 2009
June 2009
March 2010
November 2010
December 2010
July 2011
December 2012
February 2013
November 2017
May 2019
July 2019
October 2019
November 2021
var spanGroupData = [ {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 249}, ]}, {"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": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 47, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 13, "token_count": 152}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 15, "token_count": 263}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 9, "token_count": 248}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 17, "token_count": 19}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"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": 1509519600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 40}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitry Torokhov
271
22.58%
Jiri Slaby
248
20.67%
Anssi Hannula
152
12.67%
Alan Stern
40
3.33%
Jiri Kosina
35
2.92%
Simon Wood
19
1.58%
Benjamin Tissoires
4
0.33%
Oliver Neukum
1
0.08%
Others
430
35.83%
Total
1200
hid-topseed.c
81
-
8
392
Hans de Goede
Jiri Kosina
Others
January 2009
April 2010
July 2010
August 2010
November 2010
December 2012
February 2019
May 2019
var spanGroupData = [ {"timestamp": 1230796800, "group": [ {"author_id": 60, "token_count": 249}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 60, "token_count": 75}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 6, "token_count": 27}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hans de Goede
27
6.89%
Jiri Kosina
9
2.30%
Others
356
90.82%
Total
392
hid-twinhan.c
134
-
4
471
Bruno Prémont
Others
July 2009
December 2011
December 2012
May 2019
var spanGroupData = [ {"timestamp": 1246431600, "group": [ {"author_id": 7, "token_count": 466}, ]}, {"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
466
98.94%
Others
5
1.06%
Total
471
hid-u2fzero.c
405
-
3
1742
Andrew Shadura
Jiri Kosina
Greg Kroah-Hartman
April 2019
September 2021
October 2021
December 2021
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 46, "token_count": 1569}, {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 46, "token_count": 160}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Shadura
1730
99.31%
Jiri Kosina
11
0.63%
Greg Kroah-Hartman
1
0.06%
Total
1742
hid-uclogic-core.c
550
-
8
2217
Nikolai Kondrashov
Greg Kroah-Hartman
José Expósito
Others
February 2019
June 2019
October 2020
December 2020
December 2021
February 2022
March 2022
April 2022
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 1470}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 349}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 181}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 124}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 28}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 28, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
2152
97.07%
Greg Kroah-Hartman
12
0.54%
José Expósito
9
0.41%
Others
44
1.98%
Total
2217
hid-uclogic-params.c
1519
-
12
5366
Nikolai Kondrashov
José Expósito
Greg Kroah-Hartman
Others
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
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 3308}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"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": 9}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 28, "token_count": 80}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 200}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 109}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 109}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 768}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 28, "token_count": 743}, {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
4494
83.75%
José Expósito
823
15.34%
Greg Kroah-Hartman
1
0.02%
Others
48
0.89%
Total
5366
hid-uclogic-params.h
224
-
1
249
Nikolai Kondrashov
February 2019
February 2022
March 2022
April 2022
May 2022
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 167}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 25}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
249
100.00%
Total
249
hid-uclogic-rdesc.c
1130
-
3
4832
Nikolai Kondrashov
José Expósito
Benjamin Tissoires
August 2010
July 2011
March 2012
May 2012
August 2012
March 2015
September 2016
February 2019
February 2022
March 2022
April 2022
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 1215}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 5, "token_count": 202}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 493}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 5, "token_count": 314}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 5, "token_count": 220}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 1054}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 80}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 223}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 226}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 236}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 28, "token_count": 552}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
4272
88.41%
José Expósito
552
11.42%
Benjamin Tissoires
8
0.17%
Total
4832
hid-uclogic-rdesc.h
193
-
2
432
Nikolai Kondrashov
José Expósito
February 2019
February 2022
March 2022
April 2022
May 2022
June 2022
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 313}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 28, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
391
90.51%
José Expósito
41
9.49%
Total
432
hid-udraw-ps3.c
466
-
4
2218
Bastien Nocera
Jiri Kosina
Others
November 2016
May 2019
July 2020
var spanGroupData = [ {"timestamp": 1477983600, "group": [ {"author_id": 23, "token_count": 2214}, {"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
2214
99.82%
Jiri Kosina
1
0.05%
Others
3
0.14%
Total
2218
hid-viewsonic.c
105
-
1
376
Nikolai Kondrashov
February 2019
May 2022
var spanGroupData = [ {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 374}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Nikolai Kondrashov
376
100.00%
Total
376
hid-vivaldi-common.c
140
-
1
458
Others
March 2022
var spanGroupData = [ {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 458}, ]}, ]
Author Name
Tokens
Token Proportion
Others
458
100.00%
Total
458
hid-vivaldi-common.h
16
-
1
55
Others
March 2022
var spanGroupData = [ {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Others
55
100.00%
Total
55
hid-vivaldi.c
55
-
3
184
Others
September 2020
December 2021
January 2022
March 2022
var spanGroupData = [ {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 163}, ]}, {"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}, ]}, ]
Author Name
Tokens
Token Proportion
Others
184
100.00%
Total
184
hid-waltop.c
745
-
3
3147
Nikolai Kondrashov
Others
August 2010
September 2010
February 2012
March 2012
May 2012
December 2012
May 2019
var spanGroupData = [ {"timestamp": 1280646000, "group": [ {"author_id": 5, "token_count": 1452}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 5, "token_count": 258}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 5, "token_count": 258}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 1169}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "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
3143
99.87%
Others
4
0.13%
Total
3147
hid-wiimote-core.c
1887
-
10
9465
David Herrmann
Nicolas Adenis-Lamarre
Benjamin Tissoires
Others
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
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 2, "token_count": 810}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 2, "token_count": 190}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 2, "token_count": 1397}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 419}, ]}, {"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": 222}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 6130}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 112}, ]}, {"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": 36, "token_count": 106}, ]}, {"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": 26}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
9282
98.07%
Nicolas Adenis-Lamarre
106
1.12%
Benjamin Tissoires
4
0.04%
Others
73
0.77%
Total
9465
hid-wiimote-debug.c
222
-
4
1076
David Herrmann
Others
November 2011
April 2012
January 2013
May 2013
May 2019
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 1030}, ]}, {"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": 41}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
1071
99.54%
Others
5
0.46%
Total
1076
hid-wiimote-modules.c
2660
-
7
13895
David Herrmann
Nicolas Adenis-Lamarre
Others
May 2013
June 2013
October 2013
March 2015
December 2015
March 2016
June 2018
May 2019
May 2020
var spanGroupData = [ {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 8908}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 2, "token_count": 1382}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 2, "token_count": 839}, ]}, {"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": 36, "token_count": 2471}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 196}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
11129
80.09%
Nicolas Adenis-Lamarre
2471
17.78%
Others
295
2.12%
Total
13895
hid-wiimote.h
377
-
7
1341
David Herrmann
Nicolas Adenis-Lamarre
Others
November 2011
May 2013
June 2013
October 2013
November 2013
March 2015
December 2015
June 2018
May 2019
May 2020
var spanGroupData = [ {"timestamp": 1320130800, "group": [ {"author_id": 2, "token_count": 672}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 2, "token_count": 623}, ]}, {"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": 36, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
1317
98.21%
Nicolas Adenis-Lamarre
10
0.75%
Others
14
1.04%
Total
1341
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
-
4
167
Others
July 2013
August 2013
February 2017
May 2019
var spanGroupData = [ {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 154}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Others
167
100.00%
Total
167
hid-zpff.c
141
-
12
612
Anssi Hannula
Jiri Slaby
Alan Stern
Jiri Kosina
Benjamin Tissoires
Dmitry Torokhov
Others
July 2006
May 2007
September 2008
May 2009
March 2010
December 2010
July 2011
December 2012
February 2013
September 2013
May 2019
October 2019
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 13, "token_count": 346}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 9, "token_count": 158}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"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": 1378018800, "group": [ {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 52, "token_count": 39}, ]}, ]
Author Name
Tokens
Token Proportion
Anssi Hannula
346
56.54%
Jiri Slaby
158
25.82%
Alan Stern
39
6.37%
Jiri Kosina
26
4.25%
Benjamin Tissoires
4
0.65%
Dmitry Torokhov
3
0.49%
Others
36
5.88%
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": 5, "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
651
-
37
3115
Jiri Kosina
Oliver Neukum
Benjamin Tissoires
Andrew Duggan
Rodrigo Rivas Costa
Dmitry Torokhov
Rishi Gupta
Alan Stern
Linus Torvalds
Jiri Slaby
Greg Kroah-Hartman
Others
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
November 2012
January 2013
February 2013
July 2013
August 2013
October 2013
January 2014
February 2014
March 2014
March 2016
April 2016
February 2017
July 2017
September 2017
February 2018
April 2018
September 2018
November 2018
May 2019
August 2019
September 2019
December 2019
January 2020
November 2020
November 2021
July 2022
var spanGroupData = [ {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 1350}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 42, "token_count": 2}, {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 47, "token_count": 21}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 3, "token_count": 144}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 47, "token_count": 29}, ]}, {"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": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 3, "token_count": 44}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 9, "token_count": 3}, {"author_id": 60, "token_count": 35}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 15, "token_count": 3}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 390}, ]}, {"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": 37}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 45, "token_count": 46}, {"author_id": 3, "token_count": 22}, {"author_id": 60, "token_count": 16}, ]}, {"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": 104}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 134}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 39}, {"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": 1459494000, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"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": 44, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 19, "token_count": 26}, ]}, {"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": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 26, "token_count": 10}, ]}, {"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": 32}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Jiri Kosina
1666
53.48%
Oliver Neukum
50
1.61%
Benjamin Tissoires
50
1.61%
Andrew Duggan
46
1.48%
Rodrigo Rivas Costa
26
0.83%
Dmitry Torokhov
18
0.58%
Rishi Gupta
10
0.32%
Alan Stern
5
0.16%
Linus Torvalds
4
0.13%
Jiri Slaby
4
0.13%
Greg Kroah-Hartman
3
0.10%
Others
1233
39.58%
Total
3115
uhid.c
821
-
18
3952
David Herrmann
Dmitry Torokhov
Jiri Kosina
Roderick Colenbrander
Frank Praznik
Benjamin Tissoires
Jason Gerecke
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
var spanGroupData = [ {"timestamp": 1338534000, "group": [ {"author_id": 2, "token_count": 1827}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 15, "token_count": 437}, ]}, {"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": 25, "token_count": 30}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 144}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 223}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 2, "token_count": 1050}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 8, "token_count": 89}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 44, "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}, ]}, ]
Author Name
Tokens
Token Proportion
David Herrmann
2894
73.23%
Dmitry Torokhov
437
11.06%
Jiri Kosina
156
3.95%
Roderick Colenbrander
89
2.25%
Frank Praznik
30
0.76%
Benjamin Tissoires
8
0.20%
Jason Gerecke
5
0.13%
Linus Torvalds
2
0.05%
Others
331
8.38%
Total
3952
wacom.h
245
-
12
693
Benjamin Tissoires
Jason Gerecke
Ping Cheng
Chris Bagwell
Aaron Skomra
Oliver Neukum
Henrik Rydberg
Dmitry Torokhov
Others
July 2006
April 2008
December 2009
February 2010
March 2010
September 2010
December 2010
September 2011
October 2011
March 2012
April 2012
July 2014
August 2014
September 2014
March 2015
April 2015
June 2015
July 2016
December 2016
January 2017
February 2017
April 2017
May 2019
November 2019
July 2022
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 12, "token_count": 73}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 47, "token_count": 9}, ]}, {"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": 40, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 49, "token_count": 43}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 277}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 30, "token_count": 19}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 10, "token_count": 80}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 10, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
378
54.55%
Jason Gerecke
123
17.75%
Ping Cheng
80
11.54%
Chris Bagwell
43
6.20%
Aaron Skomra
19
2.74%
Oliver Neukum
9
1.30%
Henrik Rydberg
7
1.01%
Dmitry Torokhov
3
0.43%
Others
31
4.47%
Total
693
wacom_sys.c
2875
-
29
13381
Benjamin Tissoires
Jason Gerecke
Ping Cheng
Aaron Skomra
Chris Bagwell
Dmitry Torokhov
Oliver Neukum
Greg Kroah-Hartman
Henrik Rydberg
Bastien Nocera
Daniel M. Lambea
Others
July 2006
November 2006
April 2007
April 2008
November 2008
August 2009
December 2009
February 2010
March 2010
April 2010
September 2010
August 2011
September 2011
October 2011
November 2011
December 2011
March 2012
April 2012
May 2012
June 2012
October 2012
November 2012
January 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
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 12, "token_count": 141}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 47, "token_count": 62}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 15, "token_count": 35}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 92}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 21}, {"author_id": 12, "token_count": 182}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 40, "token_count": 22}, {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 60, "token_count": 875}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 49, "token_count": 33}, {"author_id": 12, "token_count": 155}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 49, "token_count": 326}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 176}, {"author_id": 12, "token_count": 32}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 49, "token_count": 49}, {"author_id": 10, "token_count": 3}, {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 10, "token_count": 139}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 49, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 23, "token_count": 12}, {"author_id": 12, "token_count": 16}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"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": 927}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 527}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 366}, {"author_id": 12, "token_count": 109}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 81}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 10, "token_count": 39}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 12}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 10, "token_count": 59}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 159}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 30, "token_count": 560}, {"author_id": 10, "token_count": 151}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1162}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 287}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 3496}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 226}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 138}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 30, "token_count": 303}, {"author_id": 0, "token_count": 109}, {"author_id": 10, "token_count": 203}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 140}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 30, "token_count": 64}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 104}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 30, "token_count": 16}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 10, "token_count": 523}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 30, "token_count": 33}, ]}, {"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": 272}, {"author_id": 12, "token_count": 11}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 55, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 10, "token_count": 174}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 27}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 10, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 12, "token_count": 122}, ]}, {"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": 42, "token_count": 42}, ]}, {"timestamp": 1648796400, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 10, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Tissoires
6774
50.62%
Jason Gerecke
2960
22.12%
Ping Cheng
1042
7.79%
Aaron Skomra
1013
7.57%
Chris Bagwell
410
3.06%
Dmitry Torokhov
71
0.53%
Oliver Neukum
62
0.46%
Greg Kroah-Hartman
43
0.32%
Henrik Rydberg
22
0.16%
Bastien Nocera
13
0.10%
Daniel M. Lambea
3
0.02%
Others
968
7.23%
Total
13381
wacom_wac.c
5064
-
34
30709
Jason Gerecke
Ping Cheng
Benjamin Tissoires
Aaron Skomra
Chris Bagwell
Dmitry Torokhov
Vojtech Pavlik
Henrik Rydberg
Linus Torvalds (pre-git)
Linus Torvalds
Greg Kroah-Hartman
Jiri Kosina
Oliver Neukum
Others
January 2000
March 2000
October 2000
February 2002
July 2002
August 2002
September 2002
October 2002
February 2003
January 2004
March 2004
February 2005
March 2005
June 2005
September 2005
November 2005
January 2006
March 2006
July 2006
September 2006
December 2006
February 2007
June 2007
March 2008
April 2008
May 2008
November 2008
May 2009
June 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
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
var spanGroupData = [ {"timestamp": 946713600, "group": [ {"author_id": 34, "token_count": 121}, ]}, {"timestamp": 951897600, "group": [ {"author_id": 34, "token_count": 139}, ]}, {"timestamp": 970383600, "group": [ {"author_id": 34, "token_count": 10}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 44, "token_count": 171}, {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1025506800, "group": [ {"author_id": 57, "token_count": 2}, ]}, {"timestamp": 1028185200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 42, "token_count": 8}, {"author_id": 57, "token_count": 257}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 42, "token_count": 21}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 57, "token_count": 25}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 47, "token_count": 1}, {"author_id": 57, "token_count": 331}, ]}, {"timestamp": 1107244800, "group": [ {"author_id": 12, "token_count": 242}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 42, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 12, "token_count": 136}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 12, "token_count": 275}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 12, "token_count": 119}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 12, "token_count": 698}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 12, "token_count": 57}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 38}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 12, "token_count": 190}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 12, "token_count": 83}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 12, "token_count": 50}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 12, "token_count": 235}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 12, "token_count": 277}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 199}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 15, "token_count": 63}, {"author_id": 60, "token_count": 483}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 15, "token_count": 888}, {"author_id": 12, "token_count": 237}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 15, "token_count": 34}, {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 12, "token_count": 619}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 49, "token_count": 346}, {"author_id": 40, "token_count": 367}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 169}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 40, "token_count": 13}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 12, "token_count": 50}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 771}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 12, "token_count": 103}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 49, "token_count": 27}, {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 49, "token_count": 493}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 49, "token_count": 35}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 49, "token_count": 31}, {"author_id": 10, "token_count": 103}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 49, "token_count": 255}, {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 249}, {"author_id": 12, "token_count": 584}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 15, "token_count": 61}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 49, "token_count": 1}, {"author_id": 12, "token_count": 70}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 12, "token_count": 82}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 10, "token_count": 361}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 12, "token_count": 122}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 12, "token_count": 97}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 12, "token_count": 79}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 154}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 59}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 10, "token_count": 144}, {"author_id": 12, "token_count": 159}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 10, "token_count": 62}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 12, "token_count": 170}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 12, "token_count": 109}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 12, "token_count": 448}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 10, "token_count": 19}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 10, "token_count": 185}, {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 647}, {"author_id": 10, "token_count": 26}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 605}, {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1104}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 75}, {"author_id": 12, "token_count": 52}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 10, "token_count": 211}, {"author_id": 12, "token_count": 70}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 2}, {"author_id": 12, "token_count": 439}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 477}, {"author_id": 12, "token_count": 58}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 62}, {"author_id": 10, "token_count": 273}, {"author_id": 12, "token_count": 243}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 30, "token_count": 29}, {"author_id": 10, "token_count": 7}, {"author_id": 12, "token_count": 92}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 449}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 10, "token_count": 406}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 30, "token_count": 322}, {"author_id": 10, "token_count": 120}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 12, "token_count": 332}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 10, "token_count": 189}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 10, "token_count": 896}, {"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": 100}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 10, "token_count": 30}, {"author_id": 12, "token_count": 35}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 526}, {"author_id": 10, "token_count": 36}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 142}, {"author_id": 12, "token_count": 77}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 1900}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 10, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 12, "token_count": 261}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 30, "token_count": 182}, {"author_id": 10, "token_count": 1153}, {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 10, "token_count": 41}, {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 30, "token_count": 5}, {"author_id": 10, "token_count": 1404}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 10, "token_count": 441}, {"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": 65}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 10, "token_count": 62}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 30, "token_count": 762}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 30, "token_count": 324}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 10, "token_count": 164}, ]}, {"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": 111}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 39}, {"author_id": 10, "token_count": 43}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "token_count": 192}, {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 446}, {"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": 147}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 10, "token_count": 128}, {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"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": 198}, ]}, {"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": 219}, ]}, ]
Author Name
Tokens
Token Proportion
Jason Gerecke
10826
35.25%
Ping Cheng
9067
29.53%
Benjamin Tissoires
3727
12.14%
Aaron Skomra
2303
7.50%
Chris Bagwell
1188
3.87%
Dmitry Torokhov
1060
3.45%
Vojtech Pavlik
617
2.01%
Henrik Rydberg
383
1.25%
Linus Torvalds (pre-git)
270
0.88%
Linus Torvalds
171
0.56%
Greg Kroah-Hartman
30
0.10%
Jiri Kosina
4
0.01%
Oliver Neukum
1
0.00%
Others
1062
3.46%
Total
30709
wacom_wac.h
368
-
10
1085
Jason Gerecke
Ping Cheng
Benjamin Tissoires
Aaron Skomra
Henrik Rydberg
Chris Bagwell
Dmitry Torokhov
Others
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
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
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
var spanGroupData = [ {"timestamp": 1151737200, "group": [ {"author_id": 12, "token_count": 95}, ]}, {"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": 40, "token_count": 19}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 49, "token_count": 7}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 12, "token_count": 17}, ]}, {"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": 16}, ]}, {"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": 14}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 15}, {"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": 30}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 30, "token_count": 21}, {"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": 1459494000, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 10, "token_count": 182}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 30, "token_count": 50}, {"author_id": 10, "token_count": 37}, ]}, {"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": 30, "token_count": 9}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 30, "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}, ]}, ]
Author Name
Tokens
Token Proportion
Jason Gerecke
402
37.05%
Ping Cheng
363
33.46%
Benjamin Tissoires
166
15.30%
Aaron Skomra
90
8.29%
Henrik Rydberg
19
1.75%
Chris Bagwell
15
1.38%
Dmitry Torokhov
8
0.74%
Others
22
2.03%
Total
1085
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
722
Author
Tokens
Proportion
Commits
Proportion
0
Benjamin Tissoires
46996
9.59%
373
11.06%
1
Srinivas Pandruvada
30775
6.28%
42
1.24%
2
David Herrmann
26158
5.34%
103
3.05%
3
Jiri Kosina
23853
4.87%
164
4.86%
4
Stefan Achatz
22584
4.61%
60
1.78%
5
Nikolai Kondrashov
18393
3.75%
85
2.52%
6
Hans de Goede
17605
3.59%
152
4.51%
7
Bruno Prémont
15871
3.24%
16
0.47%
8
Roderick Colenbrander
14732
3.01%
50
1.48%
9
Jiri Slaby
14513
2.96%
48
1.42%
10
Jason Gerecke
14332
2.92%
158
4.68%
11
Daniel J. Ogorchock
12033
2.46%
18
0.53%
12
Ping Cheng
10590
2.16%
129
3.82%
13
Anssi Hannula
9058
1.85%
12
0.36%
14
Basavaraj Natikar
7917
1.62%
38
1.13%
15
Dmitry Torokhov
7839
1.60%
84
2.49%
16
Sandeep Singh
7794
1.59%
4
0.12%
17
Simon Wood
6901
1.41%
46
1.36%
18
Michal Malý
5395
1.10%
26
0.77%
19
Rodrigo Rivas Costa
4860
0.99%
9
0.27%
20
Edwin Velds
4717
0.96%
1
0.03%
21
Michael Zaidman
4405
0.90%
6
0.18%
22
David Barksdale
4361
0.89%
1
0.03%
23
Bastien Nocera
4260
0.87%
11
0.33%
24
Don Prince
4212
0.86%
3
0.09%
25
Frank Praznik
4176
0.85%
46
1.36%
26
Rishi Gupta
4146
0.85%
3
0.09%
27
Maximilian Luz
4145
0.85%
8
0.24%
28
José Expósito
4058
0.83%
24
0.71%
29
Masaki Ota
3910
0.80%
10
0.30%
30
Aaron Skomra
3425
0.70%
29
0.86%
31
Rushikesh S Kadam
3309
0.68%
1
0.03%
32
Clément Vuchener
2915
0.59%
2
0.06%
33
Rafi Rubin
2828
0.58%
15
0.44%
34
Linus Torvalds (pre-git)
2698
0.55%
21
0.62%
35
Heiner Kallweit
2612
0.53%
9
0.27%
36
Nicolas Adenis-Lamarre
2587
0.53%
1
0.03%
37
Doug Anderson
2480
0.51%
6
0.18%
38
Nestor Lopez Casado
2372
0.48%
4
0.12%
39
Julian Sax
1955
0.40%
4
0.12%
40
Henrik Rydberg
1930
0.39%
36
1.07%
41
K. Y. Srinivasan
1900
0.39%
6
0.18%
42
Greg Kroah-Hartman
1900
0.39%
42
1.24%
43
Hanno Zulla
1857
0.38%
9
0.27%
44
Linus Torvalds
1856
0.38%
13
0.39%
45
Andrew Duggan
1815
0.37%
24
0.71%
46
Andrew Shadura
1767
0.36%
6
0.18%
47
Oliver Neukum
1751
0.36%
27
0.80%
48
Peter Hutterer
1715
0.35%
10
0.30%
49
Chris Bagwell
1667
0.34%
18
0.53%
50
Jamie Lentin
1621
0.33%
10
0.30%
51
Alexandrov Stansilav
1579
0.32%
1
0.03%
52
Alan Stern
1565
0.32%
32
0.95%
53
Bernhard Seibold
1559
0.32%
1
0.03%
54
Dario Pagani
1453
0.30%
1
0.03%
55
Daniel M. Lambea
1446
0.30%
5
0.15%
56
Michael Poole
1422
0.29%
5
0.15%
57
Vojtech Pavlik
1367
0.28%
25
0.74%
58
Janne Kanniainen
1332
0.27%
3
0.09%
59
Harry Cutts
1279
0.26%
5
0.15%
60
Others
69494
14.18%
1273
37.73%
Total
490045
3374