2020-07-31 14:22

Linux内核的版本4.13现在具有60,538个文件和24,766,703行代码

导读重要的是要注意,Linux的自由和开放性质以及GPLv2许可证使Android成为我们熟悉的开放操作系统。Android与Linux内核共享其内核,即使Android

重要的是要注意,Linux的自由和开放性质以及GPLv2许可证使Android成为我们熟悉的开放操作系统。Android与Linux内核共享其内核,即使Android与GNU / Linux操作系统完全不同。Linux内核在开放源代码领域取得了巨大成功,因为它在移动设备,服务器中非常普遍,并且在全球大多数领域都有应用程序。考虑到这一点,Linux基金会制定了发布Linux内核开发年度报告的时间表。

非营利性Linux基金会现已发布了《 2017 Linux内核开发报告》,其中包含有关Linux内核开发的最新统计信息。该报告分析了15600名开发人员在过去十年中所做的工作,以及内核开发的最新趋势。

这是每年发布的第八份报告。Linux是计算历史上最大的协作项目,并且在报告中简要解释了定义它的工作。今年的论文涵盖了通过Linux内核4.13完成的工作,重点是4.8至4.13版本。最新的内核开发报告于2016年8月发布 ,重点关注3.19至4.7。

2017 Linux内核开发报告的主要发现包括:

自从采用Git(使详细的跟踪成为可能)以来,来自1400多家公司的大约15600名开发人员为Linux内核做出了贡献。自上次报告以来,来自500多家公司的4300多名开发人员为内核做出了贡献。这些开发人员中有1,670人是首次捐款,约占三分之一。

自上次报告以来,赞助Linux内核开发的十大组织包括Intel,Red Hat,Linaro,IBM,三星,SUSE,Google,AMD,Renesas和Mellanox。

Linux开发速度不断提高,参与该过程的开发人员和公司数量也在不断增加。每小时接受内核的平均更改数量为8.5,这比上次报告中的7.8更改有了显着增加,这意味着每天更改204,每周更改超过1400。每个版本的平均开发天数从去年的66天略微增加到67.66天,每个发布之间的间隔为63天或70天,从而提供了可预测性。

报告称,未付费开发商的数量可能正在稳定,这些开发商贡献了8.2%的捐款,比去年报告中的7.7%略有增加。

Linux内核的版本4.13现在具有60,538个文件和24,766,703行代码。 现在,该内核比上一版报告增加了近三百万行。

《 2017 Linux Kernel Development》报告由 LWN.net的Linux内核开发人员和编辑Jonathan Corbet以及 Linux内核维护者和Linux基金会研究员Greg Kroah-Hartman合着。它还对12位Linux内核开发人员和维护人员进行了采访。

Linux基金会执行董事Jim Zemlin表示,Linux内核的惊人贡献和参与率证明了内核社区的持续实力和可扩展性。他补充说,内核开发 报告提供了重要的信息,这些信息有助于表明“对于历史上最重要的软件项目之一,协作开发模型的有效性如何。”

该论文于10月25日在Linux内核峰会上发布,该峰会与由Linux基金会主办的欧洲开源峰会同时举行。