Linux Source Code
Home
Release 6.11
Help
ss
root
security
selinux
Highlighting
Reset All
By Author
By Age
──────────
Ahmed S. Darwish
Al Viro
Alexey Dobriyan
Anand V. Avati
Andrew Morton
Andrew Perepechko
Austin Kim
Chad Sellers
Chris Wright
Christian Göttsche
Christopher J. PeBenito
Dan Carpenter
Daniel Jurgens
Darrel Goeddel
Dave Jones
David P. Quigley
David Woodhouse
Eric Paris
Eric W. Biedermann
Greg Kroah-Hartman
Guido Trentalancia
Harry Ciao
Jacob Satterfield
James Morris
Jann Horn
Jeff Vander Stoep
Jesper Juhl
John Brooks
Joshua Brindle
Junil Lee
KaiGai Kohei
Kent Overstreet
Kohei Kaigai
Kyeongdon Kim
Lakshmi Ramasubramanian
Linus Torvalds
Namhyung Kim
Nicholas Mc Guire
Ondrej Mosnáček
Others
Paul Moore
Rasmus Villemoes
Richard Guy Briggs
Richard Haines
Roy Li
SF Markus Elfring
Sachin Grover
Stephen D. Smalley
Steve Grubb
Tetsuo Handa
Tim Gardner
Tom Rix
Venkat Yekkirala
Vesa-Matti J Kari
Vratislav Bendel
Waiman Long
Wei Yongjun
William Roberts
Xiu Jianfeng
Yuichi Nakamura
pender01
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
avtab.c
612
-
20
3234
Andrew Morton
Stephen D. Smalley
Jeff Vander Stoep
Eric Paris
Jacob Satterfield
Yuichi Nakamura
John Brooks
Ondrej Mosnáček
James Morris
Christian Göttsche
Dan Carpenter
pender01
Kent Overstreet
Paul Moore
Darrel Goeddel
Alexey Dobriyan
Vesa-Matti J Kari
Others
July 2003
December 2003
February 2004
March 2004
August 2004
January 2005
March 2005
September 2005
January 2006
February 2006
December 2006
February 2007
August 2007
November 2007
February 2008
April 2008
July 2008
June 2010
October 2010
March 2015
July 2015
March 2018
June 2018
March 2019
July 2019
March 2020
August 2020
January 2021
March 2021
April 2021
May 2022
April 2023
July 2023
August 2023
September 2023
November 2023
February 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 923}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 338}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 12, "token_count": 40}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 49}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 31, "token_count": 7}, {"author_id": 1, "token_count": 367}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 19, "token_count": 121}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 125}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 35}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 220}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 26, "token_count": 98}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 411}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 24}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 28, "token_count": 24}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 78}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 9}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 33}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 18, "token_count": 32}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 18, "token_count": 163}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
1270
39.27%
Stephen D. Smalley
601
18.58%
Jeff Vander Stoep
411
12.71%
Eric Paris
221
6.83%
Jacob Satterfield
195
6.03%
Yuichi Nakamura
121
3.74%
John Brooks
98
3.03%
Ondrej Mosnáček
95
2.94%
James Morris
61
1.89%
Christian Göttsche
44
1.36%
Dan Carpenter
35
1.08%
pender01
24
0.74%
Kent Overstreet
24
0.74%
Paul Moore
11
0.34%
Darrel Goeddel
10
0.31%
Alexey Dobriyan
7
0.22%
Vesa-Matti J Kari
1
0.03%
Others
5
0.15%
Total
3234
avtab.h
126
-
11
436
Andrew Morton
Stephen D. Smalley
Jeff Vander Stoep
Yuichi Nakamura
Eric Paris
Ondrej Mosnáček
Christian Göttsche
Paul Moore
Kent Overstreet
John Brooks
Others
July 2003
March 2004
September 2005
August 2007
November 2007
January 2010
October 2010
February 2011
April 2011
March 2015
July 2015
March 2019
May 2019
July 2019
March 2020
August 2020
March 2021
April 2021
April 2023
July 2023
February 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 190}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 19, "token_count": 20}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 26, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 55}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 6}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
244
55.96%
Stephen D. Smalley
70
16.06%
Jeff Vander Stoep
55
12.61%
Yuichi Nakamura
20
4.59%
Eric Paris
20
4.59%
Ondrej Mosnáček
8
1.83%
Christian Göttsche
8
1.83%
Paul Moore
7
1.61%
Kent Overstreet
2
0.46%
John Brooks
1
0.23%
Others
1
0.23%
Total
436
conditional.c
760
-
25
3831
Andrew Morton
Stephen D. Smalley
Ondrej Mosnáček
Eric Paris
Dan Carpenter
Jeff Vander Stoep
Yuichi Nakamura
William Roberts
Christian Göttsche
Tom Rix
Vratislav Bendel
Alexey Dobriyan
SF Markus Elfring
pender01
Venkat Yekkirala
James Morris
Paul Moore
Namhyung Kim
Kent Overstreet
Wei Yongjun
Chris Wright
Vesa-Matti J Kari
Others
July 2003
October 2003
December 2003
February 2004
March 2004
July 2004
January 2005
March 2005
September 2005
October 2005
August 2006
August 2007
November 2007
February 2008
April 2008
July 2008
September 2009
June 2010
July 2010
October 2010
November 2010
January 2011
August 2011
June 2014
July 2015
November 2015
August 2016
January 2017
June 2018
March 2019
January 2020
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
March 2021
April 2021
February 2022
June 2023
July 2023
February 2024
March 2024
April 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 488}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1326}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 58}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 31, "token_count": 12}, {"author_id": 1, "token_count": 159}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 19, "token_count": 25}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 68}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 400}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 23, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 49}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 32, "token_count": 23}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 8}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 421}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 37, "token_count": 20}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 616}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 47, "token_count": 12}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
1836
47.92%
Stephen D. Smalley
847
22.11%
Ondrej Mosnáček
453
11.82%
Eric Paris
410
10.70%
Dan Carpenter
68
1.77%
Jeff Vander Stoep
49
1.28%
Yuichi Nakamura
25
0.65%
William Roberts
23
0.60%
Christian Göttsche
22
0.57%
Tom Rix
20
0.52%
Vratislav Bendel
12
0.31%
Alexey Dobriyan
12
0.31%
SF Markus Elfring
8
0.21%
pender01
8
0.21%
Venkat Yekkirala
7
0.18%
James Morris
7
0.18%
Paul Moore
3
0.08%
Namhyung Kim
3
0.08%
Kent Overstreet
3
0.08%
Wei Yongjun
2
0.05%
Chris Wright
2
0.05%
Vesa-Matti J Kari
1
0.03%
Others
10
0.26%
Total
3831
conditional.h
84
-
10
322
Andrew Morton
Ondrej Mosnáček
Stephen D. Smalley
Jeff Vander Stoep
Eric Paris
James Morris
Paul Moore
Christian Göttsche
Vesa-Matti J Kari
Others
July 2003
March 2004
August 2008
October 2010
August 2011
July 2015
May 2019
January 2020
February 2020
March 2020
July 2020
August 2020
June 2023
February 2024
April 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 111}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 146}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 54, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 18}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
257
79.81%
Ondrej Mosnáček
21
6.52%
Stephen D. Smalley
20
6.21%
Jeff Vander Stoep
10
3.11%
Eric Paris
5
1.55%
James Morris
3
0.93%
Paul Moore
2
0.62%
Christian Göttsche
2
0.62%
Vesa-Matti J Kari
1
0.31%
Others
1
0.31%
Total
322
constraint.h
64
-
5
177
Andrew Morton
Darrel Goeddel
Richard Haines
Stephen D. Smalley
Greg Kroah-Hartman
July 2003
March 2005
November 2013
November 2017
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 35}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
135
76.27%
Darrel Goeddel
35
19.77%
Richard Haines
5
2.82%
Stephen D. Smalley
1
0.56%
Greg Kroah-Hartman
1
0.56%
Total
177
context.c
32
-
3
82
Ondrej Mosnáček
Andrew Morton
Paul Moore
July 2003
April 2020
February 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Ondrej Mosnáček
70
85.37%
Andrew Morton
11
13.41%
Paul Moore
1
1.22%
Total
82
context.h
204
-
10
1294
Andrew Morton
Joshua Brindle
Stephen D. Smalley
Christian Göttsche
Venkat Yekkirala
Eric Paris
Ondrej Mosnáček
Darrel Goeddel
Paul Moore
Greg Kroah-Hartman
July 2003
March 2005
August 2006
December 2006
May 2008
March 2012
February 2015
November 2017
September 2019
April 2020
August 2022
April 2023
May 2023
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 902}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 156}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 9, "token_count": 14}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 9, "token_count": 6}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
902
69.71%
Joshua Brindle
156
12.06%
Stephen D. Smalley
153
11.82%
Christian Göttsche
26
2.01%
Venkat Yekkirala
25
1.93%
Eric Paris
16
1.24%
Ondrej Mosnáček
10
0.77%
Darrel Goeddel
4
0.31%
Paul Moore
1
0.08%
Greg Kroah-Hartman
1
0.08%
Total
1294
ebitmap.c
578
-
18
2483
Andrew Morton
Eric Paris
KaiGai Kohei
Paul Moore
Christian Göttsche
Venkat Yekkirala
Ondrej Mosnáček
Waiman Long
Joshua Brindle
Junil Lee
Stephen D. Smalley
William Roberts
Nicholas Mc Guire
Dan Carpenter
pender01
James Morris
Chris Wright
Alexey Dobriyan
July 2003
December 2003
March 2004
July 2004
January 2005
September 2005
August 2006
October 2006
November 2006
September 2007
October 2007
November 2007
February 2008
June 2010
July 2010
October 2010
July 2013
August 2014
July 2015
June 2016
August 2016
June 2017
March 2018
June 2018
May 2019
September 2019
April 2020
January 2021
August 2022
July 2023
February 2024
March 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 1041}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 8, "token_count": 85}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 89}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 301}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 335}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 22, "token_count": 68}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 128}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 32, "token_count": 12}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 35, "token_count": 46}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 49, "token_count": 10}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 56}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 79}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 9, "token_count": 18}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 9, "token_count": 79}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
1064
42.85%
Eric Paris
339
13.65%
KaiGai Kohei
309
12.44%
Paul Moore
255
10.27%
Christian Göttsche
97
3.91%
Venkat Yekkirala
85
3.42%
Ondrej Mosnáček
80
3.22%
Waiman Long
68
2.74%
Joshua Brindle
56
2.26%
Junil Lee
46
1.85%
Stephen D. Smalley
35
1.41%
William Roberts
12
0.48%
Nicholas Mc Guire
10
0.40%
Dan Carpenter
10
0.40%
pender01
7
0.28%
James Morris
4
0.16%
Chris Wright
4
0.16%
Alexey Dobriyan
2
0.08%
Total
2483
ebitmap.h
154
-
12
768
KaiGai Kohei
Andrew Morton
Stephen D. Smalley
Paul Moore
Christian Göttsche
Joshua Brindle
Waiman Long
Ondrej Mosnáček
Venkat Yekkirala
Eric Paris
Greg Kroah-Hartman
Others
July 2003
September 2005
August 2006
October 2006
November 2006
September 2007
October 2007
October 2010
July 2013
August 2014
November 2017
September 2019
April 2020
August 2022
July 2023
February 2024
March 2024
June 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 176}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 127}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 282}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 22, "token_count": 18}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 9, "token_count": 12}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 9, "token_count": 16}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
KaiGai Kohei
290
37.76%
Andrew Morton
176
22.92%
Stephen D. Smalley
128
16.67%
Paul Moore
77
10.03%
Christian Göttsche
28
3.65%
Joshua Brindle
24
3.13%
Waiman Long
18
2.34%
Ondrej Mosnáček
13
1.69%
Venkat Yekkirala
9
1.17%
Eric Paris
3
0.39%
Greg Kroah-Hartman
1
0.13%
Others
1
0.13%
Total
768
hashtab.c
200
-
9
927
Andrew Morton
Stephen D. Smalley
Ondrej Mosnáček
Kyeongdon Kim
Christian Göttsche
SF Markus Elfring
Paul Moore
Greg Kroah-Hartman
Others
July 2003
December 2003
January 2017
September 2017
November 2017
March 2018
July 2019
February 2020
April 2020
July 2020
August 2020
January 2021
March 2021
November 2021
May 2022
July 2023
August 2023
April 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 514}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 36, "token_count": 45}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 11}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 212}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1635750000, "group": [ {"author_id": 3, "token_count": 32}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 5}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 22}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
515
55.56%
Stephen D. Smalley
214
23.09%
Ondrej Mosnáček
103
11.11%
Kyeongdon Kim
45
4.85%
Christian Göttsche
40
4.31%
SF Markus Elfring
4
0.43%
Paul Moore
4
0.43%
Greg Kroah-Hartman
1
0.11%
Others
1
0.11%
Total
927
hashtab.h
154
-
9
563
Andrew Morton
Ondrej Mosnáček
Stephen D. Smalley
Christian Göttsche
Dave Jones
Paul Moore
Chad Sellers
Greg Kroah-Hartman
Eric Paris
July 2003
December 2003
November 2006
April 2008
January 2010
May 2014
November 2017
July 2019
February 2020
April 2020
July 2020
August 2020
July 2023
August 2023
February 2024
April 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 350}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 59, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 135}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 7}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
353
62.70%
Ondrej Mosnáček
147
26.11%
Stephen D. Smalley
34
6.04%
Christian Göttsche
12
2.13%
Dave Jones
6
1.07%
Paul Moore
5
0.89%
Chad Sellers
4
0.71%
Greg Kroah-Hartman
1
0.18%
Eric Paris
1
0.18%
Total
563
mls.c
645
-
18
2778
Andrew Morton
Darrel Goeddel
Stephen D. Smalley
Venkat Yekkirala
KaiGai Kohei
Eric Paris
Jann Horn
Paul Moore
Ondrej Mosnáček
James Morris
Guido Trentalancia
Waiman Long
Joshua Brindle
Christian Göttsche
Harry Ciao
Vesa-Matti J Kari
Greg Kroah-Hartman
Others
July 2003
December 2003
March 2004
January 2005
March 2005
July 2005
September 2005
November 2005
February 2006
August 2006
September 2006
October 2006
November 2006
December 2006
September 2007
November 2007
January 2008
April 2008
May 2008
July 2008
September 2009
January 2010
February 2010
November 2010
March 2011
March 2012
July 2013
February 2015
November 2017
March 2018
August 2018
November 2018
September 2019
April 2020
July 2020
August 2020
November 2020
July 2023
February 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 941}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 637}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 42}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 59}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 164}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 7, "token_count": 168}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 25}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 54, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 21, "token_count": 16}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 66}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 20, "token_count": 148}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 20}, {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
949
34.16%
Darrel Goeddel
707
25.45%
Stephen D. Smalley
246
8.86%
Venkat Yekkirala
169
6.08%
KaiGai Kohei
168
6.05%
Eric Paris
159
5.72%
Jann Horn
148
5.33%
Paul Moore
86
3.10%
Ondrej Mosnáček
46
1.66%
James Morris
42
1.51%
Guido Trentalancia
16
0.58%
Waiman Long
12
0.43%
Joshua Brindle
9
0.32%
Christian Göttsche
8
0.29%
Harry Ciao
7
0.25%
Vesa-Matti J Kari
3
0.11%
Greg Kroah-Hartman
1
0.04%
Others
2
0.07%
Total
2778
mls.h
96
-
10
503
Andrew Morton
Paul Moore
Stephen D. Smalley
Ondrej Mosnáček
Venkat Yekkirala
Darrel Goeddel
Guido Trentalancia
James Morris
Harry Ciao
Greg Kroah-Hartman
July 2003
March 2005
July 2005
February 2006
August 2006
October 2006
November 2006
December 2006
November 2007
May 2008
February 2010
March 2011
November 2017
March 2018
November 2018
April 2020
July 2023
February 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 8}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 8, "token_count": 46}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 78}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 21, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 65}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 74}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
161
32.01%
Paul Moore
87
17.30%
Stephen D. Smalley
82
16.30%
Ondrej Mosnáček
79
15.71%
Venkat Yekkirala
53
10.54%
Darrel Goeddel
20
3.98%
Guido Trentalancia
9
1.79%
James Morris
8
1.59%
Harry Ciao
3
0.60%
Greg Kroah-Hartman
1
0.20%
Total
503
mls_types.h
52
-
7
169
Andrew Morton
Darrel Goeddel
Christian Göttsche
Waiman Long
Paul Moore
Stephen D. Smalley
Greg Kroah-Hartman
July 2003
March 2005
July 2013
November 2017
August 2022
July 2023
February 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 77}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 9, "token_count": 4}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
82
48.52%
Darrel Goeddel
77
45.56%
Christian Göttsche
4
2.37%
Waiman Long
2
1.18%
Paul Moore
2
1.18%
Stephen D. Smalley
1
0.59%
Greg Kroah-Hartman
1
0.59%
Total
169
policydb.c
3792
-
36
19626
Eric Paris
Andrew Morton
Ondrej Mosnáček
Paul Moore
Darrel Goeddel
Stephen D. Smalley
KaiGai Kohei
Daniel Jurgens
Christian Göttsche
Richard Haines
Namhyung Kim
James Morris
Harry Ciao
Dan Carpenter
SF Markus Elfring
Alexey Dobriyan
pender01
Kent Overstreet
Venkat Yekkirala
Tetsuo Handa
William Roberts
David P. Quigley
Chad Sellers
Xiu Jianfeng
Roy Li
Wei Yongjun
Christopher J. PeBenito
Chris Wright
Joshua Brindle
Jeff Vander Stoep
Guido Trentalancia
Others
July 2003
September 2003
December 2003
February 2004
March 2004
April 2004
June 2004
July 2004
January 2005
March 2005
September 2005
October 2005
January 2006
July 2006
August 2006
September 2006
October 2006
November 2006
May 2007
June 2007
September 2007
November 2007
January 2008
February 2008
March 2008
April 2008
June 2008
August 2008
June 2009
September 2009
January 2010
February 2010
March 2010
May 2010
June 2010
July 2010
October 2010
November 2010
February 2011
March 2011
April 2011
May 2011
March 2012
May 2013
November 2013
January 2014
February 2014
June 2014
February 2015
July 2015
August 2016
September 2016
January 2017
February 2017
March 2017
April 2017
May 2017
March 2018
June 2018
September 2018
October 2018
November 2018
January 2019
March 2019
May 2019
July 2019
September 2019
January 2020
February 2020
April 2020
May 2020
June 2020
July 2020
July 2021
January 2022
May 2022
April 2023
May 2023
July 2023
August 2023
November 2023
February 2024
March 2024
April 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 3894}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 254}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1086073200, "group": [ {"author_id": 12, "token_count": 87}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 42, "token_count": 10}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 211}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 1262}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 31, "token_count": 47}, {"author_id": 1, "token_count": 316}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 27}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 99}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 33}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 12, "token_count": 12}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 7, "token_count": 686}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 162}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 311}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 85}, {"author_id": 2, "token_count": 509}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 1590}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 3748}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 291}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 307}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 83}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 276}, {"author_id": 17, "token_count": 26}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 48, "token_count": 11}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 43, "token_count": 15}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 289}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 40, "token_count": 25}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 23, "token_count": 126}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 32, "token_count": 25}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 30, "token_count": 48}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 30, "token_count": 4}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 333}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 36}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 40, "token_count": 2}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 3, "token_count": 109}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 28, "token_count": 32}, {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 15}, {"author_id": 5, "token_count": 1359}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 425}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 1057}, {"author_id": 46, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 171}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 34, "token_count": 11}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 9, "token_count": 123}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 9, "token_count": 17}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 18}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 77}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 3, "token_count": 61}, {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 20}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 9, "token_count": 53}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 3, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Paris
6953
35.43%
Andrew Morton
4458
22.71%
Ondrej Mosnáček
1882
9.59%
Paul Moore
1423
7.25%
Darrel Goeddel
1339
6.82%
Stephen D. Smalley
1183
6.03%
KaiGai Kohei
688
3.51%
Daniel Jurgens
333
1.70%
Christian Göttsche
290
1.48%
Richard Haines
289
1.47%
Namhyung Kim
126
0.64%
James Morris
112
0.57%
Harry Ciao
109
0.56%
Dan Carpenter
88
0.45%
SF Markus Elfring
52
0.26%
Alexey Dobriyan
48
0.24%
pender01
36
0.18%
Kent Overstreet
32
0.16%
Venkat Yekkirala
27
0.14%
Tetsuo Handa
27
0.14%
William Roberts
25
0.13%
David P. Quigley
15
0.08%
Chad Sellers
15
0.08%
Xiu Jianfeng
11
0.06%
Roy Li
11
0.06%
Wei Yongjun
10
0.05%
Christopher J. PeBenito
10
0.05%
Chris Wright
10
0.05%
Joshua Brindle
7
0.04%
Jeff Vander Stoep
7
0.04%
Guido Trentalancia
2
0.01%
Others
8
0.04%
Total
19626
policydb.h
392
-
16
1229
Andrew Morton
Eric Paris
Stephen D. Smalley
Ondrej Mosnáček
Daniel Jurgens
Darrel Goeddel
KaiGai Kohei
Christian Göttsche
Kent Overstreet
Richard Haines
Paul Moore
Harry Ciao
Joshua Brindle
Xiu Jianfeng
Guido Trentalancia
Others
July 2003
March 2004
April 2004
January 2005
March 2005
September 2005
September 2006
September 2007
November 2007
January 2008
March 2008
August 2008
March 2009
September 2009
January 2010
February 2010
July 2010
October 2010
November 2010
February 2011
March 2011
April 2011
March 2012
November 2013
May 2017
March 2019
May 2019
July 2019
September 2019
December 2019
February 2020
April 2020
July 2020
June 2022
May 2023
July 2023
February 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 699}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1104566400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 7, "token_count": 20}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 37}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 28, "token_count": 8}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 34, "token_count": 3}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 19}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
763
62.08%
Eric Paris
190
15.46%
Stephen D. Smalley
77
6.27%
Ondrej Mosnáček
52
4.23%
Daniel Jurgens
37
3.01%
Darrel Goeddel
30
2.44%
KaiGai Kohei
23
1.87%
Christian Göttsche
20
1.63%
Kent Overstreet
8
0.65%
Richard Haines
7
0.57%
Paul Moore
6
0.49%
Harry Ciao
5
0.41%
Joshua Brindle
4
0.33%
Xiu Jianfeng
3
0.24%
Guido Trentalancia
3
0.24%
Others
1
0.08%
Total
1229
services.c
4009
-
58
16712
Stephen D. Smalley
Andrew Morton
Ondrej Mosnáček
Darrel Goeddel
Jeff Vander Stoep
Eric Paris
Venkat Yekkirala
KaiGai Kohei
Paul Moore
Christopher J. PeBenito
Daniel Jurgens
Chad Sellers
Ahmed S. Darwish
Guido Trentalancia
Lakshmi Ramasubramanian
Richard Guy Briggs
James Morris
Harry Ciao
Dan Carpenter
Andrew Perepechko
Christian Göttsche
Rasmus Villemoes
Steve Grubb
Xiu Jianfeng
Waiman Long
pender01
Tom Rix
Kohei Kaigai
Kent Overstreet
Al Viro
Austin Kim
Anand V. Avati
Tim Gardner
Linus Torvalds
Sachin Grover
Jesper Juhl
Eric W. Biedermann
David Woodhouse
Chris Wright
SF Markus Elfring
Jann Horn
Others
July 2003
December 2003
February 2004
March 2004
April 2004
July 2004
March 2005
May 2005
June 2005
July 2005
September 2005
October 2005
December 2005
January 2006
February 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
November 2007
January 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
December 2008
March 2009
June 2009
September 2009
October 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
June 2010
July 2010
September 2010
October 2010
November 2010
February 2011
March 2011
April 2011
May 2011
March 2012
April 2012
August 2012
April 2013
November 2013
December 2013
January 2014
March 2014
June 2014
September 2014
February 2015
May 2015
July 2015
October 2015
December 2015
April 2016
May 2016
January 2017
February 2017
May 2017
July 2017
November 2017
December 2017
March 2018
May 2018
June 2018
August 2018
November 2018
January 2019
March 2019
May 2019
June 2019
July 2019
October 2019
November 2019
December 2019
January 2020
February 2020
April 2020
June 2020
July 2020
August 2020
September 2020
November 2020
January 2021
February 2021
March 2021
April 2021
July 2021
January 2022
May 2022
June 2022
October 2022
November 2022
December 2022
March 2023
April 2023
May 2023
July 2023
August 2023
November 2023
April 2024
May 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 2577}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 321}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 169}, ]}, {"timestamp": 1088665200, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 4, "token_count": 358}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1114930800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 39, "token_count": 5}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 58, "token_count": 6}, ]}, {"timestamp": 1120201200, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1128150000, "group": [ {"author_id": 12, "token_count": 11}, ]}, {"timestamp": 1133424000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 39, "token_count": 26}, ]}, {"timestamp": 1138780800, "group": [ {"author_id": 4, "token_count": 795}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 4, "token_count": 67}, {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1151737200, "group": [ {"author_id": 8, "token_count": 241}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 295}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 16, "token_count": 177}, {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1172736000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 1, "token_count": 150}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 11, "token_count": 421}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 56, "token_count": 6}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 2, "token_count": 50}, {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 5, "token_count": 230}, {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 24, "token_count": 116}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 5, "token_count": 1}, {"author_id": 1, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 220}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 12, "token_count": 37}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 7, "token_count": 188}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 44, "token_count": 14}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 237}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 2481}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 177}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 21, "token_count": 109}, {"author_id": 12, "token_count": 3}, {"author_id": 7, "token_count": 73}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 7, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 150}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 2, "token_count": 351}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 2, "token_count": 78}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 17, "token_count": 74}, {"author_id": 1, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 2, "token_count": 41}, {"author_id": 41, "token_count": 19}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 50, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 2, "token_count": 158}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 57, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 29, "token_count": 12}, {"author_id": 53, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 22, "token_count": 29}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 1034}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 38, "token_count": 38}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 33, "token_count": 59}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 30, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 10, "token_count": 219}, {"author_id": 1, "token_count": 68}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 5, "token_count": 28}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 5, "token_count": 7}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 1, "token_count": 784}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 29, "token_count": 6}, {"author_id": 55, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 29}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 20, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 89}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 3, "token_count": 38}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 28, "token_count": 18}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 29, "token_count": 60}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "token_count": 33}, {"author_id": 3, "token_count": 250}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 5, "token_count": 17}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 48}, {"author_id": 1, "token_count": 32}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 127}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 37, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 14, "token_count": 63}, {"author_id": 3, "token_count": 23}, {"author_id": 1, "token_count": 1453}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 27, "token_count": 88}, {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 106}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 375}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 51, "token_count": 8}, {"author_id": 3, "token_count": 126}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 3}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 34, "token_count": 30}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 1, "token_count": 119}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 27}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 21}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1714546800, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen D. Smalley
5779
34.58%
Andrew Morton
3073
18.39%
Ondrej Mosnáček
1260
7.54%
Darrel Goeddel
1221
7.31%
Jeff Vander Stoep
1067
6.38%
Eric Paris
955
5.71%
Venkat Yekkirala
537
3.21%
KaiGai Kohei
518
3.10%
Paul Moore
434
2.60%
Christopher J. PeBenito
421
2.52%
Daniel Jurgens
219
1.31%
Chad Sellers
177
1.06%
Ahmed S. Darwish
116
0.69%
Guido Trentalancia
109
0.65%
Lakshmi Ramasubramanian
89
0.53%
Richard Guy Briggs
80
0.48%
James Morris
74
0.44%
Harry Ciao
74
0.44%
Dan Carpenter
67
0.40%
Andrew Perepechko
59
0.35%
Christian Göttsche
56
0.34%
Rasmus Villemoes
38
0.23%
Steve Grubb
31
0.19%
Xiu Jianfeng
30
0.18%
Waiman Long
29
0.17%
pender01
29
0.17%
Tom Rix
21
0.13%
Kohei Kaigai
19
0.11%
Kent Overstreet
18
0.11%
Al Viro
14
0.08%
Austin Kim
8
0.05%
Anand V. Avati
8
0.05%
Tim Gardner
7
0.04%
Linus Torvalds
7
0.04%
Sachin Grover
6
0.04%
Jesper Juhl
6
0.04%
Eric W. Biedermann
6
0.04%
David Woodhouse
6
0.04%
Chris Wright
2
0.01%
SF Markus Elfring
1
0.01%
Jann Horn
1
0.01%
Others
40
0.24%
Total
16712
services.h
47
-
9
143
Stephen D. Smalley
Andrew Morton
Jeff Vander Stoep
Paul Moore
Ondrej Mosnáček
Linus Torvalds
Eric Paris
Greg Kroah-Hartman
Christian Göttsche
July 2003
March 2004
April 2004
September 2009
October 2010
July 2015
November 2017
March 2018
December 2019
August 2020
March 2021
November 2022
December 2022
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1669881600, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 9, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Stephen D. Smalley
54
37.76%
Andrew Morton
30
20.98%
Jeff Vander Stoep
21
14.69%
Paul Moore
19
13.29%
Ondrej Mosnáček
12
8.39%
Linus Torvalds
3
2.10%
Eric Paris
2
1.40%
Greg Kroah-Hartman
1
0.70%
Christian Göttsche
1
0.70%
Total
143
sidtab.c
638
-
16
2920
Ondrej Mosnáček
Andrew Morton
Jeff Vander Stoep
Stephen D. Smalley
James Morris
Paul Moore
Venkat Yekkirala
Eric Paris
SF Markus Elfring
Xiu Jianfeng
Jann Horn
Christian Göttsche
pender01
Greg Kroah-Hartman
Others
July 2003
December 2003
February 2004
October 2004
August 2006
October 2006
November 2006
May 2008
June 2008
October 2010
December 2010
January 2017
April 2017
November 2017
June 2018
August 2018
November 2018
July 2019
August 2019
November 2019
February 2020
April 2020
August 2020
April 2021
December 2021
January 2022
October 2022
November 2022
July 2023
August 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 436}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1096614000, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 13}, ]}, {"timestamp": 1159686000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 61}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 12, "token_count": 33}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 30, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 20, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 1197}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 3, "token_count": 15}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "token_count": 409}, {"author_id": 3, "token_count": 501}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 68}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 65}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 34, "token_count": 6}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 9, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Ondrej Mosnáček
1865
63.87%
Andrew Morton
442
15.14%
Jeff Vander Stoep
409
14.01%
Stephen D. Smalley
76
2.60%
James Morris
46
1.58%
Paul Moore
27
0.92%
Venkat Yekkirala
13
0.45%
Eric Paris
12
0.41%
SF Markus Elfring
10
0.34%
Xiu Jianfeng
6
0.21%
Jann Horn
3
0.10%
Christian Göttsche
2
0.07%
pender01
1
0.03%
Greg Kroah-Hartman
1
0.03%
Others
7
0.24%
Total
2920
sidtab.h
160
-
8
579
Ondrej Mosnáček
Andrew Morton
Jeff Vander Stoep
Stephen D. Smalley
Eric Paris
Venkat Yekkirala
Paul Moore
Greg Kroah-Hartman
July 2003
August 2006
May 2008
December 2010
November 2017
November 2018
August 2019
November 2019
April 2020
August 2020
April 2021
November 2022
July 2023
February 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 186}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 8, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 3, "token_count": 120}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "token_count": 38}, {"author_id": 3, "token_count": 168}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1706774400, "group": [ {"author_id": 5, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Ondrej Mosnáček
324
55.96%
Andrew Morton
186
32.12%
Jeff Vander Stoep
38
6.56%
Stephen D. Smalley
17
2.94%
Eric Paris
5
0.86%
Venkat Yekkirala
4
0.69%
Paul Moore
4
0.69%
Greg Kroah-Hartman
1
0.17%
Total
579
symtab.c
56
-
6
220
Andrew Morton
Ondrej Mosnáček
Christian Göttsche
Chad Sellers
Stephen D. Smalley
Greg Kroah-Hartman
July 2003
December 2003
November 2006
November 2017
April 2020
July 2020
July 2023
March 2024
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1070265600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1162368000, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 56}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 9, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
111
50.45%
Ondrej Mosnáček
76
34.55%
Christian Göttsche
27
12.27%
Chad Sellers
4
1.82%
Stephen D. Smalley
1
0.45%
Greg Kroah-Hartman
1
0.45%
Total
220
symtab.h
26
-
6
72
Andrew Morton
Ondrej Mosnáček
Eric Paris
Stephen D. Smalley
Greg Kroah-Hartman
Christian Göttsche
July 2003
March 2004
October 2010
November 2017
July 2020
July 2023
var spanGroupData = [ {"timestamp": 1057042800, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1078128000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 45, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1688194800, "group": [ {"author_id": 9, "token_count": 1}, {"author_id": 1, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Andrew Morton
50
69.44%
Ondrej Mosnáček
17
23.61%
Eric Paris
2
2.78%
Stephen D. Smalley
1
1.39%
Greg Kroah-Hartman
1
1.39%
Christian Göttsche
1
1.39%
Total
72
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
89
Author
Tokens
Proportion
Commits
Proportion
0
Andrew Morton
17068
28.90%
9
2.12%
1
Stephen D. Smalley
9620
16.29%
48
11.32%
2
Eric Paris
9293
15.73%
39
9.20%
3
Ondrej Mosnáček
6613
11.20%
50
11.79%
4
Darrel Goeddel
3443
5.83%
7
1.65%
5
Paul Moore
2454
4.15%
50
11.79%
6
Jeff Vander Stoep
2067
3.50%
2
0.47%
7
KaiGai Kohei
1996
3.38%
9
2.12%
8
Venkat Yekkirala
929
1.57%
5
1.18%
9
Christian Göttsche
688
1.16%
39
9.20%
10
Daniel Jurgens
589
1.00%
3
0.71%
11
Christopher J. PeBenito
431
0.73%
2
0.47%
12
James Morris
357
0.60%
15
3.54%
13
Richard Haines
301
0.51%
1
0.24%
14
Dan Carpenter
268
0.45%
9
2.12%
15
Joshua Brindle
256
0.43%
1
0.24%
16
Chad Sellers
200
0.34%
3
0.71%
17
Harry Ciao
198
0.34%
5
1.18%
18
Jacob Satterfield
195
0.33%
3
0.71%
19
Yuichi Nakamura
166
0.28%
1
0.24%
20
Jann Horn
152
0.26%
1
0.24%
21
Guido Trentalancia
139
0.24%
1
0.24%
22
Waiman Long
129
0.22%
3
0.71%
23
Namhyung Kim
129
0.22%
2
0.47%
24
Ahmed S. Darwish
116
0.20%
2
0.47%
25
pender01
105
0.18%
6
1.42%
26
John Brooks
99
0.17%
1
0.24%
27
Lakshmi Ramasubramanian
89
0.15%
2
0.47%
28
Kent Overstreet
87
0.15%
1
0.24%
29
Richard Guy Briggs
80
0.14%
4
0.94%
30
SF Markus Elfring
75
0.13%
21
4.95%
31
Alexey Dobriyan
69
0.12%
2
0.47%
32
William Roberts
60
0.10%
3
0.71%
33
Andrew Perepechko
59
0.10%
1
0.24%
34
Xiu Jianfeng
50
0.08%
4
0.94%
35
Junil Lee
46
0.08%
1
0.24%
36
Kyeongdon Kim
45
0.08%
1
0.24%
37
Tom Rix
41
0.07%
3
0.71%
38
Rasmus Villemoes
38
0.06%
4
0.94%
39
Steve Grubb
31
0.05%
2
0.47%
40
Tetsuo Handa
27
0.05%
2
0.47%
41
Kohei Kaigai
19
0.03%
1
0.24%
42
Chris Wright
18
0.03%
1
0.24%
43
David P. Quigley
15
0.03%
1
0.24%
44
Al Viro
14
0.02%
1
0.24%
45
Greg Kroah-Hartman
13
0.02%
1
0.24%
46
Wei Yongjun
12
0.02%
3
0.71%
47
Vratislav Bendel
12
0.02%
1
0.24%
48
Roy Li
11
0.02%
1
0.24%
49
Nicholas Mc Guire
10
0.02%
1
0.24%
50
Linus Torvalds
10
0.02%
2
0.47%
51
Austin Kim
8
0.01%
1
0.24%
52
Anand V. Avati
8
0.01%
1
0.24%
53
Tim Gardner
7
0.01%
1
0.24%
54
Vesa-Matti J Kari
6
0.01%
3
0.71%
55
Sachin Grover
6
0.01%
1
0.24%
56
Jesper Juhl
6
0.01%
1
0.24%
57
Eric W. Biedermann
6
0.01%
1
0.24%
58
David Woodhouse
6
0.01%
1
0.24%
59
Dave Jones
6
0.01%
1
0.24%
60
Others
77
0.13%
32
7.55%
Total
59068
424