2020 年 1 月 1 日,Linux 內核 Git 源碼樹中的代碼達到了 2780 萬行。
phoronix 網站統計了 Linux 內核在進入 2020 年時的一些源碼數據並作了總結,從統計數據來看,Linux 內核源碼樹共有 27 852 148 行(包括文檔、Kconfig 文件、樹中的用戶空間實用程序等)、887 925 次 commit 和大約 21 074 位不同的作者。2780 萬行代碼分佈在 66 492 個文件中。
只看 2019 年,Linux 內核有 74754 次 commit,這是 2013 年以來的最低值。2017 年和 2018 年的 commit 次數都有 8 萬次,2016 年為 77 000 次,2014 年和 2015 年都有 75 000 次。
除了 commit 數量少,去年的內核作者數量也降低了,2019 年大約有 4 189 位不同的 Linux 內核作者,這低於 2018 年的 4 362 位和 2017 年的 4 402 位。
不過雖然 commit 與作者數量都減少,但從代碼行數來看,卻是平均水平,去年共添加了 3 386 347 行新代碼,刪除了 1 696 620 行。
這其中,除了 Linus Torvalds,對內核貢獻最多的是 David S. Miller、Chris Wilson、YueHaibing、Christoph Hellwig 與 Thomas Gleixner。
而參與貢獻的公司,從域名統計來看,谷歌、Intel 與 Red Hat 排在了最前列。
具體統計信息可以查看 phoronix 提供的這個工具:
[admin
]