Linux 核心 2021:Linus Torvalds 領跑 sourcetree 提交量 | commit 數驟降

MissD發表於2022-01-08

剛剛過去的 2021 年,Linux 核心合併了大量令人興奮的核心改進,同時也引入了一些新的硬體支援,儘管如此,其 commit 數和行數卻都要低於往年。近日,外網就對 2021 年 Linux 核心 Git 開發統計資料做了總結。

據 Phoronix 總結,截至 2021 年 12 月 31 日,在 Linux 核心 sourcetree 中執行 GitStats 時,可看到該儲存庫里約有來自 2.43 萬名不同作者的 1,060,172 次 commit(sourcetree 目前由 3220 萬行組成,跨越 7.43 萬多個檔案)。

目前,Linux 核心行數持續以非常一致的速度增長,新特性和擴充套件的硬體支援正在源源不斷地到達主線。

儘管 Linux 核心在去年新增了一些重大功能且引入了硬體支援,但也只看到了 7.37 萬次 commit,同比此前 2020 年的 9.02 萬、2019 年的 8.28 萬以及 2018 年的 8.01 萬均有所下降。最新一次 7.3 萬的 commit 彷彿回到了 2013 年(當時的 commit 為 7.09 萬)。

對此,Phoronix 評論稱,最新資料或由於 2021 年僅釋出了 5 個主要核心版本,而此前的一些年份有 6 個。同時,額外的合併視窗也導致了大量新的 commit,以及接下來的幾周後將計劃釋出 Linux 5.16 ,並將於 1 月份啟動 Linux 5.17 合併視窗。

此外,我們也看到了在 2021 年裡 Linux 核心增加了 320 萬行,130 萬行被刪除,這個資料也低於 2020 年(增加 400 萬行、150 萬行被刪除)。

像往年一樣, Linus Torvalds 是 sourcetree 中最多產的提交者。Linux核心 source tree 的接下來前五名提交者一般是 David S.Miller、Arnd Bergmann、Christoph Hellwig、Lee Jones 和 Jakub Kicinski 這幾位長期傑出核心貢獻者。

2021 年,還有 4421 種不同的電子郵件與 Linux 核心提交相關,該資料也相比 2020 年的 4603 及 2019 年的 4383 均有所下降。

相關文章