Linux Source Code
Home
Release 6.11
Help
os-Linux
root
arch
um
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alan Maguire
Alex Dewar
Américo Wang
Andrew Morton
Andy Shevchenko
Anton Ivanov
Arnaldo Carvalho de Melo
Arnd Bergmann
Azeem Shaikh
Bartosz Golaszewski
Benjamin Berg
Bodo Stroesser
David S. Miller
Davidlohr Bueso A
Erel Geron
Frederic Danis
Gennady Sharapov
Gerd Knorr
Glenn Washburn
Greg Kroah-Hartman
Guenter Roeck
Hans-Werner Hilse
Ingo Molnar
Ingo van Lil
Jaroslav Kysela
Jason A. Donenfeld
Jeff Dike
Jim Meyering
Johannes Berg
Kees Cook
Krzysztof Mazur
Lepton Wu
Liu Aleaxander
Maciej Żenczykowski
Martin Pärtel
Masami Hiramatsu
Mattia Dongili
Mickaël Salaün
Miklos Szeredi
Mordechai Goodstein
Nicolas George
Nicolas Iooss
Olaf Hering
Others
Paolo 'Blaisorblade' Giarrusso
Patricia Alfonso
Randy Dunlap
Richard Weinberger
Rob Landley
Sergei Trofimovich
Stanislaw W. Gruszka
Thomas Meyer
Tiwei Bie
Tristan Schmelcher
Vegard Nossum
Vitaliy Ivanov
Wang Chen
Wen Yang
Zach van Rijn
ye xingchen
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
drivers
691
6
12
3242
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
David S. Miller
Alex Dewar
Al Viro
Wang Chen
Arnaldo Carvalho de Melo
Hans-Werner Hilse
Tiwei Bie
Stanislaw W. Gruszka
Azeem Shaikh
Others
September 2002
October 2002
December 2002
June 2003
August 2004
September 2005
February 2006
March 2006
April 2006
September 2006
October 2006
December 2006
March 2007
May 2007
July 2007
October 2007
December 2007
February 2008
May 2008
December 2008
October 2012
June 2015
August 2019
June 2023
September 2023
March 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2576}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 148}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1054450800, "group": [ {"author_id": 27, "token_count": 26}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 40, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 210}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 37, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 21, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
3104
95.74%
Paolo 'Blaisorblade' Giarrusso
70
2.16%
David S. Miller
26
0.80%
Alex Dewar
12
0.37%
Al Viro
9
0.28%
Wang Chen
6
0.19%
Arnaldo Carvalho de Melo
6
0.19%
Hans-Werner Hilse
3
0.09%
Tiwei Bie
2
0.06%
Stanislaw W. Gruszka
2
0.06%
Azeem Shaikh
1
0.03%
Others
1
0.03%
Total
3242
skas
832
2
21
3516
Gennady Sharapov
Jeff Dike
Benjamin Berg
Johannes Berg
Bodo Stroesser
Richard Weinberger
Thomas Meyer
Jason A. Donenfeld
Ingo van Lil
Al Viro
Martin Pärtel
Paolo 'Blaisorblade' Giarrusso
Anton Ivanov
Stanislaw W. Gruszka
Tiwei Bie
Mordechai Goodstein
Lepton Wu
Nicolas Iooss
Alex Dewar
Guenter Roeck
Américo Wang
September 2002
November 2002
August 2004
November 2004
January 2005
March 2005
May 2005
June 2005
July 2005
September 2005
January 2006
April 2006
September 2006
March 2007
May 2007
June 2007
October 2007
December 2007
February 2008
July 2008
August 2011
September 2011
August 2012
October 2012
July 2013
October 2014
March 2015
October 2015
November 2015
May 2017
July 2017
June 2018
August 2019
November 2020
January 2021
July 2022
November 2022
April 2023
November 2023
April 2024
July 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 11, "token_count": 112}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 1147}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 239}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 18, "token_count": 6}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 24, "token_count": 8}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 261}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 31}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 19, "token_count": 19}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 23, "token_count": 45}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 3}, {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 246}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 56, "token_count": 2}, {"author_id": 14, "token_count": 40}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 60}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 21, "token_count": 6}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 5, "token_count": 630}, {"author_id": 38, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Gennady Sharapov
1147
32.62%
Jeff Dike
1013
28.81%
Benjamin Berg
714
20.31%
Johannes Berg
257
7.31%
Bodo Stroesser
122
3.47%
Richard Weinberger
49
1.39%
Thomas Meyer
46
1.31%
Jason A. Donenfeld
40
1.14%
Ingo van Lil
31
0.88%
Al Viro
23
0.65%
Martin Pärtel
19
0.54%
Paolo 'Blaisorblade' Giarrusso
10
0.28%
Anton Ivanov
9
0.26%
Stanislaw W. Gruszka
8
0.23%
Tiwei Bie
6
0.17%
Mordechai Goodstein
6
0.17%
Lepton Wu
6
0.17%
Nicolas Iooss
4
0.11%
Alex Dewar
3
0.09%
Guenter Roeck
2
0.06%
Américo Wang
1
0.03%
Total
3516
Files:
elf_aux.c
75
-
7
251
Jeff Dike
Tiwei Bie
Al Viro
Olaf Hering
Richard Weinberger
Greg Kroah-Hartman
Others
September 2002
January 2005
June 2005
July 2005
September 2005
February 2007
July 2011
October 2012
November 2017
February 2023
April 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 194}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 21, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
240
95.62%
Tiwei Bie
3
1.20%
Al Viro
3
1.20%
Olaf Hering
2
0.80%
Richard Weinberger
1
0.40%
Greg Kroah-Hartman
1
0.40%
Others
1
0.40%
Total
251
execvp.c
150
-
5
402
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Al Viro
Masami Hiramatsu
Kees Cook
September 2002
November 2006
October 2012
May 2017
February 2022
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 383}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 44, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo 'Blaisorblade' Giarrusso
383
95.27%
Jeff Dike
15
3.73%
Al Viro
2
0.50%
Masami Hiramatsu
1
0.25%
Kees Cook
1
0.25%
Total
402
file.c
743
-
17
3222
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Johannes Berg
Erel Geron
Anton Ivanov
Al Viro
Benjamin Berg
Richard Weinberger
Américo Wang
Zach van Rijn
Jason A. Donenfeld
Hans-Werner Hilse
Frederic Danis
Alan Maguire
Nicolas George
Alex Dewar
Arnd Bergmann
September 2002
October 2002
November 2002
December 2002
January 2003
August 2004
September 2004
June 2005
September 2005
February 2006
July 2006
May 2007
September 2007
October 2007
February 2008
April 2009
October 2012
August 2013
March 2014
June 2015
December 2015
December 2017
November 2018
August 2019
September 2019
November 2019
February 2020
March 2020
April 2020
January 2022
October 2023
July 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 1368}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 844}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 54, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 17, "token_count": 7}, {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 7, "token_count": 53}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 4, "token_count": 49}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 9, "token_count": 227}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 133}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 3, "token_count": 144}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
1622
50.34%
Paolo 'Blaisorblade' Giarrusso
864
26.82%
Johannes Berg
277
8.60%
Erel Geron
227
7.05%
Anton Ivanov
117
3.63%
Al Viro
54
1.68%
Benjamin Berg
22
0.68%
Richard Weinberger
12
0.37%
Américo Wang
7
0.22%
Zach van Rijn
3
0.09%
Jason A. Donenfeld
3
0.09%
Hans-Werner Hilse
3
0.09%
Frederic Danis
3
0.09%
Alan Maguire
3
0.09%
Nicolas George
2
0.06%
Alex Dewar
2
0.06%
Arnd Bergmann
1
0.03%
Total
3222
helper.c
169
-
11
841
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Stanislaw W. Gruszka
Glenn Washburn
Vitaliy Ivanov
Johannes Berg
Richard Weinberger
Ingo Molnar
Anton Ivanov
Al Viro
Alex Dewar
September 2002
November 2002
August 2004
September 2004
January 2005
September 2005
November 2005
September 2006
October 2006
November 2006
May 2007
July 2007
October 2007
December 2007
February 2008
April 2008
May 2008
July 2011
October 2012
August 2015
August 2019
January 2021
March 2022
September 2023
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 546}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 24, "token_count": 30}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 36, "token_count": 7}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 26, "token_count": 26}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 4, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
652
77.53%
Paolo 'Blaisorblade' Giarrusso
108
12.84%
Stanislaw W. Gruszka
30
3.57%
Glenn Washburn
26
3.09%
Vitaliy Ivanov
7
0.83%
Johannes Berg
4
0.48%
Richard Weinberger
3
0.36%
Ingo Molnar
3
0.36%
Anton Ivanov
3
0.36%
Al Viro
3
0.36%
Alex Dewar
2
0.24%
Total
841
internal.h
20
-
4
35
Jeff Dike
Tiwei Bie
Paolo 'Blaisorblade' Giarrusso
Rob Landley
November 2002
November 2004
January 2005
July 2005
April 2006
April 2024
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 21, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
16
45.71%
Tiwei Bie
13
37.14%
Paolo 'Blaisorblade' Giarrusso
5
14.29%
Rob Landley
1
2.86%
Total
35
irq.c
145
-
6
436
Anton Ivanov
Jeff Dike
Al Viro
Johannes Berg
Alex Dewar
ye xingchen
September 2002
March 2006
September 2006
February 2008
October 2012
November 2017
August 2019
December 2020
September 2022
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 258}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 58, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Ivanov
264
60.55%
Jeff Dike
164
37.61%
Al Viro
3
0.69%
Johannes Berg
2
0.46%
Alex Dewar
2
0.46%
ye xingchen
1
0.23%
Total
436
main.c
258
-
11
834
Jeff Dike
Mattia Dongili
Paolo 'Blaisorblade' Giarrusso
Américo Wang
Tiwei Bie
Anton Ivanov
Richard Weinberger
Masami Hiramatsu
Al Viro
Alex Dewar
Johannes Berg
September 2002
November 2002
December 2002
August 2004
September 2004
November 2004
January 2005
May 2005
May 2006
September 2006
October 2006
May 2007
June 2007
July 2007
October 2007
February 2008
May 2008
May 2011
July 2011
October 2012
August 2013
March 2014
November 2015
May 2017
August 2019
September 2019
March 2024
April 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 396}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 12, "token_count": 110}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 21, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
556
66.67%
Mattia Dongili
110
13.19%
Paolo 'Blaisorblade' Giarrusso
94
11.27%
Américo Wang
24
2.88%
Tiwei Bie
14
1.68%
Anton Ivanov
10
1.20%
Richard Weinberger
9
1.08%
Masami Hiramatsu
9
1.08%
Al Viro
5
0.60%
Alex Dewar
2
0.24%
Johannes Berg
1
0.12%
Total
834
mem.c
234
-
14
873
Jeff Dike
Tristan Schmelcher
Rob Landley
Paolo 'Blaisorblade' Giarrusso
Patricia Alfonso
Mickaël Salaün
Masami Hiramatsu
Jim Meyering
Américo Wang
Davidlohr Bueso A
Tiwei Bie
Liu Aleaxander
Alex Dewar
Al Viro
September 2002
October 2002
November 2002
December 2002
January 2003
August 2004
November 2004
March 2005
July 2005
September 2005
November 2005
April 2006
June 2006
May 2007
October 2007
February 2008
June 2010
July 2011
October 2012
July 2013
November 2013
December 2015
May 2017
August 2019
July 2022
April 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 13, "token_count": 103}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 17, "token_count": 9}, {"author_id": 0, "token_count": 6}, {"author_id": 29, "token_count": 11}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 47, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 34, "token_count": 8}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 8, "token_count": 42}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 8, "token_count": 199}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 22, "token_count": 47}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 20, "token_count": 50}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 21, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
309
35.40%
Tristan Schmelcher
241
27.61%
Rob Landley
103
11.80%
Paolo 'Blaisorblade' Giarrusso
68
7.79%
Patricia Alfonso
50
5.73%
Mickaël Salaün
47
5.38%
Masami Hiramatsu
14
1.60%
Jim Meyering
11
1.26%
Américo Wang
9
1.03%
Davidlohr Bueso A
8
0.92%
Tiwei Bie
6
0.69%
Liu Aleaxander
3
0.34%
Alex Dewar
2
0.23%
Al Viro
2
0.23%
Total
873
process.c
287
-
9
1201
Jeff Dike
Richard Weinberger
Paolo 'Blaisorblade' Giarrusso
Gennady Sharapov
Arnd Bergmann
Anton Ivanov
Al Viro
Stanislaw W. Gruszka
Alex Dewar
September 2002
November 2002
January 2003
August 2004
September 2004
November 2004
January 2005
March 2005
May 2005
July 2005
September 2005
January 2006
February 2006
March 2006
April 2006
May 2006
July 2006
October 2006
May 2007
October 2007
December 2007
February 2008
October 2012
August 2013
November 2015
August 2019
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 527}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 106}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 35, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 219}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
866
72.11%
Richard Weinberger
219
18.23%
Paolo 'Blaisorblade' Giarrusso
70
5.83%
Gennady Sharapov
26
2.16%
Arnd Bergmann
7
0.58%
Anton Ivanov
6
0.50%
Al Viro
3
0.25%
Stanislaw W. Gruszka
2
0.17%
Alex Dewar
2
0.17%
Total
1201
registers.c
38
-
5
129
Jeff Dike
Ingo van Lil
Al Viro
Alex Dewar
Randy Dunlap
November 2002
January 2005
March 2005
July 2005
March 2007
August 2007
October 2007
February 2008
September 2011
October 2012
August 2019
September 2021
var spanGroupData = [ {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 16, "token_count": 35}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 52, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
88
68.22%
Ingo van Lil
35
27.13%
Al Viro
3
2.33%
Alex Dewar
2
1.55%
Randy Dunlap
1
0.78%
Total
129
sigio.c
550
-
8
2318
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Johannes Berg
Andy Shevchenko
Al Viro
Bodo Stroesser
Richard Weinberger
Alex Dewar
September 2002
October 2002
November 2002
December 2002
January 2003
August 2004
September 2004
January 2005
March 2005
May 2005
September 2005
January 2006
March 2006
April 2006
July 2006
September 2006
February 2007
May 2007
July 2007
February 2008
May 2008
October 2012
August 2013
August 2019
November 2020
December 2020
August 2021
July 2023
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 1279}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1041408000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 11, "token_count": 4}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 114}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 303}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 30, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
2101
90.64%
Paolo 'Blaisorblade' Giarrusso
130
5.61%
Johannes Berg
63
2.72%
Andy Shevchenko
11
0.47%
Al Viro
5
0.22%
Bodo Stroesser
4
0.17%
Richard Weinberger
2
0.09%
Alex Dewar
2
0.09%
Total
2318
signal.c
497
-
13
1373
Jeff Dike
Johannes Berg
Gennady Sharapov
Al Viro
Anton Ivanov
Richard Weinberger
Martin Pärtel
Jason A. Donenfeld
Américo Wang
Tiwei Bie
Sergei Trofimovich
Alex Dewar
Krzysztof Mazur
September 2002
November 2002
December 2002
January 2005
January 2006
June 2006
September 2006
November 2006
May 2007
September 2007
October 2007
February 2008
May 2008
July 2008
August 2011
August 2012
October 2012
December 2012
July 2013
September 2013
November 2015
December 2015
June 2016
November 2017
December 2017
January 2019
August 2019
December 2020
March 2021
August 2021
March 2024
July 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 126}, {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 7, "token_count": 112}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 19, "token_count": 35}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 33, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 6, "token_count": 11}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 51}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 81}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 3, "token_count": 103}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
690
50.25%
Johannes Berg
283
20.61%
Gennady Sharapov
126
9.18%
Al Viro
116
8.45%
Anton Ivanov
71
5.17%
Richard Weinberger
39
2.84%
Martin Pärtel
35
2.55%
Jason A. Donenfeld
3
0.22%
Américo Wang
3
0.22%
Tiwei Bie
2
0.15%
Sergei Trofimovich
2
0.15%
Alex Dewar
2
0.15%
Krzysztof Mazur
1
0.07%
Total
1373
start_up.c
350
-
14
1435
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Anton Ivanov
Bodo Stroesser
Masami Hiramatsu
Américo Wang
Gennady Sharapov
Benjamin Berg
Al Viro
Sergei Trofimovich
Vegard Nossum
Tiwei Bie
Alex Dewar
Randy Dunlap
September 2002
October 2002
November 2002
December 2002
August 2004
September 2004
November 2004
January 2005
September 2005
November 2005
February 2006
February 2007
May 2007
October 2007
February 2008
April 2008
May 2008
June 2008
March 2009
August 2011
October 2012
December 2012
December 2015
May 2017
August 2019
March 2021
September 2021
November 2023
April 2024
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 362}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 202}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1099296000, "group": [ {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 86}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 11, "token_count": 39}, {"author_id": 2, "token_count": 13}, {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 125}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 89}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 41, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 23}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 4, "token_count": 152}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 21, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
880
61.32%
Paolo 'Blaisorblade' Giarrusso
270
18.82%
Anton Ivanov
152
10.59%
Bodo Stroesser
41
2.86%
Masami Hiramatsu
23
1.60%
Américo Wang
16
1.11%
Gennady Sharapov
13
0.91%
Benjamin Berg
12
0.84%
Al Viro
11
0.77%
Sergei Trofimovich
6
0.42%
Vegard Nossum
5
0.35%
Tiwei Bie
3
0.21%
Alex Dewar
2
0.14%
Randy Dunlap
1
0.07%
Total
1435
time.c
115
-
10
420
Anton Ivanov
Johannes Berg
Jeff Dike
Gennady Sharapov
Paolo 'Blaisorblade' Giarrusso
Richard Weinberger
Miklos Szeredi
Martin Pärtel
Alex Dewar
Al Viro
September 2002
August 2004
September 2004
January 2006
October 2007
November 2007
December 2007
May 2008
June 2008
October 2010
August 2012
September 2012
October 2012
November 2015
May 2019
August 2019
December 2020
January 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 183}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 3, "token_count": 39}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 74}, ]}, ]
Author Name
Tokens
Token Proportion
Anton Ivanov
183
43.57%
Johannes Berg
118
28.10%
Jeff Dike
75
17.86%
Gennady Sharapov
21
5.00%
Paolo 'Blaisorblade' Giarrusso
13
3.10%
Richard Weinberger
2
0.48%
Miklos Szeredi
2
0.48%
Martin Pärtel
2
0.48%
Alex Dewar
2
0.48%
Al Viro
2
0.48%
Total
420
tty.c
60
-
4
205
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Alex Dewar
Al Viro
September 2002
November 2002
August 2004
September 2006
February 2008
October 2012
August 2019
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 144}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
196
95.61%
Paolo 'Blaisorblade' Giarrusso
5
2.44%
Alex Dewar
2
0.98%
Al Viro
2
0.98%
Total
205
umid.c
408
-
12
1578
Jeff Dike
Paolo 'Blaisorblade' Giarrusso
Bartosz Golaszewski
Masami Hiramatsu
Anton Ivanov
Gerd Knorr
Wen Yang
Maciej Żenczykowski
Azeem Shaikh
Alex Dewar
Al Viro
Américo Wang
September 2002
October 2002
November 2002
August 2004
September 2004
January 2005
September 2005
January 2006
March 2006
April 2006
May 2006
July 2006
February 2007
October 2007
July 2008
October 2012
May 2017
April 2019
August 2019
February 2020
August 2020
November 2020
July 2023
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 588}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 0, "token_count": 625}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 40}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 74}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 45, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
1303
82.57%
Paolo 'Blaisorblade' Giarrusso
141
8.94%
Bartosz Golaszewski
74
4.69%
Masami Hiramatsu
16
1.01%
Anton Ivanov
14
0.89%
Gerd Knorr
9
0.57%
Wen Yang
8
0.51%
Maciej Żenczykowski
5
0.32%
Azeem Shaikh
3
0.19%
Alex Dewar
2
0.13%
Al Viro
2
0.13%
Américo Wang
1
0.06%
Total
1578
user_syms.c
43
-
9
140
Paolo 'Blaisorblade' Giarrusso
Jeff Dike
Richard Weinberger
Johannes Berg
Andrew Morton
Kees Cook
Al Viro
Patricia Alfonso
Greg Kroah-Hartman
September 2002
August 2004
September 2004
January 2005
April 2006
July 2007
March 2009
July 2011
February 2012
October 2012
November 2017
February 2022
July 2022
February 2023
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 44, "token_count": 3}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 3, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Paolo 'Blaisorblade' Giarrusso
55
39.29%
Jeff Dike
26
18.57%
Richard Weinberger
21
15.00%
Johannes Berg
15
10.71%
Andrew Morton
14
10.00%
Kees Cook
3
2.14%
Al Viro
3
2.14%
Patricia Alfonso
2
1.43%
Greg Kroah-Hartman
1
0.71%
Total
140
util.c
210
-
13
699
Jeff Dike
Masami Hiramatsu
Richard Weinberger
Paolo 'Blaisorblade' Giarrusso
Benjamin Berg
Lepton Wu
Jason A. Donenfeld
Jaroslav Kysela
Gennady Sharapov
Stanislaw W. Gruszka
Alex Dewar
Al Viro
Others
February 2002
September 2002
August 2004
September 2004
March 2005
September 2005
October 2005
January 2006
October 2006
May 2007
October 2007
December 2007
February 2008
May 2011
October 2012
August 2013
May 2017
August 2019
July 2020
July 2022
November 2023
var spanGroupData = [ {"timestamp": 1012550400, "group": [ {"author_id": 48, "token_count": 3}, ]}, {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1094022000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 0, "token_count": 7}, {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 18, "token_count": 52}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 24, "token_count": 2}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 108}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 117}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 25, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 14, "token_count": 29}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 5, "token_count": 63}, ]}, ]
Author Name
Tokens
Token Proportion
Jeff Dike
234
33.48%
Masami Hiramatsu
117
16.74%
Richard Weinberger
116
16.60%
Paolo 'Blaisorblade' Giarrusso
76
10.87%
Benjamin Berg
63
9.01%
Lepton Wu
52
7.44%
Jason A. Donenfeld
29
4.15%
Jaroslav Kysela
3
0.43%
Gennady Sharapov
3
0.43%
Stanislaw W. Gruszka
2
0.29%
Alex Dewar
2
0.29%
Al Viro
1
0.14%
Others
1
0.14%
Total
699
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
63
Author
Tokens
Proportion
Commits
Proportion
0
Jeff Dike
14150
61.12%
172
45.50%
1
Paolo 'Blaisorblade' Giarrusso
2362
10.20%
34
8.99%
2
Gennady Sharapov
1336
5.77%
7
1.85%
3
Johannes Berg
1020
4.41%
27
7.14%
4
Anton Ivanov
829
3.58%
14
3.70%
5
Benjamin Berg
811
3.50%
13
3.44%
6
Richard Weinberger
473
2.04%
19
5.03%
7
Al Viro
252
1.09%
12
3.17%
8
Tristan Schmelcher
241
1.04%
2
0.53%
9
Erel Geron
227
0.98%
1
0.26%
10
Masami Hiramatsu
180
0.78%
5
1.32%
11
Bodo Stroesser
167
0.72%
4
1.06%
12
Mattia Dongili
110
0.48%
1
0.26%
13
Rob Landley
104
0.45%
1
0.26%
14
Jason A. Donenfeld
75
0.32%
3
0.79%
15
Bartosz Golaszewski
74
0.32%
1
0.26%
16
Ingo van Lil
66
0.29%
1
0.26%
17
Américo Wang
61
0.26%
5
1.32%
18
Lepton Wu
58
0.25%
1
0.26%
19
Martin Pärtel
56
0.24%
1
0.26%
20
Patricia Alfonso
52
0.22%
1
0.26%
21
Tiwei Bie
49
0.21%
4
1.06%
22
Mickaël Salaün
47
0.20%
1
0.26%
23
Thomas Meyer
46
0.20%
4
1.06%
24
Stanislaw W. Gruszka
44
0.19%
1
0.26%
25
Alex Dewar
43
0.19%
1
0.26%
26
Glenn Washburn
26
0.11%
1
0.26%
27
David S. Miller
26
0.11%
1
0.26%
28
Andrew Morton
14
0.06%
1
0.26%
29
Jim Meyering
11
0.05%
1
0.26%
30
Andy Shevchenko
11
0.05%
1
0.26%
31
Gerd Knorr
9
0.04%
1
0.26%
32
Wen Yang
8
0.03%
1
0.26%
33
Sergei Trofimovich
8
0.03%
2
0.53%
34
Davidlohr Bueso A
8
0.03%
1
0.26%
35
Arnd Bergmann
8
0.03%
2
0.53%
36
Vitaliy Ivanov
7
0.03%
1
0.26%
37
Wang Chen
6
0.03%
1
0.26%
38
Mordechai Goodstein
6
0.03%
1
0.26%
39
Hans-Werner Hilse
6
0.03%
2
0.53%
40
Arnaldo Carvalho de Melo
6
0.03%
1
0.26%
41
Vegard Nossum
5
0.02%
1
0.26%
42
Maciej Żenczykowski
5
0.02%
1
0.26%
43
Nicolas Iooss
4
0.02%
1
0.26%
44
Kees Cook
4
0.02%
2
0.53%
45
Azeem Shaikh
4
0.02%
2
0.53%
46
Zach van Rijn
3
0.01%
1
0.26%
47
Liu Aleaxander
3
0.01%
1
0.26%
48
Jaroslav Kysela
3
0.01%
1
0.26%
49
Ingo Molnar
3
0.01%
1
0.26%
50
Frederic Danis
3
0.01%
1
0.26%
51
Alan Maguire
3
0.01%
1
0.26%
52
Randy Dunlap
2
0.01%
1
0.26%
53
Olaf Hering
2
0.01%
1
0.26%
54
Nicolas George
2
0.01%
1
0.26%
55
Miklos Szeredi
2
0.01%
1
0.26%
56
Guenter Roeck
2
0.01%
1
0.26%
57
Greg Kroah-Hartman
2
0.01%
1
0.26%
58
ye xingchen
1
0.00%
1
0.26%
59
Krzysztof Mazur
1
0.00%
1
0.26%
60
Others
3
0.01%
3
0.79%
Total
23150
378