Linux 内核 2021(Linus Torvalds 领跑 sourcetree 提交量 | commit 数骤降)

刚刚过去的 2021 年,Linux 内核合并了大量令人兴奋的内核改进,同时也引入了一些新的硬件支持,尽管如此,其 commit 数和行数却都要低于往年。近日,外网就对 2021 年 Linux 内核 Git 开发统计数据做了总结。
【Linux 内核 2021(Linus Torvalds 领跑 sourcetree 提交量 | commit 数骤降)】Linux 内核 2021(Linus Torvalds 领跑 sourcetree 提交量 | commit 数骤降)
文章图片

据 Phoronix 总结,截至 2021 年 12 月 31 日,在 Linux 内核 sourcetree 中运行 GitStats 时,可看到该存储库里约有来自 2.43 万名不同作者的 1,060,172 次 commit(sourcetree 目前由 3220 万行组成,跨越 7.43 万多个文件)。
Linux 内核 2021(Linus Torvalds 领跑 sourcetree 提交量 | commit 数骤降)
文章图片

目前,Linux 内核行数持续以非常一致的速度增长,新特性和扩展的硬件支持正在源源不断地到达主线。
Linux 内核 2021(Linus Torvalds 领跑 sourcetree 提交量 | commit 数骤降)
文章图片

尽管 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 万行被删除)。
Linux 内核 2021(Linus Torvalds 领跑 sourcetree 提交量 | commit 数骤降)
文章图片

像往年一样, Linus Torvalds 是 sourcetree 中最多产的提交者。Linux内核 source tree 的接下来前五名提交者一般是 David S.Miller、Arnd Bergmann、Christoph Hellwig、Lee Jones 和 Jakub Kicinski 这几位长期杰出内核贡献者。
2021 年,还有 4421 种不同的电子邮件与 Linux 内核提交相关,该数据也相比 2020 年的 4603 及 2019 年的 4383 均有所下降。

    推荐阅读