Linux Source Code
Home
Release 6.8
Help
tipc
root
net
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Allan Stephens
Américo Wang
Andrew Lunn
Arnaldo Carvalho de Melo
Baozeng Ding
Christoph Hellwig
Dan Carpenter
David S. Miller
Eric Dumazet
Eric W. Biedermann
Erik Hugne
Florian Westphal
GhantaKrishnamurthy MohanKrishna
Gustavo A. R. Silva
Haiqing Bai
Hamish Martin
Herbert Xu
Hideaki Yoshifuji / 吉藤英明
Hoang Le
Jakub Kiciński
Jie Liu
Jiri Pirko
Johannes Berg
Jon Paul Maloy
Junwei Hu
Kangjie Lu
Kees Cook
Kolmakov Dmitriy
LUU Duc Canh
Linus Torvalds
Linus Torvalds (pre-git)
Max VA
Menglong Dong
Michal Kubeček
Michał Mirosław
Nicolas Dichtel
Others
Parthasarathy Bhuvaragan
Patrick McHardy
Paul Gortmaker
Peilin Ye
Per Liden
Randy Dunlap
Richard Alpe
Sabrina Dubroca
Shigeru Yoshida
Tadeusz Struk
Taehee Yoo
Taras Kondratiuk
Tommi Rantala
Tung Nguyen
Tuong Lien
Wang Hai
Wei Yongjun
Xin Long
Ying Xue
Yue haibing
Zhenbo Gao
john.rutherford
oscar.medina@motorola.com
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
addr.c
124
-
6
444
Jon Paul Maloy
Allan Stephens
Per Liden
Ying Xue
Erik Hugne
Others
January 2006
May 2008
May 2010
December 2010
February 2011
April 2014
January 2015
March 2018
August 2019
November 2020
March 2021
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 22}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 56}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 327}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
334
75.23%
Allan Stephens
64
14.41%
Per Liden
22
4.95%
Ying Xue
16
3.60%
Erik Hugne
2
0.45%
Others
6
1.35%
Total
444
addr.h
135
-
7
435
Jon Paul Maloy
Allan Stephens
Ying Xue
Per Liden
Linus Torvalds (pre-git)
Erik Hugne
Parthasarathy Bhuvaragan
September 1996
March 1997
January 2006
May 2010
February 2011
April 2012
April 2014
January 2015
March 2015
May 2015
July 2015
October 2015
July 2016
March 2018
March 2021
var spanGroupData = [ {"timestamp": 841561200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 857203200, "group": [ {"author_id": 23, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 14}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 102}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 194}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
352
80.92%
Allan Stephens
31
7.13%
Ying Xue
25
5.75%
Per Liden
21
4.83%
Linus Torvalds (pre-git)
3
0.69%
Erik Hugne
2
0.46%
Parthasarathy Bhuvaragan
1
0.23%
Total
435
bcast.c
864
-
16
3451
Jon Paul Maloy
Hoang Le
Ying Xue
Per Liden
Tuong Lien
Richard Alpe
Allan Stephens
Kolmakov Dmitriy
john.rutherford
Michał Mirosław
Wei Yongjun
Menglong Dong
Gustavo A. R. Silva
Erik Hugne
Others
January 2006
July 2008
March 2009
May 2009
May 2010
August 2010
November 2010
April 2011
October 2011
November 2011
March 2014
May 2014
June 2014
July 2014
August 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
May 2015
July 2015
September 2015
October 2015
November 2015
September 2016
October 2016
January 2017
October 2017
November 2017
March 2018
July 2018
March 2019
April 2019
June 2019
August 2019
November 2019
December 2019
May 2020
June 2020
October 2020
June 2021
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 197}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 8, "token_count": 21}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 26}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 197}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 59}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 32, "token_count": 51}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 887}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 520}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 1041}, {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 13, "token_count": 10}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 35, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
1594
46.19%
Hoang Le
1090
31.59%
Ying Xue
250
7.24%
Per Liden
197
5.71%
Tuong Lien
108
3.13%
Richard Alpe
85
2.46%
Allan Stephens
58
1.68%
Kolmakov Dmitriy
51
1.48%
john.rutherford
10
0.29%
Michał Mirosław
2
0.06%
Wei Yongjun
1
0.03%
Menglong Dong
1
0.03%
Gustavo A. R. Silva
1
0.03%
Erik Hugne
1
0.03%
Others
2
0.06%
Total
3451
bcast.h
127
-
9
494
Jon Paul Maloy
Ying Xue
Hoang Le
Per Liden
Tuong Lien
Richard Alpe
Allan Stephens
Linus Torvalds (pre-git)
David S. Miller
September 1991
June 1995
January 2006
September 2008
May 2010
October 2011
May 2014
July 2014
August 2014
November 2014
January 2015
February 2015
May 2015
July 2015
October 2015
November 2015
September 2016
October 2016
January 2017
March 2019
November 2019
May 2020
June 2020
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 82}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 100}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
266
53.85%
Ying Xue
85
17.21%
Hoang Le
46
9.31%
Per Liden
38
7.69%
Tuong Lien
20
4.05%
Richard Alpe
20
4.05%
Allan Stephens
10
2.02%
Linus Torvalds (pre-git)
8
1.62%
David S. Miller
1
0.20%
Total
494
bearer.c
1376
-
37
6291
Richard Alpe
Jon Paul Maloy
Per Liden
Ying Xue
john.rutherford
Patrick McHardy
Hoang Le
Tuong Lien
GhantaKrishnamurthy MohanKrishna
Parthasarathy Bhuvaragan
Allan Stephens
Erik Hugne
Xin Long
Michal Kubeček
Johannes Berg
Tung Nguyen
Nicolas Dichtel
Eric Dumazet
Shigeru Yoshida
Randy Dunlap
Paul Gortmaker
Yue haibing
Tommi Rantala
Jiri Pirko
Jakub Kiciński
David S. Miller
Gustavo A. R. Silva
Eric W. Biedermann
Wei Yongjun
Andrew Lunn
Others
January 2006
March 2006
June 2006
October 2006
September 2007
July 2008
October 2010
November 2010
December 2010
January 2011
February 2011
April 2011
October 2011
November 2011
December 2011
June 2012
November 2012
April 2013
May 2013
June 2013
August 2013
October 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
October 2015
November 2015
April 2016
June 2016
July 2016
August 2016
December 2016
January 2017
April 2017
August 2017
September 2017
December 2017
February 2018
March 2018
April 2018
July 2018
September 2018
December 2018
April 2019
July 2019
August 2019
November 2019
December 2019
July 2020
August 2020
November 2020
March 2021
October 2021
December 2021
March 2022
June 2022
May 2023
June 2023
January 2024
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 816}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 8, "token_count": 79}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 30}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 14, "token_count": 249}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 0, "token_count": 41}, {"author_id": 4, "token_count": 244}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 28}, {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 112}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1865}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 272}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 35}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 46, "token_count": 16}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 77}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 147}, {"author_id": 2, "token_count": 110}, {"author_id": 59, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 36}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 7, "token_count": 74}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 43, "token_count": 5}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 19}, {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 171}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 7, "token_count": 11}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 7}, {"author_id": 20, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 13, "token_count": 256}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 165}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 9}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 215}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 28}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 10, "token_count": 51}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 10, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 47, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Alpe
2004
31.86%
Jon Paul Maloy
918
14.59%
Per Liden
816
12.97%
Ying Xue
800
12.72%
john.rutherford
256
4.07%
Patrick McHardy
249
3.96%
Hoang Le
218
3.47%
Tuong Lien
184
2.92%
GhantaKrishnamurthy MohanKrishna
171
2.72%
Parthasarathy Bhuvaragan
164
2.61%
Allan Stephens
143
2.27%
Erik Hugne
97
1.54%
Xin Long
66
1.05%
Michal Kubeček
40
0.64%
Johannes Berg
35
0.56%
Tung Nguyen
28
0.45%
Nicolas Dichtel
16
0.25%
Eric Dumazet
16
0.25%
Shigeru Yoshida
9
0.14%
Randy Dunlap
9
0.14%
Paul Gortmaker
8
0.13%
Yue haibing
5
0.08%
Tommi Rantala
5
0.08%
Jiri Pirko
5
0.08%
Jakub Kiciński
4
0.06%
David S. Miller
3
0.05%
Gustavo A. R. Silva
2
0.03%
Eric W. Biedermann
2
0.03%
Wei Yongjun
1
0.02%
Andrew Lunn
1
0.02%
Others
16
0.25%
Total
6291
bearer.h
266
-
19
970
Per Liden
Ying Xue
Allan Stephens
Jon Paul Maloy
john.rutherford
Richard Alpe
Michal Kubeček
Erik Hugne
Patrick McHardy
Tuong Lien
Parthasarathy Bhuvaragan
Linus Torvalds (pre-git)
Xin Long
Paul Gortmaker
GhantaKrishnamurthy MohanKrishna
Randy Dunlap
Jakub Kiciński
Others
September 1991
June 1995
January 2006
March 2008
May 2010
November 2010
January 2011
October 2011
December 2011
June 2012
July 2012
November 2012
April 2013
October 2013
December 2013
January 2014
March 2014
April 2014
May 2014
November 2014
January 2015
February 2015
March 2015
May 2015
July 2015
October 2015
November 2015
June 2016
July 2016
August 2016
December 2016
January 2017
August 2017
February 2018
March 2018
April 2018
December 2018
August 2019
November 2019
December 2019
November 2020
April 2021
October 2021
May 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 23, "token_count": 6}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 373}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 8, "token_count": 65}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 14, "token_count": 19}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 86}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 38}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 13, "token_count": 45}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 10, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Per Liden
373
38.45%
Ying Xue
163
16.80%
Allan Stephens
98
10.10%
Jon Paul Maloy
97
10.00%
john.rutherford
45
4.64%
Richard Alpe
41
4.23%
Michal Kubeček
38
3.92%
Erik Hugne
35
3.61%
Patrick McHardy
19
1.96%
Tuong Lien
17
1.75%
Parthasarathy Bhuvaragan
12
1.24%
Linus Torvalds (pre-git)
10
1.03%
Xin Long
8
0.82%
Paul Gortmaker
5
0.52%
GhantaKrishnamurthy MohanKrishna
3
0.31%
Randy Dunlap
1
0.10%
Jakub Kiciński
1
0.10%
Others
4
0.41%
Total
970
core.c
229
-
16
740
Ying Xue
Per Liden
Jon Paul Maloy
Hoang Le
Tuong Lien
Junwei Hu
Allan Stephens
Richard Alpe
Xin Long
Taehee Yoo
john.rutherford
Erik Hugne
Paul Gortmaker
David S. Miller
Others
January 2006
June 2006
October 2010
December 2010
May 2011
April 2012
June 2012
August 2012
June 2013
December 2013
February 2014
August 2014
November 2014
January 2015
February 2015
March 2015
October 2015
November 2015
May 2016
June 2016
November 2016
March 2018
November 2018
March 2019
May 2019
June 2019
August 2019
October 2019
November 2019
December 2019
September 2020
May 2021
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 84}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 242}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 33, "token_count": 3}, {"author_id": 28, "token_count": 47}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 53, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Ying Xue
317
42.84%
Per Liden
84
11.35%
Jon Paul Maloy
78
10.54%
Hoang Le
59
7.97%
Tuong Lien
47
6.35%
Junwei Hu
47
6.35%
Allan Stephens
37
5.00%
Richard Alpe
23
3.11%
Xin Long
19
2.57%
Taehee Yoo
9
1.22%
john.rutherford
8
1.08%
Erik Hugne
4
0.54%
Paul Gortmaker
3
0.41%
David S. Miller
3
0.41%
Others
2
0.27%
Total
740
core.h
228
-
19
707
Jon Paul Maloy
Per Liden
Ying Xue
Hoang Le
Allan Stephens
Tuong Lien
Erik Hugne
Xin Long
john.rutherford
Linus Torvalds (pre-git)
Richard Alpe
Paul Gortmaker
Linus Torvalds
Others
June 1995
May 1998
February 2002
January 2006
June 2006
March 2010
April 2010
January 2011
February 2011
July 2011
June 2012
August 2012
June 2013
December 2013
March 2014
April 2014
May 2014
August 2014
November 2014
January 2015
March 2015
May 2015
July 2015
October 2015
November 2015
June 2016
November 2016
October 2017
February 2018
March 2018
March 2019
August 2019
October 2019
November 2019
September 2020
November 2020
May 2021
August 2023
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 894006000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1012550400, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 134}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 23}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 81}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 19}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
321
45.40%
Per Liden
134
18.95%
Ying Xue
130
18.39%
Hoang Le
30
4.24%
Allan Stephens
25
3.54%
Tuong Lien
19
2.69%
Erik Hugne
12
1.70%
Xin Long
6
0.85%
john.rutherford
5
0.71%
Linus Torvalds (pre-git)
4
0.57%
Richard Alpe
3
0.42%
Paul Gortmaker
2
0.28%
Linus Torvalds
1
0.14%
Others
15
2.12%
Total
707
crypto.c
2475
-
24
11359
Tuong Lien
Jon Paul Maloy
Ying Xue
Per Liden
Max VA
Hoang Le
Erik Hugne
Richard Alpe
Allan Stephens
Tadeusz Struk
Xin Long
GhantaKrishnamurthy MohanKrishna
Randy Dunlap
Parthasarathy Bhuvaragan
Herbert Xu
Nicolas Dichtel
Others
January 2006
July 2008
May 2010
November 2010
January 2011
February 2011
April 2011
November 2011
June 2012
November 2012
December 2013
March 2014
April 2014
June 2014
July 2014
August 2014
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
October 2015
November 2015
July 2016
August 2016
September 2016
January 2017
August 2017
October 2017
November 2017
March 2018
June 2018
December 2018
March 2019
April 2019
June 2019
July 2019
October 2019
November 2019
December 2019
May 2020
August 2020
September 2020
October 2020
November 2020
March 2021
April 2021
October 2021
November 2021
December 2021
February 2022
November 2022
February 2023
July 2023
September 2023
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 124}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 18}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 16}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 100}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 25}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 39}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 7587}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 6}, {"author_id": 1, "token_count": 28}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 2796}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 15}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 21}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 10, "token_count": 4}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 24, "token_count": 92}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 50, "token_count": 21}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 26, "token_count": 8}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Tuong Lien
10508
92.51%
Jon Paul Maloy
202
1.78%
Ying Xue
161
1.42%
Per Liden
124
1.09%
Max VA
92
0.81%
Hoang Le
51
0.45%
Erik Hugne
31
0.27%
Richard Alpe
30
0.26%
Allan Stephens
28
0.25%
Tadeusz Struk
21
0.18%
Xin Long
19
0.17%
GhantaKrishnamurthy MohanKrishna
18
0.16%
Randy Dunlap
15
0.13%
Parthasarathy Bhuvaragan
13
0.11%
Herbert Xu
8
0.07%
Nicolas Dichtel
2
0.02%
Others
36
0.32%
Total
11359
crypto.h
200
-
8
533
Tuong Lien
Per Liden
Jon Paul Maloy
Ying Xue
Allan Stephens
Randy Dunlap
Parthasarathy Bhuvaragan
David S. Miller
January 2006
September 2008
January 2011
April 2011
November 2012
December 2013
May 2014
June 2014
August 2014
January 2015
July 2015
October 2015
November 2015
July 2016
October 2017
February 2018
November 2019
September 2020
November 2020
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 281}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Tuong Lien
408
76.55%
Per Liden
61
11.44%
Jon Paul Maloy
27
5.07%
Ying Xue
25
4.69%
Allan Stephens
5
0.94%
Randy Dunlap
3
0.56%
Parthasarathy Bhuvaragan
3
0.56%
David S. Miller
1
0.19%
Total
533
diag.c
117
-
8
352
GhantaKrishnamurthy MohanKrishna
Per Liden
Richard Alpe
Ying Xue
Américo Wang
Jon Paul Maloy
Jakub Kiciński
Erik Hugne
January 2006
March 2014
April 2014
November 2014
January 2015
May 2015
March 2018
April 2018
August 2018
November 2023
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 281}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 37, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
GhantaKrishnamurthy MohanKrishna
281
79.83%
Per Liden
21
5.97%
Richard Alpe
14
3.98%
Ying Xue
12
3.41%
Américo Wang
12
3.41%
Jon Paul Maloy
5
1.42%
Jakub Kiciński
5
1.42%
Erik Hugne
2
0.57%
Total
352
discover.c
420
-
19
1894
Jon Paul Maloy
Per Liden
Ying Xue
Allan Stephens
Hoang Le
Kees Cook
Parthasarathy Bhuvaragan
Erik Hugne
Yue haibing
Richard Alpe
Tuong Lien
Xin Long
Randy Dunlap
Patrick McHardy
Andrew Lunn
Others
January 2006
March 2006
October 2006
June 2008
May 2010
January 2011
February 2011
April 2011
October 2011
November 2011
June 2012
November 2012
April 2013
January 2014
February 2014
March 2014
April 2014
May 2014
January 2015
March 2015
July 2015
October 2015
November 2015
April 2016
June 2016
July 2016
January 2017
October 2017
March 2018
July 2018
November 2018
October 2019
December 2019
July 2020
November 2020
May 2021
October 2022
November 2022
December 2022
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 312}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 61}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 106}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 113}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 126}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 13}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 807}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 6}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 38, "token_count": 10}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
981
51.80%
Per Liden
312
16.47%
Ying Xue
280
14.78%
Allan Stephens
218
11.51%
Hoang Le
15
0.79%
Kees Cook
13
0.69%
Parthasarathy Bhuvaragan
11
0.58%
Erik Hugne
11
0.58%
Yue haibing
10
0.53%
Richard Alpe
10
0.53%
Tuong Lien
9
0.48%
Xin Long
6
0.32%
Randy Dunlap
3
0.16%
Patrick McHardy
1
0.05%
Andrew Lunn
1
0.05%
Others
13
0.69%
Total
1894
discover.h
51
-
5
97
Per Liden
Ying Xue
Allan Stephens
Jon Paul Maloy
Linus Torvalds (pre-git)
September 1991
June 1995
January 2006
June 2008
January 2011
April 2011
February 2014
April 2014
January 2015
April 2016
March 2018
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 44}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Per Liden
44
45.36%
Ying Xue
20
20.62%
Allan Stephens
17
17.53%
Jon Paul Maloy
10
10.31%
Linus Torvalds (pre-git)
6
6.19%
Total
97
eth_media.c
98
-
13
275
Allan Stephens
Jon Paul Maloy
Per Liden
Ying Xue
Patrick McHardy
Erik Hugne
Eric W. Biedermann
Paul Gortmaker
Johannes Berg
Jakub Kiciński
Others
January 2006
September 2007
October 2007
October 2008
March 2010
November 2010
January 2011
October 2011
December 2011
November 2012
April 2013
October 2013
December 2013
May 2014
February 2015
December 2019
August 2020
October 2021
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 8, "token_count": 104}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Allan Stephens
107
38.91%
Jon Paul Maloy
86
31.27%
Per Liden
45
16.36%
Ying Xue
20
7.27%
Patrick McHardy
4
1.45%
Erik Hugne
3
1.09%
Eric W. Biedermann
2
0.73%
Paul Gortmaker
1
0.36%
Johannes Berg
1
0.36%
Jakub Kiciński
1
0.36%
Others
5
1.82%
Total
275
group.c
959
-
13
4695
Jon Paul Maloy
GhantaKrishnamurthy MohanKrishna
Per Liden
Peilin Ye
Ying Xue
Kangjie Lu
Xin Long
Allan Stephens
Richard Alpe
Gustavo A. R. Silva
Yue haibing
Michal Kubeček
Others
January 2006
July 2006
May 2008
November 2011
March 2014
June 2014
November 2014
December 2014
January 2015
February 2015
March 2015
July 2015
March 2016
January 2017
October 2017
November 2017
December 2017
January 2018
February 2018
June 2018
July 2018
October 2018
March 2019
April 2019
June 2019
August 2019
August 2020
September 2020
November 2020
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 3640}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 65}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 609}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 139}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 36, "token_count": 28}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
4431
94.38%
GhantaKrishnamurthy MohanKrishna
139
2.96%
Per Liden
55
1.17%
Peilin Ye
28
0.60%
Ying Xue
14
0.30%
Kangjie Lu
9
0.19%
Xin Long
8
0.17%
Allan Stephens
4
0.09%
Richard Alpe
2
0.04%
Gustavo A. R. Silva
2
0.04%
Yue haibing
1
0.02%
Michal Kubeček
1
0.02%
Others
1
0.02%
Total
4695
group.h
77
-
6
320
Jon Paul Maloy
Ying Xue
Allan Stephens
Per Liden
Erik Hugne
GhantaKrishnamurthy MohanKrishna
January 2006
April 2008
February 2011
March 2014
April 2014
June 2014
August 2014
January 2015
February 2015
March 2015
July 2015
January 2017
October 2017
January 2018
June 2018
November 2020
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 241}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
277
86.56%
Ying Xue
18
5.63%
Allan Stephens
12
3.75%
Per Liden
7
2.19%
Erik Hugne
4
1.25%
GhantaKrishnamurthy MohanKrishna
2
0.63%
Total
320
ib_media.c
104
-
8
277
Patrick McHardy
Jon Paul Maloy
Ying Xue
Per Liden
Jakub Kiciński
Erik Hugne
Allan Stephens
Others
January 2006
January 2011
November 2012
April 2013
July 2013
October 2013
December 2013
May 2014
February 2015
December 2019
October 2021
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 14, "token_count": 150}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1633071600, "group": [ {"author_id": 37, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Patrick McHardy
150
54.15%
Jon Paul Maloy
83
29.96%
Ying Xue
20
7.22%
Per Liden
20
7.22%
Jakub Kiciński
1
0.36%
Erik Hugne
1
0.36%
Allan Stephens
1
0.36%
Others
1
0.36%
Total
277
link.c
2994
-
31
14468
Jon Paul Maloy
Tuong Lien
Richard Alpe
Per Liden
Ying Xue
LUU Duc Canh
Hoang Le
Allan Stephens
Xin Long
Erik Hugne
Hamish Martin
Paul Gortmaker
Gustavo A. R. Silva
Tung Nguyen
Parthasarathy Bhuvaragan
Yue haibing
Michał Mirosław
Michal Kubeček
Nicolas Dichtel
Randy Dunlap
Johannes Berg
David S. Miller
Dan Carpenter
Others
January 2006
March 2006
June 2006
March 2008
April 2008
May 2009
December 2010
January 2011
February 2011
April 2011
May 2011
October 2011
December 2011
June 2012
July 2012
November 2012
May 2013
June 2013
October 2013
November 2013
December 2013
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
August 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
June 2016
July 2016
August 2016
September 2016
October 2016
November 2016
January 2017
April 2017
August 2017
October 2017
November 2017
February 2018
March 2018
July 2018
September 2018
October 2018
November 2018
December 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
December 2019
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
November 2020
January 2021
May 2021
August 2021
November 2021
December 2021
February 2022
March 2022
December 2022
May 2023
August 2023
September 2023
December 2023
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 798}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 40}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 8, "token_count": 11}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 36}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 19, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 6, "token_count": 7}, {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 15}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 677}, {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 60}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 121}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 9}, {"author_id": 0, "token_count": 153}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 2496}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 1570}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1114}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 214}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 96}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 247}, {"author_id": 38, "token_count": 4}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 16, "token_count": 172}, {"author_id": 7, "token_count": 22}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 16, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 1, "token_count": 1043}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 1, "token_count": 73}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 20, "token_count": 6}, {"author_id": 1, "token_count": 920}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 117}, {"author_id": 1, "token_count": 450}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 1, "token_count": 120}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 186}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 5}, {"author_id": 1, "token_count": 124}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 503}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 1233}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 40, "token_count": 20}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 25, "token_count": 52}, {"author_id": 11, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 5, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 11}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 38, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 10, "token_count": 27}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 40, "token_count": 8}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
7617
52.65%
Tuong Lien
4347
30.05%
Richard Alpe
804
5.56%
Per Liden
798
5.52%
Ying Xue
201
1.39%
LUU Duc Canh
178
1.23%
Hoang Le
113
0.78%
Allan Stephens
76
0.53%
Xin Long
53
0.37%
Erik Hugne
53
0.37%
Hamish Martin
52
0.36%
Paul Gortmaker
44
0.30%
Gustavo A. R. Silva
29
0.20%
Tung Nguyen
27
0.19%
Parthasarathy Bhuvaragan
24
0.17%
Yue haibing
10
0.07%
Michał Mirosław
6
0.04%
Michal Kubeček
6
0.04%
Nicolas Dichtel
5
0.03%
Randy Dunlap
4
0.03%
Johannes Berg
3
0.02%
David S. Miller
1
0.01%
Dan Carpenter
1
0.01%
Others
16
0.11%
Total
14468
link.h
158
-
11
886
Jon Paul Maloy
Per Liden
Tuong Lien
Richard Alpe
Ying Xue
LUU Duc Canh
Paul Gortmaker
Linus Torvalds (pre-git)
Erik Hugne
Xin Long
Allan Stephens
September 1991
June 1995
January 2006
February 2011
December 2011
February 2014
June 2014
July 2014
August 2014
November 2014
January 2015
February 2015
June 2015
July 2015
October 2015
November 2015
January 2016
April 2016
September 2016
March 2018
July 2018
September 2018
December 2018
April 2019
May 2019
November 2019
December 2019
May 2020
May 2021
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 132}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 15}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 30}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 251}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 16, "token_count": 17}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
589
66.48%
Per Liden
132
14.90%
Tuong Lien
56
6.32%
Richard Alpe
34
3.84%
Ying Xue
18
2.03%
LUU Duc Canh
17
1.92%
Paul Gortmaker
15
1.69%
Linus Torvalds (pre-git)
10
1.13%
Erik Hugne
9
1.02%
Xin Long
4
0.45%
Allan Stephens
2
0.23%
Total
886
monitor.c
874
-
18
4270
Jon Paul Maloy
Parthasarathy Bhuvaragan
Hoang Le
Ying Xue
Per Liden
Tommi Rantala
Richard Alpe
Allan Stephens
Kees Cook
Erik Hugne
Dan Carpenter
Michał Mirosław
Michal Kubeček
Yue haibing
Tung Nguyen
Others
January 2006
March 2006
May 2009
November 2010
February 2011
April 2014
November 2014
January 2015
July 2015
October 2015
February 2016
April 2016
June 2016
July 2016
August 2016
November 2016
October 2017
November 2017
December 2017
April 2018
July 2018
April 2019
November 2019
March 2020
December 2020
March 2021
February 2022
August 2022
December 2022
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 73}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 19}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 118}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 0, "token_count": 3034}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 647}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 43, "token_count": 25}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 38, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 55}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 146}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
3118
73.02%
Parthasarathy Bhuvaragan
653
15.29%
Hoang Le
203
4.75%
Ying Xue
124
2.90%
Per Liden
73
1.71%
Tommi Rantala
25
0.59%
Richard Alpe
19
0.44%
Allan Stephens
17
0.40%
Kees Cook
14
0.33%
Erik Hugne
5
0.12%
Dan Carpenter
5
0.12%
Michał Mirosław
2
0.05%
Michal Kubeček
2
0.05%
Yue haibing
1
0.02%
Tung Nguyen
1
0.02%
Others
8
0.19%
Total
4270
monitor.h
83
-
9
261
Jon Paul Maloy
Ying Xue
Parthasarathy Bhuvaragan
Per Liden
Hoang Le
Richard Alpe
Allan Stephens
Linus Torvalds (pre-git)
Erik Hugne
September 1991
January 2006
February 2011
June 2013
April 2014
November 2014
January 2015
February 2015
July 2015
October 2015
November 2015
June 2016
July 2016
November 2019
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 56}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 105}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 27}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
138
52.87%
Ying Xue
58
22.22%
Parthasarathy Bhuvaragan
27
10.34%
Per Liden
10
3.83%
Hoang Le
9
3.45%
Richard Alpe
6
2.30%
Allan Stephens
5
1.92%
Linus Torvalds (pre-git)
4
1.53%
Erik Hugne
4
1.53%
Total
261
msg.c
851
-
14
3752
Jon Paul Maloy
Tuong Lien
Per Liden
Ying Xue
Tung Nguyen
Menglong Dong
Allan Stephens
Parthasarathy Bhuvaragan
Al Viro
Xin Long
Randy Dunlap
Erik Hugne
Hoang Le
Others
January 2006
April 2008
May 2010
October 2010
November 2011
May 2014
June 2014
July 2014
August 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
September 2015
October 2015
June 2016
November 2016
January 2017
August 2017
October 2017
November 2017
February 2018
June 2018
September 2018
December 2018
July 2019
October 2019
November 2019
May 2020
June 2020
September 2020
October 2020
November 2020
March 2021
May 2021
June 2021
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 200}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 22}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 230}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 719}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 30, "token_count": 16}, {"author_id": 4, "token_count": 105}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 149}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 282}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 85}, {"author_id": 7, "token_count": 16}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 191}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 11, "token_count": 52}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 57}, {"author_id": 11, "token_count": 26}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 234}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 219}, {"author_id": 1, "token_count": 264}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 11, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 15}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 35, "token_count": 38}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
2629
70.07%
Tuong Lien
541
14.42%
Per Liden
200
5.33%
Ying Xue
155
4.13%
Tung Nguyen
84
2.24%
Menglong Dong
38
1.01%
Allan Stephens
25
0.67%
Parthasarathy Bhuvaragan
19
0.51%
Al Viro
19
0.51%
Xin Long
18
0.48%
Randy Dunlap
8
0.21%
Erik Hugne
8
0.21%
Hoang Le
6
0.16%
Others
2
0.05%
Total
3752
msg.h
1310
-
15
5626
Per Liden
Jon Paul Maloy
Tuong Lien
Hoang Le
Allan Stephens
Ying Xue
Hideaki Yoshifuji / 吉藤英明
Al Viro
Parthasarathy Bhuvaragan
Menglong Dong
LUU Duc Canh
Erik Hugne
Tung Nguyen
Gustavo A. R. Silva
Others
January 2006
November 2006
February 2007
April 2007
March 2008
April 2008
June 2008
May 2010
October 2010
November 2010
February 2011
April 2011
May 2011
October 2011
May 2014
June 2014
July 2014
August 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
October 2015
April 2016
May 2016
September 2016
October 2016
November 2016
January 2017
October 2017
November 2017
March 2018
September 2018
November 2018
February 2019
March 2019
April 2019
June 2019
July 2019
August 2019
October 2019
November 2019
March 2020
May 2020
June 2020
September 2020
June 2021
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 3310}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 57, "token_count": 13}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 30, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 69}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 8, "token_count": 37}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 30, "token_count": 4}, {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 2}, {"author_id": 0, "token_count": 289}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 154}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 46}, {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 278}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 11, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 57}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 74}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 39}, {"author_id": 0, "token_count": 41}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 84}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 40, "token_count": 1}, {"author_id": 5, "token_count": 123}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 35, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Per Liden
3310
58.83%
Jon Paul Maloy
1473
26.18%
Tuong Lien
365
6.49%
Hoang Le
193
3.43%
Allan Stephens
188
3.34%
Ying Xue
50
0.89%
Hideaki Yoshifuji / 吉藤英明
13
0.23%
Al Viro
11
0.20%
Parthasarathy Bhuvaragan
5
0.09%
Menglong Dong
5
0.09%
LUU Duc Canh
4
0.07%
Erik Hugne
4
0.07%
Tung Nguyen
3
0.05%
Gustavo A. R. Silva
1
0.02%
Others
1
0.02%
Total
5626
name_distr.c
411
-
14
1818
Per Liden
Jon Paul Maloy
Hoang Le
Ying Xue
Allan Stephens
Erik Hugne
Tuong Lien
Parthasarathy Bhuvaragan
Randy Dunlap
Paul Gortmaker
Xin Long
Others
January 2006
March 2006
June 2006
May 2010
October 2010
December 2010
February 2011
March 2011
May 2011
September 2011
November 2011
April 2012
June 2012
March 2014
April 2014
May 2014
July 2014
August 2014
September 2014
November 2014
December 2014
January 2015
February 2015
July 2015
October 2015
November 2015
September 2016
October 2016
January 2017
March 2018
October 2018
March 2019
April 2019
August 2019
September 2019
October 2019
June 2020
October 2020
November 2020
March 2021
February 2022
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 552}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 63}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 67}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 6, "token_count": 4}, {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 181}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 10, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 299}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 7}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Per Liden
552
30.36%
Jon Paul Maloy
363
19.97%
Hoang Le
360
19.80%
Ying Xue
330
18.15%
Allan Stephens
88
4.84%
Erik Hugne
82
4.51%
Tuong Lien
21
1.16%
Parthasarathy Bhuvaragan
8
0.44%
Randy Dunlap
7
0.39%
Paul Gortmaker
2
0.11%
Xin Long
1
0.06%
Others
4
0.22%
Total
1818
name_distr.h
79
-
8
135
Per Liden
Ying Xue
Hoang Le
Linus Torvalds (pre-git)
Al Viro
Jon Paul Maloy
Randy Dunlap
Hideaki Yoshifuji / 吉藤英明
September 1991
June 1995
January 2006
November 2006
February 2007
February 2014
April 2014
May 2014
July 2014
November 2014
January 2015
February 2015
March 2018
June 2020
November 2020
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 55}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 57, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Per Liden
55
40.74%
Ying Xue
50
37.04%
Hoang Le
15
11.11%
Linus Torvalds (pre-git)
6
4.44%
Al Viro
4
2.96%
Jon Paul Maloy
3
2.22%
Randy Dunlap
1
0.74%
Hideaki Yoshifuji / 吉藤英明
1
0.74%
Total
135
name_table.c
1204
-
22
5366
Jon Paul Maloy
Per Liden
Richard Alpe
Tuong Lien
Ying Xue
Allan Stephens
Erik Hugne
Hoang Le
Haiqing Bai
Dan Carpenter
Randy Dunlap
Parthasarathy Bhuvaragan
Paul Gortmaker
Michal Kubeček
Florian Westphal
Others
January 2006
March 2006
June 2006
July 2006
August 2007
May 2008
July 2008
May 2010
May 2011
November 2011
December 2011
April 2012
June 2012
July 2012
August 2012
March 2014
April 2014
June 2014
November 2014
December 2014
January 2015
February 2015
July 2015
November 2015
February 2016
January 2017
March 2017
October 2017
January 2018
February 2018
March 2018
April 2018
May 2018
July 2018
August 2018
October 2018
April 2019
November 2019
December 2019
June 2020
November 2020
March 2021
April 2021
June 2021
February 2022
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 914}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 95}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 31}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 6, "token_count": 51}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 725}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 202}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 248}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 94}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 181}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 326}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 842}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 58, "token_count": 17}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 5, "token_count": 16}, {"author_id": 20, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 194}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 437}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 628}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 31, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
2299
42.84%
Per Liden
914
17.03%
Richard Alpe
730
13.60%
Tuong Lien
631
11.76%
Ying Xue
479
8.93%
Allan Stephens
151
2.81%
Erik Hugne
54
1.01%
Hoang Le
38
0.71%
Haiqing Bai
17
0.32%
Dan Carpenter
9
0.17%
Randy Dunlap
8
0.15%
Parthasarathy Bhuvaragan
7
0.13%
Paul Gortmaker
6
0.11%
Michal Kubeček
2
0.04%
Florian Westphal
1
0.02%
Others
20
0.37%
Total
5366
name_table.h
155
-
10
461
Jon Paul Maloy
Per Liden
Ying Xue
Linus Torvalds (pre-git)
Richard Alpe
Hoang Le
Tuong Lien
Paul Gortmaker
Allan Stephens
Randy Dunlap
September 1991
June 1995
September 1996
January 2006
May 2011
December 2011
August 2012
November 2014
December 2014
January 2015
February 2015
January 2017
October 2017
January 2018
March 2018
April 2018
October 2018
November 2019
June 2020
November 2020
March 2021
June 2021
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 23, "token_count": 8}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 23, "token_count": 10}, ]}, {"timestamp": 841561200, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 124}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 19}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 53}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
218
47.29%
Per Liden
124
26.90%
Ying Xue
77
16.70%
Linus Torvalds (pre-git)
20
4.34%
Richard Alpe
7
1.52%
Hoang Le
6
1.30%
Tuong Lien
3
0.65%
Paul Gortmaker
3
0.65%
Allan Stephens
2
0.43%
Randy Dunlap
1
0.22%
Total
461
net.c
345
-
14
1221
Richard Alpe
Jon Paul Maloy
Ying Xue
john.rutherford
Per Liden
Erik Hugne
Xin Long
Eric Dumazet
Allan Stephens
Hoang Le
Johannes Berg
Michal Kubeček
Others
January 2006
May 2008
March 2010
October 2011
November 2011
June 2012
March 2014
April 2014
May 2014
June 2014
August 2014
November 2014
January 2015
February 2015
November 2015
April 2016
June 2016
November 2016
April 2017
February 2018
March 2018
April 2018
July 2018
August 2018
November 2018
March 2019
April 2019
November 2019
December 2019
September 2020
March 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 504}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 127}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 18, "token_count": 12}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 13, "token_count": 105}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Alpe
511
41.85%
Jon Paul Maloy
305
24.98%
Ying Xue
170
13.92%
john.rutherford
105
8.60%
Per Liden
66
5.41%
Erik Hugne
15
1.23%
Xin Long
13
1.06%
Eric Dumazet
12
0.98%
Allan Stephens
9
0.74%
Hoang Le
7
0.57%
Johannes Berg
5
0.41%
Michal Kubeček
1
0.08%
Others
2
0.16%
Total
1221
net.h
52
-
7
109
Per Liden
Richard Alpe
Jon Paul Maloy
Ying Xue
john.rutherford
Allan Stephens
Hoang Le
January 2006
May 2008
November 2014
January 2015
August 2016
February 2018
March 2018
November 2018
December 2019
September 2020
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 47}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Per Liden
47
43.12%
Richard Alpe
32
29.36%
Jon Paul Maloy
13
11.93%
Ying Xue
12
11.01%
john.rutherford
2
1.83%
Allan Stephens
2
1.83%
Hoang Le
1
0.92%
Total
109
netlink.c
315
-
18
1475
Richard Alpe
Johannes Berg
Parthasarathy Bhuvaragan
Tuong Lien
Erik Hugne
Per Liden
Eric Dumazet
Jon Paul Maloy
Michał Mirosław
john.rutherford
Jakub Kiciński
Américo Wang
Hoang Le
Jiri Pirko
Ying Xue
Shigeru Yoshida
Others
January 2006
May 2009
October 2011
June 2012
March 2014
May 2014
November 2014
January 2015
March 2015
November 2015
March 2016
July 2016
August 2016
October 2016
April 2018
August 2018
March 2019
April 2019
October 2019
November 2019
December 2019
March 2020
September 2020
August 2022
October 2023
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 34, "token_count": 16}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 846}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 56}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 66}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 23}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 18, "token_count": 29}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 163}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 22, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 13, "token_count": 11}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 47, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Alpe
930
63.05%
Johannes Berg
191
12.95%
Parthasarathy Bhuvaragan
66
4.47%
Tuong Lien
59
4.00%
Erik Hugne
57
3.86%
Per Liden
56
3.80%
Eric Dumazet
29
1.97%
Jon Paul Maloy
27
1.83%
Michał Mirosław
16
1.08%
john.rutherford
11
0.75%
Jakub Kiciński
8
0.54%
Américo Wang
8
0.54%
Hoang Le
4
0.27%
Jiri Pirko
3
0.20%
Ying Xue
2
0.14%
Shigeru Yoshida
2
0.14%
Others
6
0.41%
Total
1475
netlink.h
64
-
3
127
Richard Alpe
Per Liden
Parthasarathy Bhuvaragan
January 2006
November 2014
February 2015
March 2016
July 2016
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Alpe
104
81.89%
Per Liden
20
15.75%
Parthasarathy Bhuvaragan
3
2.36%
Total
127
netlink_compat.c
1376
-
32
6793
Richard Alpe
Per Liden
Ying Xue
Baozeng Ding
Xin Long
Américo Wang
Johannes Berg
Jiri Pirko
Andrew Lunn
Taras Kondratiuk
Hoang Le
Jakub Kiciński
Allan Stephens
Erik Hugne
Eric Dumazet
Florian Westphal
Shigeru Yoshida
Michał Mirosław
Michal Kubeček
Kangjie Lu
Jon Paul Maloy
Gustavo A. R. Silva
Arnaldo Carvalho de Melo
Kees Cook
Eric W. Biedermann
Al Viro
john.rutherford
Others
January 2006
November 2006
April 2007
June 2007
May 2009
May 2010
June 2012
September 2012
March 2013
November 2013
March 2014
April 2014
November 2014
January 2015
February 2015
May 2015
November 2015
February 2016
May 2016
June 2016
October 2016
April 2017
August 2017
February 2018
June 2018
September 2018
December 2018
January 2019
March 2019
April 2019
June 2019
July 2019
October 2019
November 2019
January 2020
August 2020
October 2020
November 2020
December 2020
March 2021
August 2022
November 2022
February 2023
August 2023
November 2023
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 298}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 30, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 34, "token_count": 12}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 15}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 55, "token_count": 1}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 208}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 4838}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 2, "token_count": 418}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 42, "token_count": 8}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 17, "token_count": 192}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 44, "token_count": 2}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 15, "token_count": 15}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 28}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 18, "token_count": 14}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 27, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 44, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 40, "token_count": 7}, {"author_id": 4, "token_count": 154}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 10, "token_count": 82}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 21}, {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 54}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 45, "token_count": 27}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 22, "token_count": 61}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 12, "token_count": 62}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 41, "token_count": 34}, {"author_id": 37, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 37, "token_count": 7}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 37, "token_count": 5}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 47, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Alpe
5465
80.45%
Per Liden
298
4.39%
Ying Xue
235
3.46%
Baozeng Ding
192
2.83%
Xin Long
139
2.05%
Américo Wang
91
1.34%
Johannes Berg
66
0.97%
Jiri Pirko
61
0.90%
Andrew Lunn
34
0.50%
Taras Kondratiuk
27
0.40%
Hoang Le
16
0.24%
Jakub Kiciński
15
0.22%
Allan Stephens
15
0.22%
Erik Hugne
14
0.21%
Eric Dumazet
14
0.21%
Florian Westphal
13
0.19%
Shigeru Yoshida
12
0.18%
Michał Mirosław
12
0.18%
Michal Kubeček
12
0.18%
Kangjie Lu
11
0.16%
Jon Paul Maloy
7
0.10%
Gustavo A. R. Silva
7
0.10%
Arnaldo Carvalho de Melo
5
0.07%
Kees Cook
3
0.04%
Eric W. Biedermann
3
0.04%
Al Viro
3
0.04%
john.rutherford
2
0.03%
Others
21
0.31%
Total
6793
node.c
3166
-
42
14761
Jon Paul Maloy
Tuong Lien
Richard Alpe
Hoang Le
Ying Xue
Per Liden
Parthasarathy Bhuvaragan
Allan Stephens
GhantaKrishnamurthy MohanKrishna
Xin Long
Tung Nguyen
Erik Hugne
LUU Duc Canh
Hamish Martin
Américo Wang
Johannes Berg
Eric Dumazet
David S. Miller
Zhenbo Gao
Kees Cook
Jiri Pirko
Randy Dunlap
Michał Mirosław
john.rutherford
Dan Carpenter
Paul Gortmaker
Nicolas Dichtel
Jakub Kiciński
Michal Kubeček
Arnaldo Carvalho de Melo
Andrew Lunn
Others
January 2006
June 2006
October 2006
November 2006
April 2008
May 2008
September 2008
May 2009
May 2010
August 2010
December 2010
February 2011
March 2011
April 2011
May 2011
October 2011
November 2011
December 2011
April 2012
June 2012
November 2012
May 2013
December 2013
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
October 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
July 2015
August 2015
October 2015
November 2015
December 2015
January 2016
February 2016
April 2016
May 2016
June 2016
July 2016
August 2016
September 2016
October 2016
January 2017
February 2017
April 2017
August 2017
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
November 2018
December 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
October 2019
November 2019
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
September 2020
October 2020
November 2020
December 2020
January 2021
March 2021
April 2021
May 2021
June 2021
February 2022
June 2022
December 2022
January 2023
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 564}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 33, "token_count": 23}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 120}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 8, "token_count": 26}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 25}, {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 4, "token_count": 71}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 51}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 92}, {"author_id": 4, "token_count": 61}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 292}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 1199}, {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 6, "token_count": 5}, {"author_id": 4, "token_count": 492}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 130}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 4, "token_count": 144}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 2977}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 506}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 1200}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 99}, {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 25, "token_count": 32}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 77}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 7, "token_count": 531}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 175}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 128}, {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 22}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 7, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 100}, {"author_id": 27, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 265}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 28}, {"author_id": 0, "token_count": 94}, {"author_id": 11, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 212}, {"author_id": 11, "token_count": 22}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 16, "token_count": 32}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 17}, {"author_id": 1, "token_count": 825}, {"author_id": 48, "token_count": 19}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 65}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 6}, {"author_id": 0, "token_count": 3}, {"author_id": 20, "token_count": 2}, {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 1, "token_count": 80}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 13, "token_count": 6}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 599}, {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 81}, {"author_id": 1, "token_count": 996}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 261}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 103}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 242}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 12}, {"author_id": 21, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 5, "token_count": 95}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 18, "token_count": 26}, {"author_id": 5, "token_count": 30}, {"author_id": 0, "token_count": 44}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 10, "token_count": 162}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 10, "token_count": 29}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 37, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
6684
45.28%
Tuong Lien
2463
16.69%
Richard Alpe
1492
10.11%
Hoang Le
1018
6.90%
Ying Xue
895
6.06%
Per Liden
564
3.82%
Parthasarathy Bhuvaragan
551
3.73%
Allan Stephens
251
1.70%
GhantaKrishnamurthy MohanKrishna
240
1.63%
Xin Long
191
1.29%
Tung Nguyen
63
0.43%
Erik Hugne
58
0.39%
LUU Duc Canh
32
0.22%
Hamish Martin
32
0.22%
Américo Wang
31
0.21%
Johannes Berg
28
0.19%
Eric Dumazet
26
0.18%
David S. Miller
23
0.16%
Zhenbo Gao
19
0.13%
Kees Cook
18
0.12%
Jiri Pirko
13
0.09%
Randy Dunlap
8
0.05%
Michał Mirosław
6
0.04%
john.rutherford
6
0.04%
Dan Carpenter
6
0.04%
Paul Gortmaker
4
0.03%
Nicolas Dichtel
4
0.03%
Jakub Kiciński
4
0.03%
Michal Kubeček
2
0.01%
Arnaldo Carvalho de Melo
1
0.01%
Andrew Lunn
1
0.01%
Others
27
0.18%
Total
14761
node.h
131
-
10
729
Jon Paul Maloy
Ying Xue
Tuong Lien
Per Liden
Hoang Le
Erik Hugne
Richard Alpe
Parthasarathy Bhuvaragan
Allan Stephens
GhantaKrishnamurthy MohanKrishna
January 2006
December 2010
February 2011
May 2011
April 2012
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
November 2014
January 2015
February 2015
March 2015
July 2015
October 2015
November 2015
May 2016
July 2016
August 2016
September 2016
January 2017
October 2017
February 2018
March 2018
April 2018
July 2018
September 2018
December 2018
March 2019
April 2019
July 2019
October 2019
November 2019
June 2020
September 2020
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 95}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 25}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 22}, {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 86}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 103}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 4}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 5, "token_count": 15}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
337
46.23%
Ying Xue
98
13.44%
Tuong Lien
96
13.17%
Per Liden
95
13.03%
Hoang Le
35
4.80%
Erik Hugne
25
3.43%
Richard Alpe
24
3.29%
Parthasarathy Bhuvaragan
8
1.10%
Allan Stephens
7
0.96%
GhantaKrishnamurthy MohanKrishna
4
0.55%
Total
729
socket.c
4019
-
65
18914
Jon Paul Maloy
Per Liden
Tuong Lien
Ying Xue
Richard Alpe
Parthasarathy Bhuvaragan
Allan Stephens
Erik Hugne
GhantaKrishnamurthy MohanKrishna
Américo Wang
Tung Nguyen
Xin Long
Hoang Le
Herbert Xu
Eric Dumazet
Linus Torvalds
Christoph Hellwig
Paul Gortmaker
Randy Dunlap
oscar.medina@motorola.com
Linus Torvalds (pre-git)
Florian Westphal
Yue haibing
Kees Cook
Arnaldo Carvalho de Melo
Al Viro
Eric W. Biedermann
Dan Carpenter
Kangjie Lu
Jiri Pirko
David S. Miller
Peilin Ye
Michal Kubeček
Johannes Berg
Hideaki Yoshifuji / 吉藤英明
Wei Yongjun
Jakub Kiciński
Andrew Lunn
Taehee Yoo
Others
September 1991
June 1995
January 2006
March 2006
June 2006
October 2006
June 2007
October 2007
February 2008
March 2008
April 2008
May 2008
July 2008
June 2009
September 2009
November 2009
April 2010
August 2010
October 2010
November 2010
December 2010
February 2011
April 2011
May 2011
June 2011
July 2011
November 2011
April 2012
June 2012
July 2012
August 2012
October 2012
November 2012
December 2012
January 2013
February 2013
June 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
June 2014
July 2014
August 2014
October 2014
November 2014
January 2015
February 2015
March 2015
May 2015
June 2015
July 2015
October 2015
November 2015
February 2016
March 2016
May 2016
June 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
October 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
August 2018
September 2018
October 2018
November 2018
December 2018
February 2019
March 2019
April 2019
May 2019
July 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
March 2021
May 2021
June 2021
July 2021
August 2021
September 2021
December 2021
February 2022
March 2022
June 2022
July 2022
October 2022
January 2023
February 2023
May 2023
June 2023
August 2023
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 23, "token_count": 4}, ]}, {"timestamp": 801990000, "group": [ {"author_id": 23, "token_count": 16}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 2549}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 30}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 55, "token_count": 11}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 42, "token_count": 7}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 8, "token_count": 29}, {"author_id": 57, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 8, "token_count": 427}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 8, "token_count": 36}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 51, "token_count": 21}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 8, "token_count": 12}, {"author_id": 18, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 8, "token_count": 27}, {"author_id": 42, "token_count": 12}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 8, "token_count": 17}, {"author_id": 19, "token_count": 17}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 33}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 19, "token_count": 2}, {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 4, "token_count": 126}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 3}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 115}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 19, "token_count": 20}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 45}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 274}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 4, "token_count": 40}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 197}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 130}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 52, "token_count": 15}, {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 256}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 6, "token_count": 10}, {"author_id": 0, "token_count": 178}, {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 33, "token_count": 4}, {"author_id": 6, "token_count": 12}, {"author_id": 0, "token_count": 937}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 30, "token_count": 12}, {"author_id": 33, "token_count": 1}, {"author_id": 2, "token_count": 1005}, {"author_id": 4, "token_count": 31}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 2, "token_count": 44}, {"author_id": 4, "token_count": 627}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 400}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 90}, {"author_id": 26, "token_count": 22}, {"author_id": 4, "token_count": 101}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 55, "token_count": 2}, {"author_id": 0, "token_count": 6}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 192}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 26, "token_count": 2}, {"author_id": 0, "token_count": 6}, {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 304}, {"author_id": 2, "token_count": 14}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 0, "token_count": 1}, {"author_id": 7, "token_count": 621}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 0, "token_count": 589}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 26, "token_count": 51}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 6, "token_count": 176}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 2}, {"author_id": 7, "token_count": 81}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 0, "token_count": 255}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 0, "token_count": 2571}, {"author_id": 27, "token_count": 15}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 136}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 39, "token_count": 19}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 404}, {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 9, "token_count": 5}, {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 9, "token_count": 20}, {"author_id": 39, "token_count": 22}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 176}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 40}, {"author_id": 0, "token_count": 313}, {"author_id": 7, "token_count": 13}, {"author_id": 11, "token_count": 210}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 7, "token_count": 44}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 12, "token_count": 83}, {"author_id": 1, "token_count": 1393}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 11, "token_count": 41}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 89}, {"author_id": 5, "token_count": 50}, {"author_id": 44, "token_count": 9}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 15, "token_count": 1}, {"author_id": 20, "token_count": 5}, {"author_id": 11, "token_count": 11}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 18, "token_count": 14}, {"author_id": 5, "token_count": 5}, {"author_id": 22, "token_count": 7}, {"author_id": 0, "token_count": 403}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 11, "token_count": 24}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 64}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 1, "token_count": 79}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 29, "token_count": 32}, {"author_id": 1, "token_count": 336}, {"author_id": 38, "token_count": 15}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 41, "token_count": 2}, {"author_id": 29, "token_count": 8}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 78}, {"author_id": 21, "token_count": 34}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 525}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 237}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 5, "token_count": 31}, {"author_id": 10, "token_count": 176}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 31, "token_count": 9}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 36, "token_count": 5}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 11, "token_count": 32}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 37, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
8023
42.42%
Per Liden
2549
13.48%
Tuong Lien
1875
9.91%
Ying Xue
1489
7.87%
Richard Alpe
1072
5.67%
Parthasarathy Bhuvaragan
774
4.09%
Allan Stephens
678
3.58%
Erik Hugne
525
2.78%
GhantaKrishnamurthy MohanKrishna
429
2.27%
Américo Wang
321
1.70%
Tung Nguyen
318
1.68%
Xin Long
178
0.94%
Hoang Le
96
0.51%
Herbert Xu
75
0.40%
Eric Dumazet
42
0.22%
Linus Torvalds
41
0.22%
Christoph Hellwig
40
0.21%
Paul Gortmaker
39
0.21%
Randy Dunlap
35
0.19%
oscar.medina@motorola.com
21
0.11%
Linus Torvalds (pre-git)
20
0.11%
Florian Westphal
19
0.10%
Yue haibing
15
0.08%
Kees Cook
15
0.08%
Arnaldo Carvalho de Melo
15
0.08%
Al Viro
15
0.08%
Eric W. Biedermann
13
0.07%
Dan Carpenter
11
0.06%
Kangjie Lu
9
0.05%
Jiri Pirko
7
0.04%
David S. Miller
6
0.03%
Peilin Ye
5
0.03%
Michal Kubeček
5
0.03%
Johannes Berg
3
0.02%
Hideaki Yoshifuji / 吉藤英明
3
0.02%
Wei Yongjun
2
0.01%
Jakub Kiciński
2
0.01%
Andrew Lunn
2
0.01%
Taehee Yoo
1
0.01%
Others
126
0.67%
Total
18914
socket.h
80
-
10
312
Jon Paul Maloy
Per Liden
GhantaKrishnamurthy MohanKrishna
Ying Xue
Américo Wang
Richard Alpe
Allan Stephens
Christoph Hellwig
Tuong Lien
Erik Hugne
January 2006
April 2008
March 2014
April 2014
July 2014
August 2014
November 2014
January 2015
February 2015
March 2015
July 2015
May 2016
March 2018
August 2018
September 2018
December 2018
May 2020
October 2020
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 41}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 8, "token_count": 17}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 38}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 18}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 29, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
97
31.09%
Per Liden
41
13.14%
GhantaKrishnamurthy MohanKrishna
38
12.18%
Ying Xue
32
10.26%
Américo Wang
32
10.26%
Richard Alpe
31
9.94%
Allan Stephens
17
5.45%
Christoph Hellwig
12
3.85%
Tuong Lien
7
2.24%
Erik Hugne
5
1.60%
Total
312
subscr.c
183
-
11
870
Jon Paul Maloy
Per Liden
Parthasarathy Bhuvaragan
Ying Xue
Kees Cook
Allan Stephens
Paul Gortmaker
Erik Hugne
Others
January 2006
June 2006
October 2006
May 2008
October 2010
November 2010
December 2011
June 2012
June 2013
January 2015
May 2015
January 2016
February 2016
January 2017
March 2017
August 2017
October 2017
January 2018
February 2018
April 2018
November 2020
March 2021
June 2021
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 208}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 43}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 196}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 198}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
453
52.07%
Per Liden
208
23.91%
Parthasarathy Bhuvaragan
97
11.15%
Ying Xue
59
6.78%
Kees Cook
14
1.61%
Allan Stephens
12
1.38%
Paul Gortmaker
5
0.57%
Erik Hugne
1
0.11%
Others
21
2.41%
Total
870
subscr.h
122
-
9
200
Jon Paul Maloy
Per Liden
Ying Xue
Tuong Lien
Allan Stephens
Parthasarathy Bhuvaragan
Paul Gortmaker
Junwei Hu
Linus Torvalds (pre-git)
June 1995
January 2006
May 2008
December 2011
June 2013
January 2015
February 2016
January 2017
March 2017
February 2018
March 2018
May 2019
May 2020
March 2021
var spanGroupData = [ {"timestamp": 801990000, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 19, "token_count": 5}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 19, "token_count": 1}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 17}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 4}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
83
41.50%
Per Liden
52
26.00%
Ying Xue
23
11.50%
Tuong Lien
13
6.50%
Allan Stephens
9
4.50%
Parthasarathy Bhuvaragan
8
4.00%
Paul Gortmaker
6
3.00%
Junwei Hu
4
2.00%
Linus Torvalds (pre-git)
2
1.00%
Total
200
sysctl.c
108
-
8
292
Ying Xue
Tuong Lien
Jie Liu
Erik Hugne
Allan Stephens
Per Liden
Paul Gortmaker
Others
January 2006
April 2008
July 2011
June 2012
June 2013
August 2014
December 2018
April 2019
July 2019
November 2019
May 2020
September 2020
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 19, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 169}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 54, "token_count": 20}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Ying Xue
169
57.88%
Tuong Lien
72
24.66%
Jie Liu
20
6.85%
Erik Hugne
15
5.14%
Allan Stephens
7
2.40%
Per Liden
3
1.03%
Paul Gortmaker
2
0.68%
Others
4
1.37%
Total
292
topsrv.c
731
-
24
3316
Jon Paul Maloy
Ying Xue
Parthasarathy Bhuvaragan
Xin Long
Per Liden
Tuong Lien
Wang Hai
Junwei Hu
Christoph Hellwig
Allan Stephens
Peilin Ye
Al Viro
Erik Hugne
Zhenbo Gao
Eric Dumazet
Richard Alpe
john.rutherford
Others
January 2006
June 2006
July 2006
April 2008
May 2008
November 2010
June 2011
June 2012
June 2013
August 2013
March 2014
August 2014
January 2015
February 2015
March 2015
May 2015
February 2016
May 2016
January 2017
September 2017
October 2017
January 2018
February 2018
September 2018
October 2018
January 2019
March 2019
May 2019
July 2019
August 2019
May 2020
October 2020
November 2020
September 2022
October 2022
November 2022
January 2023
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 40}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 1136}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 20}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 44}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 4, "token_count": 30}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 7, "token_count": 33}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 30, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 132}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 1626}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 28, "token_count": 16}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 13, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 29, "token_count": 12}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 49, "token_count": 18}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 10, "token_count": 20}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 36, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
1805
54.43%
Ying Xue
1245
37.55%
Parthasarathy Bhuvaragan
46
1.39%
Xin Long
42
1.27%
Per Liden
40
1.21%
Tuong Lien
30
0.90%
Wang Hai
18
0.54%
Junwei Hu
16
0.48%
Christoph Hellwig
12
0.36%
Allan Stephens
12
0.36%
Peilin Ye
10
0.30%
Al Viro
10
0.30%
Erik Hugne
7
0.21%
Zhenbo Gao
2
0.06%
Eric Dumazet
2
0.06%
Richard Alpe
1
0.03%
john.rutherford
1
0.03%
Others
17
0.51%
Total
3316
topsrv.h
54
-
4
88
Jon Paul Maloy
Ying Xue
Per Liden
Linus Torvalds (pre-git)
September 1991
January 2006
June 2013
January 2015
October 2017
January 2018
February 2018
var spanGroupData = [ {"timestamp": 683708400, "group": [ {"author_id": 23, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 29}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Jon Paul Maloy
49
55.68%
Ying Xue
34
38.64%
Per Liden
3
3.41%
Linus Torvalds (pre-git)
2
2.27%
Total
88
trace.c
206
-
3
1343
Tuong Lien
Per Liden
Randy Dunlap
January 2006
December 2018
November 2020
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 1336}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Tuong Lien
1336
99.48%
Per Liden
6
0.45%
Randy Dunlap
1
0.07%
Total
1343
trace.h
434
-
5
814
Tuong Lien
Jon Paul Maloy
GhantaKrishnamurthy MohanKrishna
Per Liden
Américo Wang
January 2006
November 2012
March 2014
August 2014
May 2015
July 2015
October 2015
March 2018
August 2018
September 2018
December 2018
May 2020
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 754}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 1, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
Tuong Lien
772
94.84%
Jon Paul Maloy
24
2.95%
GhantaKrishnamurthy MohanKrishna
8
0.98%
Per Liden
6
0.74%
Américo Wang
4
0.49%
Total
814
udp_media.c
855
-
29
4150
Erik Hugne
Richard Alpe
Xin Long
Jon Paul Maloy
Ying Xue
Per Liden
Hoang Le
Dan Carpenter
Américo Wang
Eric Dumazet
Sabrina Dubroca
Jiri Pirko
Wei Yongjun
David S. Miller
Taehee Yoo
Tuong Lien
Patrick McHardy
Michal Kubeček
Johannes Berg
GhantaKrishnamurthy MohanKrishna
Allan Stephens
Wang Hai
Randy Dunlap
Jakub Kiciński
Andrew Lunn
Others
January 2006
June 2006
January 2011
October 2011
November 2011
November 2012
April 2013
December 2013
March 2014
May 2014
June 2014
November 2014
January 2015
February 2015
March 2015
April 2015
July 2015
October 2015
November 2015
March 2016
June 2016
August 2016
September 2016
October 2016
December 2016
January 2017
April 2017
March 2018
April 2018
October 2018
December 2018
March 2019
April 2019
June 2019
July 2019
October 2019
November 2019
December 2019
May 2020
July 2020
August 2020
September 2020
November 2020
April 2021
May 2021
May 2023
August 2023
var spanGroupData = [ {"timestamp": 1136102400, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 4, "token_count": 15}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 1750}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 33, "token_count": 12}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 2, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 2, "token_count": 1668}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 31, "token_count": 26}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 15, "token_count": 6}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 63}, {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 8}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 15, "token_count": 3}, {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 10, "token_count": 128}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 10, "token_count": 9}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 22, "token_count": 13}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 56, "token_count": 17}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 18, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 10, "token_count": 34}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 49, "token_count": 3}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 53, "token_count": 10}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 10, "token_count": 14}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 37, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Erik Hugne
1750
42.17%
Richard Alpe
1718
41.40%
Xin Long
209
5.04%
Jon Paul Maloy
141
3.40%
Ying Xue
51
1.23%
Per Liden
43
1.04%
Hoang Le
35
0.84%
Dan Carpenter
26
0.63%
Américo Wang
20
0.48%
Eric Dumazet
19
0.46%
Sabrina Dubroca
17
0.41%
Jiri Pirko
13
0.31%
Wei Yongjun
12
0.29%
David S. Miller
12
0.29%
Taehee Yoo
10
0.24%
Tuong Lien
9
0.22%
Patrick McHardy
9
0.22%
Michal Kubeček
9
0.22%
Johannes Berg
9
0.22%
GhantaKrishnamurthy MohanKrishna
8
0.19%
Allan Stephens
8
0.19%
Wang Hai
3
0.07%
Randy Dunlap
3
0.07%
Jakub Kiciński
2
0.05%
Andrew Lunn
1
0.02%
Others
13
0.31%
Total
4150
udp_media.h
60
-
4
104
Richard Alpe
GhantaKrishnamurthy MohanKrishna
Michal Kubeček
Erik Hugne
March 2015
August 2016
December 2016
April 2018
var spanGroupData = [ {"timestamp": 1425196800, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 20, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 9, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Richard Alpe
49
47.12%
GhantaKrishnamurthy MohanKrishna
41
39.42%
Michal Kubeček
7
6.73%
Erik Hugne
7
6.73%
Total
104
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
145
Author
Tokens
Proportion
Commits
Proportion
0
Jon Paul Maloy
46557
36.95%
351
28.94%
1
Tuong Lien
24016
19.06%
48
3.96%
2
Richard Alpe
15261
12.11%
55
4.53%
3
Per Liden
12639
10.03%
5
0.41%
4
Ying Xue
8412
6.68%
131
10.80%
5
Hoang Le
3664
2.91%
42
3.46%
6
Erik Hugne
2903
2.30%
39
3.22%
7
Parthasarathy Bhuvaragan
2500
1.98%
47
3.87%
8
Allan Stephens
2439
1.94%
132
10.88%
9
GhantaKrishnamurthy MohanKrishna
1382
1.10%
9
0.74%
10
Xin Long
980
0.78%
37
3.05%
11
Tung Nguyen
524
0.42%
17
1.40%
12
Américo Wang
519
0.41%
14
1.15%
13
john.rutherford
451
0.36%
3
0.25%
14
Patrick McHardy
432
0.34%
2
0.16%
15
Johannes Berg
341
0.27%
9
0.74%
16
LUU Duc Canh
231
0.18%
3
0.25%
17
Baozeng Ding
192
0.15%
1
0.08%
18
Eric Dumazet
160
0.13%
14
1.15%
19
Paul Gortmaker
145
0.12%
14
1.15%
20
Michal Kubeček
125
0.10%
2
0.16%
21
Randy Dunlap
107
0.08%
10
0.82%
22
Jiri Pirko
102
0.08%
4
0.33%
23
Linus Torvalds (pre-git)
95
0.08%
6
0.49%
24
Max VA
92
0.07%
1
0.08%
25
Hamish Martin
84
0.07%
2
0.16%
26
Herbert Xu
83
0.07%
5
0.41%
27
Kees Cook
77
0.06%
2
0.16%
28
Junwei Hu
67
0.05%
2
0.16%
29
Christoph Hellwig
64
0.05%
2
0.16%
30
Al Viro
62
0.05%
11
0.91%
31
Dan Carpenter
58
0.05%
6
0.49%
32
Kolmakov Dmitriy
51
0.04%
1
0.08%
33
David S. Miller
50
0.04%
8
0.66%
34
Michał Mirosław
44
0.03%
1
0.08%
35
Menglong Dong
44
0.03%
2
0.16%
36
Peilin Ye
43
0.03%
2
0.16%
37
Jakub Kiciński
43
0.03%
8
0.66%
38
Yue haibing
42
0.03%
5
0.41%
39
Linus Torvalds
42
0.03%
3
0.25%
40
Gustavo A. R. Silva
42
0.03%
6
0.49%
41
Andrew Lunn
40
0.03%
3
0.25%
42
Florian Westphal
33
0.03%
5
0.41%
43
Tommi Rantala
30
0.02%
2
0.16%
44
Kangjie Lu
29
0.02%
4
0.33%
45
Taras Kondratiuk
27
0.02%
1
0.08%
46
Nicolas Dichtel
27
0.02%
1
0.08%
47
Shigeru Yoshida
23
0.02%
3
0.25%
48
Zhenbo Gao
21
0.02%
3
0.25%
49
Wang Hai
21
0.02%
2
0.16%
50
Tadeusz Struk
21
0.02%
1
0.08%
51
oscar.medina@motorola.com
21
0.02%
1
0.08%
52
Arnaldo Carvalho de Melo
21
0.02%
4
0.33%
53
Taehee Yoo
20
0.02%
3
0.25%
54
Jie Liu
20
0.02%
1
0.08%
55
Eric W. Biedermann
20
0.02%
5
0.41%
56
Sabrina Dubroca
17
0.01%
1
0.08%
57
Hideaki Yoshifuji / 吉藤英明
17
0.01%
2
0.16%
58
Haiqing Bai
17
0.01%
1
0.08%
59
Wei Yongjun
16
0.01%
5
0.41%
60
Others
389
0.31%
103
8.49%
Total
125995
1213