本文我们将会了解到全球顶级 Linux 发行版厂商 Red Hat、SUSE 和 Canonical 在过去十年里对 Linux 内核的贡献对比情况,主要是通过各自公司域名邮件地址的 git commits 数量进行统计。先来看一下这几家公司每年被统计到的为 Linux 内核贡献代码的唯一电子邮件地址数量(主要是粗略了解此群体的开发者人数)。怎样学习电脑知识
 
如你所见,在过去三年中,Red Hat为Linux内核贡献了160多个开发人员。其中,2010年恰好是十年的高峰,当时有185个开发人员向内核贡献了代码。尽管红帽贡献者的数量在第二年成为十年来最低的数字,但自那时以来,它的数量一直在正常且稳定地增长。
 
相比之下,SUSE和Canonical的开发人员为内核贡献代码的人较少,Canonical每年在Canonical.com留下大约24个电子邮件地址作为后缀,留下了向Linux内核贡献代码的痕迹。相比之下,SUSE每年大约有60个这样的开发人员。电脑知识与技术入门
 
在查看了向内核贡献代码的开发人员数量之后,让我们根据公司的域名来查看每年提交的总数。红帽每年大约有4,000次提交;其次是SUSE,每年约有2,000次提交;最小的是Canonical,它在前几年进行了约200次提交,并且也因其对Linux内核的贡献不大而受到批评。
 
自2016年以来,这些数字一直在增加。尽管从2017年到2018年有所改善,但从2018年到2019年,这些数字有所下降。
 
顺便说一下,Canonical去年在AppArmor和其他组件的内核中进行了约745次提交,尽管它尚未达到顶峰,但它仍在不断改进。