程序猿(微信号:imkuqin) 猿妹 编译
原文:http://www.zdnet.com/article/whos-building-linux-in-2017/
2017 年,Linux 在统治着计算机世界。不相信?Linux 基金会报告说,Linux 运行着 90% 的公共云工作量,全球 82% 的智能手机,62% 的嵌入式市场,以及几乎占领了 99% 的超级计算机市场。以上所有都是基于 Linux 内核。在 Linux 基金会 2017 的 Linux Kernel 开发报告中,Linux 内核开发者和 LWN.net 的编辑 Jonathan Corbet 以及稳定的 Linux 内核维护者 Greg Kroah-Hartman 报告了 Linux 最新的发展。
自 2005 年以来,采用 Git 版本控制系统,来自 1,400 多家公司的 15,637 名开发人员对 Linux 内核做出了贡献。从去年到现在,就有来自 500 多家公司的 4300 多名开发人员贡献了内核。其中,第一次贡献了 1,670 份,约占贡献者的三分之一。
去年 Linux 内核开发的十大贡献公司包括 Intel, Red Hat, Linaro, IBM, Samsung, SUSE, Google, AMD, Renesas 和 Mellanox。微软也在列,但已经不再是最大的贡献者了。
随着开发人员和参与公司的数量不断壮大,Linux 的开发速度也是一直在不断加快,在 2015 - 16 年度,每小时有 7.8 个补丁。内核每小时平均更新 8.5 次,不用怀疑,这确实是每个小时更新 8.5 次,也就是说每天更新 204 次。
每次发布的天数从去年的平均 67.66 天缩短成 66 天一个新版本,每次发布的时间间隔为 63 天至 70 天,具有显著的可预测性。更好的发展纪律将会使缩短发展周期,而且发布周期更加可预测。
这是因为更高质量的补丁正在被合并,社区比以往都更好地修复回归。另外,英特尔的的 0-Day 测试服务能够提前发现并修复许多 bug。该服务发现 bug 后会自动从 Linux 内核邮件列表(LKML)中获取补丁并对其进行测试。这意味着许多问题在影响用户之前就会出现。
值得注意的是免费贡献的开发者数量逐渐趋于稳定,这些开发者的贡献占了 8.2%,比去年的 7.7% 略有增长。但这远远低于 2014 年的 11.8%
4.9 开发周期是内核历史上最久的一次。不过,4.12 涉及到的开发人员数量和首次贡献者的数量创造了一个新的记录。经过这么多年,内核开发社区还在不断壮大。
Kroah-Hartman 和 Corbet 总结道:“Linux 内核是迄今为止最大和最成功的开源项目之一,巨大的变革率和个人贡献者人数显示,它拥有一个充满活力和活跃的社区,为适应不同环境,内核社区不断发展,参与其中的开发着和公司的数量也在增加;到目前为止,开发过程已经证明是能够无障碍地扩展到更高的速度。“
查阅详细报告:https://www.linuxfoundation.org/2017-linux-kernel-report-landing-page/
●本文编号481,以后想阅读这篇文章直接输入481即可
●输入m获取到文章目录
Linux学习
更多推荐《18个技术类公众微信》
涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维