近日,Linux基金会发布了其2017年Linux内核开发报告,以检查Linux内核相关开发人员正在使用的内核是哪一个和贡献进度。今年报告的调查重点是Linux内核4.8到4.13,详细介绍了Linux内核4.13。
Linux内核构成了Linux操作系统的核心。内核用于管理硬件,运行用户程序并维护安全性。报告指出,内核是完整Linux系统上的一个相对较小的软件部分(许多其他大型组件来自GNU项目,GNOME和KDE桌面项目,X.org项目以及其他项目),但它是决定系统运行情况的核心,而且是Linux系统真正独特之处。
自2005年以来,已经有超过1400家公司的大概15600名开发人员为Linux内核做出了贡献。去年的报告显示,来自500多家公司的4300多名开发商对内核做出了贡献,其中,大约1,670名开发者首次开始使用Linux内核。Linux内核不是一个年轻的项目,据报道,软件世界是不断变化的,今天的热点通常不会持续到明天,但是现在,Linux比以往任何时候都要强。
上图为各大公司在Linux内核部分的贡献情况,英特尔依旧稳居第一名,其次是红帽、Linaro、IBM、consultants、三星、SUSE、谷歌、AMD......华为仅次于Oracle之下,整体排名还是十分靠前的,榜单中并未出现微软的身影。
关于这些公司Linux内核相关方向的新增开发者数量调查可以看出,上一榜单中排名靠前的企业在开发者数量上也绝不含糊,英特尔以128名的优势遥遥领先,华为位居榜单第三。但这也与公司的业务应用相关,不可一概而论。
在过去一年,内核已经通过合并的变更集,新的驱动程序,硬件和测试进行了更新。该报告还详细介绍了开发人员希望看到内核社区的工作,例如重点放在社区扩展,吸引更多年轻人才,规范定义以及改进代码清理和整合等。
在各版本内核的使用统计中,4.12版本目前是最受企业欢迎的。“我对Linux内核做出贡献,因为它很有趣。虽然一家公司很难雇用所有最聪明的人,但可以通过联系内核开发邮件列表,与世界级人才进行辩论和合作。辩论不可避免地会取得一些进展,因为开发人员总是以项目健康发展为共同原则。”英特尔软件工程师Dan Williams在报告中表示,几乎每次做出贡献都会成长和学习一些新的东西。
虽然内核在过去26年中取得了很大的成功和进展,但报告中提到了一些在课程中学到的经验教训。包括:较短发布周期的重要性、工具的重要性、企业参与过程至关重要、项目内部不应有任何内部界限,这一点很重要。
Linux基金会执行董事Jim Zemlin表示,令人难以置信的贡献和参与Linux内核表现出内核社区的持续实力和可扩展性。这份报告提供了重要的信息,帮助展示了协作开发模式对于重要的软件项目来说是非常有效的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。