Linux Source Code
Home
Release 5.16
Help
kconfig
root
scripts
Highlighting
Reset All
By Author
By Age
──────────
Adam Lee
Al Viro
Alan Cox
Alexander Popov
Andi Kleen
Andres Salomon
Ariel Marcovitch
Aristeu Sergio Rozanski Filho
Arnaud Lacombe
Arve Hjönnevåg
Ben Hutchings
Benjamin Poirier
Bernhard Walle
Boris Barbulovski
Boris Kolpackov
Catalin Marinas
Changbin Du
Cheng Renquan
Cody P Schafer
Davidlohr Bueso A
Dirk Gouders
Eduardo Silva
Eric W. Biedermann
Eugeniu Rosca
Jan Beulich
Jean Sacren
Joachim Nilsson
Karsten Wiese
Kees Cook
Ladislav Michl
Laura Abbott
Li Zefan
Linus Torvalds
M. Vefa Bicakci
Marco Ammon
Markus Heidelberg
Martin Walch
Masahiro Yamada
Matej Laitl
Mauro Carvalho Chehab
Michal Marek
Nico Pitre
Nir Tzachar
Others
Paul Bolle
Peter Korsgaard
Petr Vorel
Randy Dunlap
Roland Eggner
Roman Zippel
Sam Ravnborg
Samuel Thibault
Sedat Dilek
Tetsuo Handa
Thomas Hebb
Ulf Magnusson
Vadim Bendebury
Wang YanQing
Weng Meiling
Yaakov Selkowitz
Yann E. MORIN
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
lxdialog
2466
7
20
12381
Linus Torvalds
Sam Ravnborg
Benjamin Poirier
Wang YanQing
Dirk Gouders
Li Zefan
Ladislav Michl
Sedat Dilek
Roman Zippel
Samuel Thibault
Masahiro Yamada
Peter Korsgaard
Changbin Du
Arnaud Lacombe
Others
April 2005
November 2005
December 2005
April 2006
June 2006
July 2006
September 2006
October 2006
November 2006
March 2007
December 2007
March 2008
February 2009
July 2009
April 2010
June 2010
August 2011
July 2012
August 2012
December 2012
April 2013
May 2013
June 2013
June 2014
May 2018
December 2018
March 2019
March 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 7053}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 3, "token_count": 238}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 3579}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 26, "token_count": 73}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 31, "token_count": 8}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 13, "token_count": 48}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 5, "token_count": 344}, {"author_id": 14, "token_count": 23}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 436}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 238}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 14, "token_count": 112}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 30, "token_count": 67}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
7053
56.97%
Sam Ravnborg
3850
31.10%
Benjamin Poirier
591
4.77%
Wang YanQing
436
3.52%
Dirk Gouders
135
1.09%
Li Zefan
77
0.62%
Ladislav Michl
73
0.59%
Sedat Dilek
67
0.54%
Roman Zippel
27
0.22%
Samuel Thibault
24
0.19%
Masahiro Yamada
15
0.12%
Peter Korsgaard
8
0.06%
Changbin Du
5
0.04%
Arnaud Lacombe
3
0.02%
Others
17
0.14%
Total
12381
Files:
conf.c
918
-
27
3859
Linus Torvalds
Masahiro Yamada
Sam Ravnborg
Roman Zippel
Arnaud Lacombe
Tetsuo Handa
Eric W. Biedermann
Laura Abbott
Cheng Renquan
Aristeu Sergio Rozanski Filho
Ben Hutchings
Andres Salomon
Adam Lee
Jan Beulich
Michal Marek
Yann E. MORIN
Randy Dunlap
Ladislav Michl
Marco Ammon
Jean Sacren
Others
April 2005
November 2005
April 2006
June 2006
July 2007
August 2007
December 2007
January 2008
June 2008
September 2008
March 2009
July 2009
September 2009
May 2010
July 2010
August 2010
October 2010
November 2010
April 2011
May 2011
April 2012
May 2012
August 2012
February 2013
April 2013
April 2015
December 2015
January 2018
February 2018
April 2018
July 2018
August 2018
December 2018
May 2019
July 2019
November 2019
December 2019
February 2021
March 2021
May 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1694}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 96}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 38, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 38, "token_count": 5}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 49, "token_count": 21}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 13}, {"author_id": 26, "token_count": 4}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 3, "token_count": 42}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 4, "token_count": 87}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 31}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 48, "token_count": 22}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 228}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 39, "token_count": 2}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 91}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 28, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 37, "token_count": 50}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 57, "token_count": 14}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 42}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 53, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 40, "token_count": 42}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 56}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 1065}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1694
43.90%
Masahiro Yamada
1219
31.59%
Sam Ravnborg
296
7.67%
Roman Zippel
216
5.60%
Arnaud Lacombe
104
2.69%
Tetsuo Handa
56
1.45%
Eric W. Biedermann
55
1.43%
Laura Abbott
42
1.09%
Cheng Renquan
31
0.80%
Aristeu Sergio Rozanski Filho
22
0.57%
Ben Hutchings
21
0.54%
Andres Salomon
21
0.54%
Adam Lee
14
0.36%
Jan Beulich
13
0.34%
Michal Marek
9
0.23%
Yann E. MORIN
8
0.21%
Randy Dunlap
7
0.18%
Ladislav Michl
4
0.10%
Marco Ammon
3
0.08%
Jean Sacren
2
0.05%
Others
22
0.57%
Total
3859
confdata.c
1185
-
27
5056
Masahiro Yamada
Sam Ravnborg
Roman Zippel
Linus Torvalds
Cody P Schafer
Arnaud Lacombe
Michal Marek
Alexander Popov
Karsten Wiese
Yann E. MORIN
Markus Heidelberg
Al Viro
M. Vefa Bicakci
Paul Bolle
Boris Kolpackov
Dirk Gouders
Arve Hjönnevåg
Tetsuo Handa
Marco Ammon
Others
April 2005
November 2005
April 2006
June 2006
July 2006
December 2006
July 2007
November 2007
January 2008
May 2008
September 2008
May 2009
September 2009
December 2009
July 2010
August 2010
September 2010
December 2010
May 2011
June 2011
July 2011
January 2012
April 2012
July 2012
June 2013
August 2013
January 2015
January 2016
March 2016
January 2018
February 2018
May 2018
July 2018
November 2018
December 2018
May 2019
July 2019
August 2019
December 2019
November 2020
March 2021
April 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 709}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 268}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 502}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 19, "token_count": 64}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 3, "token_count": 443}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 44, "token_count": 29}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 359}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 71}, {"author_id": 10, "token_count": 113}, {"author_id": 3, "token_count": 77}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 80}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 34}, {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 17, "token_count": 277}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 52, "token_count": 17}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 58, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 2, "token_count": 366}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 118}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 65}, {"author_id": 2, "token_count": 322}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 54, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 51, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 70}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 867}, ]}, ]
Author Name
Tokens
Token Proportion
Masahiro Yamada
1798
35.56%
Sam Ravnborg
880
17.41%
Roman Zippel
804
15.90%
Linus Torvalds
709
14.02%
Cody P Schafer
277
5.48%
Arnaud Lacombe
194
3.84%
Michal Marek
118
2.33%
Alexander Popov
65
1.29%
Karsten Wiese
64
1.27%
Yann E. MORIN
38
0.75%
Markus Heidelberg
29
0.57%
Al Viro
17
0.34%
M. Vefa Bicakci
16
0.32%
Paul Bolle
13
0.26%
Boris Kolpackov
3
0.06%
Dirk Gouders
2
0.04%
Arve Hjönnevåg
2
0.04%
Tetsuo Handa
1
0.02%
Marco Ammon
1
0.02%
Others
25
0.49%
Total
5056
expr.c
1303
-
20
7278
Linus Torvalds
Jan Beulich
Martin Walch
Vadim Bendebury
Masahiro Yamada
Roman Zippel
Eugeniu Rosca
Nico Pitre
Petr Vorel
Thomas Hebb
Ulf Magnusson
Michal Marek
Cheng Renquan
Arnaud Lacombe
Li Zefan
Alan Cox
Sam Ravnborg
Jean Sacren
Others
April 2005
June 2006
January 2008
July 2009
September 2009
December 2009
May 2010
August 2010
September 2010
December 2010
November 2012
February 2015
May 2015
June 2015
October 2015
October 2017
November 2017
January 2018
February 2018
November 2018
December 2018
December 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 5699}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 100}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 40}, {"author_id": 4, "token_count": 7}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 22, "token_count": 122}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 27, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 16, "token_count": 242}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 737}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 20, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 15, "token_count": 38}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 41, "token_count": 24}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 25, "token_count": 62}, {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 18, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
5699
78.30%
Jan Beulich
777
10.68%
Martin Walch
242
3.33%
Vadim Bendebury
122
1.68%
Masahiro Yamada
120
1.65%
Roman Zippel
107
1.47%
Eugeniu Rosca
62
0.85%
Nico Pitre
38
0.52%
Petr Vorel
24
0.33%
Thomas Hebb
20
0.27%
Ulf Magnusson
15
0.21%
Michal Marek
15
0.21%
Cheng Renquan
11
0.15%
Arnaud Lacombe
8
0.11%
Li Zefan
6
0.08%
Alan Cox
5
0.07%
Sam Ravnborg
3
0.04%
Jean Sacren
1
0.01%
Others
3
0.04%
Total
7278
expr.h
326
-
18
1028
Linus Torvalds
Sam Ravnborg
Roman Zippel
Ulf Magnusson
Benjamin Poirier
Thomas Hebb
Petr Vorel
Masahiro Yamada
Arnaud Lacombe
Jan Beulich
Eugeniu Rosca
Nico Pitre
Arve Hjönnevåg
Catalin Marinas
Dirk Gouders
Michal Marek
Martin Walch
Andi Kleen
April 2005
June 2006
July 2007
January 2008
December 2008
January 2010
June 2010
July 2010
September 2010
November 2010
December 2010
November 2011
August 2012
October 2012
June 2013
October 2013
June 2015
November 2016
October 2017
January 2018
February 2018
July 2018
November 2018
December 2018
January 2019
July 2019
December 2019
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 798}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 34}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 14}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 34, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 32, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 20, "token_count": 26}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 41, "token_count": 14}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 18, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
798
77.63%
Sam Ravnborg
50
4.86%
Roman Zippel
48
4.67%
Ulf Magnusson
26
2.53%
Benjamin Poirier
23
2.24%
Thomas Hebb
14
1.36%
Petr Vorel
14
1.36%
Masahiro Yamada
9
0.88%
Arnaud Lacombe
9
0.88%
Jan Beulich
8
0.78%
Eugeniu Rosca
8
0.78%
Nico Pitre
7
0.68%
Arve Hjönnevåg
5
0.49%
Catalin Marinas
4
0.39%
Dirk Gouders
2
0.19%
Michal Marek
1
0.10%
Martin Walch
1
0.10%
Andi Kleen
1
0.10%
Total
1028
gconf.c
1514
-
18
7023
Linus Torvalds
Li Zefan
Joachim Nilsson
Karsten Wiese
Randy Dunlap
Eduardo Silva
Masahiro Yamada
Arnaud Lacombe
Cheng Renquan
Michal Marek
Roman Zippel
Yann E. MORIN
Dirk Gouders
Sam Ravnborg
Others
April 2005
May 2005
July 2005
June 2006
December 2006
July 2007
January 2008
July 2009
April 2010
May 2010
August 2010
September 2010
May 2011
October 2011
October 2012
June 2014
April 2015
July 2018
December 2018
January 2020
April 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 6500}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 24, "token_count": 120}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 19, "token_count": 76}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 161}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 13, "token_count": 18}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 45, "token_count": 25}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 10}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 38, "token_count": 31}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
6500
92.55%
Li Zefan
179
2.55%
Joachim Nilsson
120
1.71%
Karsten Wiese
76
1.08%
Randy Dunlap
31
0.44%
Eduardo Silva
25
0.36%
Masahiro Yamada
22
0.31%
Arnaud Lacombe
22
0.31%
Cheng Renquan
17
0.24%
Michal Marek
10
0.14%
Roman Zippel
4
0.06%
Yann E. MORIN
3
0.04%
Dirk Gouders
2
0.03%
Sam Ravnborg
1
0.01%
Others
11
0.16%
Total
7023
images.c
328
-
2
724
Linus Torvalds
Masahiro Yamada
April 2005
December 2018
July 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 704}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
704
97.24%
Masahiro Yamada
20
2.76%
Total
724
images.h
33
-
1
145
Masahiro Yamada
December 2018
July 2020
var spanGroupData = [ {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 130}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Masahiro Yamada
145
100.00%
Total
145
internal.h
9
-
1
22
Masahiro Yamada
April 2021
var spanGroupData = [ {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Masahiro Yamada
22
100.00%
Total
22
list.h
132
-
4
284
Benjamin Poirier
Yann E. MORIN
Others
October 2012
April 2013
November 2014
November 2017
var spanGroupData = [ {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 182}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 88}, {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Benjamin Poirier
270
95.07%
Yann E. MORIN
10
3.52%
Others
4
1.41%
Total
284
lkc.h
156
-
12
830
Linus Torvalds
Masahiro Yamada
Jean Sacren
Sam Ravnborg
Arnaud Lacombe
Yann E. MORIN
Roman Zippel
Boris Kolpackov
Arve Hjönnevåg
Alan Cox
Nir Tzachar
Karsten Wiese
April 2005
November 2005
June 2006
December 2006
April 2007
January 2008
November 2009
July 2010
August 2010
September 2010
November 2010
November 2011
October 2012
November 2012
June 2013
February 2018
March 2018
May 2018
December 2018
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 412}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 39, "token_count": 43}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 12, "token_count": 27}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 27, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 32, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 208}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 51, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
412
49.64%
Masahiro Yamada
243
29.28%
Jean Sacren
43
5.18%
Sam Ravnborg
30
3.61%
Arnaud Lacombe
28
3.37%
Yann E. MORIN
27
3.25%
Roman Zippel
22
2.65%
Boris Kolpackov
9
1.08%
Arve Hjönnevåg
8
0.96%
Alan Cox
6
0.72%
Nir Tzachar
1
0.12%
Karsten Wiese
1
0.12%
Total
830
lkc_proto.h
52
-
8
407
Michal Marek
Linus Torvalds
Masahiro Yamada
Roman Zippel
Karsten Wiese
Sam Ravnborg
Marco Ammon
Others
April 2005
November 2005
June 2006
December 2006
February 2008
July 2010
August 2010
January 2015
November 2017
May 2018
July 2018
July 2019
April 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 10, "token_count": 192}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 2, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Michal Marek
199
48.89%
Linus Torvalds
99
24.32%
Masahiro Yamada
89
21.87%
Roman Zippel
8
1.97%
Karsten Wiese
6
1.47%
Sam Ravnborg
4
0.98%
Marco Ammon
1
0.25%
Others
1
0.25%
Total
407
mconf.c
1037
-
26
3911
Linus Torvalds
Benjamin Poirier
Sam Ravnborg
Davidlohr Bueso A
Wang YanQing
Michal Marek
Li Zefan
Matej Laitl
Yann E. MORIN
Dirk Gouders
Peter Korsgaard
Arnaud Lacombe
Martin Walch
Bernhard Walle
Ladislav Michl
Masahiro Yamada
Vadim Bendebury
Marco Ammon
Sedat Dilek
Karsten Wiese
Randy Dunlap
Cheng Renquan
Others
April 2005
May 2005
October 2005
July 2006
September 2006
December 2006
March 2007
April 2007
July 2007
September 2007
October 2007
December 2007
February 2008
May 2008
February 2009
July 2009
November 2009
December 2009
April 2010
May 2010
August 2010
August 2011
January 2012
July 2012
August 2012
October 2012
December 2012
April 2013
May 2013
June 2013
July 2013
October 2013
December 2014
April 2015
December 2017
July 2018
December 2018
May 2019
July 2019
January 2020
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1977}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 3, "token_count": 374}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 3, "token_count": 79}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 47, "token_count": 23}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 42, "token_count": 39}, ]}, {"timestamp": 1196496000, "group": [ {"author_id": 26, "token_count": 22}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 31, "token_count": 32}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 22, "token_count": 11}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 38}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 23, "token_count": 134}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 5, "token_count": 481}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 12, "token_count": 34}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 11, "token_count": 63}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 5, "token_count": 347}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 14, "token_count": 33}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 56}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
1977
50.55%
Benjamin Poirier
834
21.32%
Sam Ravnborg
504
12.89%
Davidlohr Bueso A
134
3.43%
Wang YanQing
67
1.71%
Michal Marek
56
1.43%
Li Zefan
45
1.15%
Matej Laitl
39
1.00%
Yann E. MORIN
35
0.89%
Dirk Gouders
33
0.84%
Peter Korsgaard
32
0.82%
Arnaud Lacombe
30
0.77%
Martin Walch
29
0.74%
Bernhard Walle
23
0.59%
Ladislav Michl
22
0.56%
Masahiro Yamada
18
0.46%
Vadim Bendebury
11
0.28%
Marco Ammon
5
0.13%
Sedat Dilek
3
0.08%
Karsten Wiese
3
0.08%
Randy Dunlap
1
0.03%
Cheng Renquan
1
0.03%
Others
9
0.23%
Total
3911
menu.c
881
-
24
4030
Linus Torvalds
Cheng Renquan
Nico Pitre
Thomas Hebb
Roman Zippel
Jan Beulich
Benjamin Poirier
Masahiro Yamada
Arnaud Lacombe
Li Zefan
Ulf Magnusson
Nir Tzachar
Dirk Gouders
Sam Ravnborg
Eugeniu Rosca
Weng Meiling
Ariel Marcovitch
Martin Walch
Petr Vorel
Michal Marek
Alan Cox
Others
April 2005
November 2005
June 2006
July 2007
October 2007
January 2008
February 2008
July 2009
September 2009
November 2009
April 2010
May 2010
July 2010
August 2010
September 2010
November 2010
December 2010
June 2011
August 2011
August 2012
October 2012
November 2012
April 2013
May 2013
October 2013
November 2014
February 2015
January 2016
November 2016
October 2017
December 2017
January 2018
February 2018
December 2018
December 2019
April 2020
April 2021
September 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 1998}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 52}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 6, "token_count": 106}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 88}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 9, "token_count": 338}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 72}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 13, "token_count": 24}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 13, "token_count": 82}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 44}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 58}, {"author_id": 6, "token_count": 54}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 5, "token_count": 141}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 27, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 43, "token_count": 34}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 14, "token_count": 66}, {"author_id": 13, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 194}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 20, "token_count": 99}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 25, "token_count": 42}, {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 125}, {"author_id": 18, "token_count": 180}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 50, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
2006
49.78%
Cheng Renquan
338
8.39%
Nico Pitre
194
4.81%
Thomas Hebb
180
4.47%
Roman Zippel
180
4.47%
Jan Beulich
160
3.97%
Benjamin Poirier
158
3.92%
Masahiro Yamada
145
3.60%
Arnaud Lacombe
145
3.60%
Li Zefan
112
2.78%
Ulf Magnusson
102
2.53%
Nir Tzachar
72
1.79%
Dirk Gouders
66
1.64%
Sam Ravnborg
59
1.46%
Eugeniu Rosca
42
1.04%
Weng Meiling
34
0.84%
Ariel Marcovitch
20
0.50%
Martin Walch
5
0.12%
Petr Vorel
2
0.05%
Michal Marek
2
0.05%
Alan Cox
2
0.05%
Others
6
0.15%
Total
4030
nconf.c
1549
-
20
5995
Nir Tzachar
Roland Eggner
Dirk Gouders
Michal Marek
Masahiro Yamada
Yann E. MORIN
Arnaud Lacombe
Peter Korsgaard
Cheng Renquan
Yaakov Selkowitz
Randy Dunlap
Marco Ammon
Changbin Du
Benjamin Poirier
Others
November 2009
January 2010
August 2010
September 2010
January 2011
July 2011
September 2011
May 2012
June 2012
August 2012
October 2012
February 2013
May 2013
July 2013
April 2015
November 2016
May 2017
July 2018
December 2018
March 2019
May 2019
July 2019
January 2020
April 2021
var spanGroupData = [ {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 4543}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 21}, {"author_id": 10, "token_count": 25}, {"author_id": 1, "token_count": 944}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 31, "token_count": 27}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 59, "token_count": 12}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 21, "token_count": 157}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 14, "token_count": 72}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 56, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 53, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 35}, {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Nir Tzachar
5488
91.54%
Roland Eggner
157
2.62%
Dirk Gouders
72
1.20%
Michal Marek
63
1.05%
Masahiro Yamada
45
0.75%
Yann E. MORIN
38
0.63%
Arnaud Lacombe
32
0.53%
Peter Korsgaard
27
0.45%
Cheng Renquan
21
0.35%
Yaakov Selkowitz
12
0.20%
Randy Dunlap
6
0.10%
Marco Ammon
5
0.08%
Changbin Du
4
0.07%
Benjamin Poirier
2
0.03%
Others
23
0.38%
Total
5995
nconf.gui.c
614
-
10
3146
Nir Tzachar
Masahiro Yamada
Cheng Renquan
Ben Hutchings
Dirk Gouders
Benjamin Poirier
Changbin Du
Randy Dunlap
Michal Marek
Others
November 2009
January 2010
July 2010
September 2011
July 2012
May 2013
November 2016
May 2017
February 2018
December 2018
March 2019
April 2021
var spanGroupData = [ {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 2389}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 9, "token_count": 183}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 28, "token_count": 71}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 56, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 445}, ]}, ]
Author Name
Tokens
Token Proportion
Nir Tzachar
2389
75.94%
Masahiro Yamada
451
14.34%
Cheng Renquan
183
5.82%
Ben Hutchings
71
2.26%
Dirk Gouders
27
0.86%
Benjamin Poirier
13
0.41%
Changbin Du
5
0.16%
Randy Dunlap
4
0.13%
Michal Marek
1
0.03%
Others
2
0.06%
Total
3146
nconf.h
83
-
3
336
Nir Tzachar
Masahiro Yamada
Cheng Renquan
November 2009
August 2010
September 2011
March 2018
December 2018
April 2021
var spanGroupData = [ {"timestamp": 1257058800, "group": [ {"author_id": 1, "token_count": 242}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 82}, ]}, ]
Author Name
Tokens
Token Proportion
Nir Tzachar
248
73.81%
Masahiro Yamada
85
25.30%
Cheng Renquan
3
0.89%
Total
336
preprocess.c
574
-
2
2340
Masahiro Yamada
Others
May 2018
June 2018
December 2018
May 2019
December 2020
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 2314}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Masahiro Yamada
2336
99.83%
Others
4
0.17%
Total
2340
qconf.h
275
-
9
1297
Boris Barbulovski
Roman Zippel
Masahiro Yamada
Linus Torvalds
Mauro Carvalho Chehab
Karsten Wiese
Michal Marek
Others
April 2005
June 2006
October 2006
December 2006
August 2010
May 2011
September 2015
December 2018
March 2019
April 2020
June 2020
August 2020
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 222}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 19, "token_count": 11}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 7, "token_count": 678}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 29, "token_count": 17}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 29, "token_count": 72}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 146}, ]}, ]
Author Name
Tokens
Token Proportion
Boris Barbulovski
678
52.27%
Roman Zippel
222
17.12%
Masahiro Yamada
152
11.72%
Linus Torvalds
138
10.64%
Mauro Carvalho Chehab
89
6.86%
Karsten Wiese
11
0.85%
Michal Marek
1
0.08%
Others
6
0.46%
Total
1297
symbol.c
1270
-
24
6091
Linus Torvalds
Roman Zippel
Masahiro Yamada
Sam Ravnborg
Yann E. MORIN
Nico Pitre
Michal Marek
Andi Kleen
Dirk Gouders
Catalin Marinas
Arnaud Lacombe
Arve Hjönnevåg
Jan Beulich
Ulf Magnusson
Kees Cook
Li Zefan
Boris Kolpackov
Alan Cox
Karsten Wiese
Mauro Carvalho Chehab
Martin Walch
Marco Ammon
Others
April 2005
November 2005
June 2006
December 2006
May 2007
January 2008
February 2008
January 2010
March 2010
June 2010
July 2010
August 2010
September 2010
October 2010
December 2010
May 2011
January 2012
November 2012
May 2013
June 2013
July 2013
October 2013
February 2015
June 2015
April 2016
November 2016
November 2017
December 2017
February 2018
March 2018
July 2018
August 2018
December 2018
June 2019
July 2019
March 2020
April 2020
July 2020
November 2020
April 2021
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 3135}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 4, "token_count": 284}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 54}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 4, "token_count": 337}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 35, "token_count": 61}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 34, "token_count": 59}, {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 4, "token_count": 619}, {"author_id": 3, "token_count": 359}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 8, "token_count": 34}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 12, "token_count": 221}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 32, "token_count": 50}, {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 55, "token_count": 12}, {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 14, "token_count": 59}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 15, "token_count": 127}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 20, "token_count": 14}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 225}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 51, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
3135
51.47%
Roman Zippel
1318
21.64%
Masahiro Yamada
409
6.71%
Sam Ravnborg
375
6.16%
Yann E. MORIN
266
4.37%
Nico Pitre
127
2.09%
Michal Marek
95
1.56%
Andi Kleen
61
1.00%
Dirk Gouders
60
0.99%
Catalin Marinas
59
0.97%
Arnaud Lacombe
56
0.92%
Arve Hjönnevåg
50
0.82%
Jan Beulich
31
0.51%
Ulf Magnusson
14
0.23%
Kees Cook
14
0.23%
Li Zefan
5
0.08%
Boris Kolpackov
5
0.08%
Alan Cox
3
0.05%
Karsten Wiese
2
0.03%
Mauro Carvalho Chehab
1
0.02%
Martin Walch
1
0.02%
Marco Ammon
1
0.02%
Others
3
0.05%
Total
6091
util.c
129
-
9
563
Linus Torvalds
Masahiro Yamada
Alan Cox
Sam Ravnborg
Arnaud Lacombe
Vadim Bendebury
Others
April 2005
January 2006
September 2007
May 2008
December 2009
February 2010
September 2010
June 2011
November 2012
February 2018
May 2018
December 2018
var spanGroupData = [ {"timestamp": 1112342400, "group": [ {"author_id": 0, "token_count": 320}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 22, "token_count": 6}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 27, "token_count": 81}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 2, "token_count": 83}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Linus Torvalds
320
56.84%
Masahiro Yamada
135
23.98%
Alan Cox
81
14.39%
Sam Ravnborg
10
1.78%
Arnaud Lacombe
8
1.42%
Vadim Bendebury
6
1.07%
Others
3
0.53%
Total
563
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
102
Author
Tokens
Proportion
Commits
Proportion
0
Linus Torvalds
31244
46.81%
2
0.45%
1
Nir Tzachar
8198
12.28%
3
0.67%
2
Masahiro Yamada
7478
11.20%
111
24.78%
3
Sam Ravnborg
6062
9.08%
44
9.82%
4
Roman Zippel
2956
4.43%
32
7.14%
5
Benjamin Poirier
1891
2.83%
11
2.46%
6
Jan Beulich
989
1.48%
4
0.89%
7
Boris Barbulovski
678
1.02%
12
2.68%
8
Arnaud Lacombe
639
0.96%
34
7.59%
9
Cheng Renquan
605
0.91%
10
2.23%
10
Michal Marek
570
0.85%
10
2.23%
11
Wang YanQing
503
0.75%
3
0.67%
12
Yann E. MORIN
425
0.64%
13
2.90%
13
Li Zefan
424
0.64%
15
3.35%
14
Dirk Gouders
399
0.60%
9
2.01%
15
Nico Pitre
366
0.55%
2
0.45%
16
Martin Walch
278
0.42%
5
1.12%
17
Cody P Schafer
277
0.42%
1
0.22%
18
Thomas Hebb
214
0.32%
4
0.89%
19
Karsten Wiese
163
0.24%
4
0.89%
20
Ulf Magnusson
157
0.24%
15
3.35%
21
Roland Eggner
157
0.24%
2
0.45%
22
Vadim Bendebury
139
0.21%
1
0.22%
23
Davidlohr Bueso A
134
0.20%
1
0.22%
24
Joachim Nilsson
120
0.18%
1
0.22%
25
Eugeniu Rosca
112
0.17%
1
0.22%
26
Ladislav Michl
99
0.15%
2
0.45%
27
Alan Cox
97
0.15%
1
0.22%
28
Ben Hutchings
92
0.14%
3
0.67%
29
Mauro Carvalho Chehab
90
0.13%
5
1.12%
30
Sedat Dilek
70
0.10%
2
0.45%
31
Peter Korsgaard
67
0.10%
2
0.45%
32
Arve Hjönnevåg
65
0.10%
1
0.22%
33
Alexander Popov
65
0.10%
1
0.22%
34
Catalin Marinas
63
0.09%
1
0.22%
35
Andi Kleen
62
0.09%
1
0.22%
36
Tetsuo Handa
57
0.09%
1
0.22%
37
Eric W. Biedermann
55
0.08%
2
0.45%
38
Randy Dunlap
49
0.07%
5
1.12%
39
Jean Sacren
46
0.07%
2
0.45%
40
Laura Abbott
42
0.06%
1
0.22%
41
Petr Vorel
40
0.06%
1
0.22%
42
Matej Laitl
39
0.06%
1
0.22%
43
Weng Meiling
34
0.05%
1
0.22%
44
Markus Heidelberg
29
0.04%
1
0.22%
45
Eduardo Silva
25
0.04%
2
0.45%
46
Samuel Thibault
24
0.04%
2
0.45%
47
Bernhard Walle
23
0.03%
1
0.22%
48
Aristeu Sergio Rozanski Filho
22
0.03%
1
0.22%
49
Andres Salomon
21
0.03%
1
0.22%
50
Ariel Marcovitch
20
0.03%
1
0.22%
51
Boris Kolpackov
17
0.03%
2
0.45%
52
Al Viro
17
0.03%
1
0.22%
53
Marco Ammon
16
0.02%
1
0.22%
54
M. Vefa Bicakci
16
0.02%
1
0.22%
55
Kees Cook
14
0.02%
2
0.45%
56
Changbin Du
14
0.02%
1
0.22%
57
Adam Lee
14
0.02%
1
0.22%
58
Paul Bolle
13
0.02%
1
0.22%
59
Yaakov Selkowitz
12
0.02%
1
0.22%
60
Others
139
0.21%
45
10.04%
Total
66746
448