V · 2022年01月09日

Linus Torvalds 领跑 sourcetree 提交量 | commit 数骤降

刚刚过去的 2021 年,Linux 内核合并了大量令人兴奋的内核改进,同时也引入了一些新的硬件支持,尽管如此,其 commit 数和行数却都要低于往年。近日,外网就对 2021 年 Linux 内核 Git 开发统计数据做了总结。
image.png
据 Phoronix 总结,截至 2021 年 12 月 31 日,在 Linux 内核 sourcetree 中运行 GitStats 时,可看到该存储库里约有来自 2.43 万名不同作者的 1,060,172 次 commit(sourcetree 目前由 3220 万行组成,跨越 7.43 万多个文件)。
image.png
目前,Linux 内核行数持续以非常一致的速度增长,新特性和扩展的硬件支持正在源源不断地到达主线。
image.png
尽管 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 万行被删除)。
image.png
像往年一样, Linus Torvalds 是 sourcetree 中最多产的提交者。Linux内核 source tree 的接下来前五名提交者一般是 David S.Miller、Arnd Bergmann、Christoph Hellwig、Lee Jones 和 Jakub Kicinski 这几位长期杰出内核贡献者。

2021 年,还有 4421 种不同的电子邮件与 Linux 内核提交相关,该数据也相比 2020 年的 4603 及 2019 年的 4383 均有所下降。

推荐阅读
关注数
4132
内容数
704
SegmentFault 思否旗下人工智能领域产业媒体,专注技术与产业,一起探索人工智能。
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息