透过数字看Linux的快速发展
创始人
2024-03-01 11:18:44
0

不论从哪种评价指标(程序开发人员数量、更新次数以及每小时变化次数)看,都可看出这个开源的操作系统项目在稳定地成长。

The number of developers creating Linux has steadily increased from version 3.0, released July 21, 2011, to version 3.10, released June 30, 2013.

(数据来自Linux 基金会; 图表由 Stephen Shankland/CNET 提供)

在2011-7-21 Linux发布3.0版本到2013-6-30发布3.10版本的过程中,其开发人员数量一直保持着稳定地增长。

过去我们知道Linux一直在成长,现在我们认识到Linux如何快速地成长

根据Linux基金会最新的Linux年度开发报告,在过去的两年中,合作打造Linux的开发人员数量从2011年7月3.0版本的1131人上升到2013年6月3.10版本的1392人。同时增长的还有:项目代码的行数,每个新版本发生的改变数量和这些改变的频次。

研究总结指出,“越来越多的开发人员和公司参与到开发过程中,使得变更的速度持续加快,就目前来看,开发速度毫不费力可以达到更快。”

Linux is a mammoth project, and it’s getting bigger as it spreads to new hardware. It’s grown to nearly 17 million lines of code with version 3.10.

(数据来自Linux 基金会; 图表由 Stephen Shankland/CNET 提供)

Linux是一个庞大的项目,而且在其不断扩展到新的硬件时变得越来越大,该项目在3.10版本中已经包含将近1700万行代码的。

技术上来说,Linux只是Linux这个开源操作系统中心部分内核的统称,还尚未取得像windows或iOS这类操作系统的用户广泛认知程度。然而,它的影响力仍在持续增长:它提供了对几乎任何事物的支持,从Facebook的庞大数据中心到Google的Android。

Linux基金会年会发布的粗略统计反应了其实用性。该组织聘请了Linux的创始人和监管人Linux Torvalds以及其他人,于星期五发布了其2013年9月份的报告。该基金会使用Torvalds因不满足之前的源代码管理工具而编写的Git源代码管理工具来进行跟踪统计。(Git现在已超越Linux,得到更广泛的应用,因为越来越多的人发现它在管理多开发人员的开发项目上的实用性。)

Linux自己本身可能是这样一个广泛分布项目最好的样例。2013年6月30日发行的最新3.10版本内核,接受了来自243家公司的1392个开发人员的更新提交,这一数据超过了2011年7月21日发布3.0版本时的191家公司的1131个开发人员数。

The Linux Foundation listed the top companies that contribute to the Linux kernel.

(来源: Linux 基金会)

Linux基金会列出了为Linux内核做出贡献最多的前几个公司。

报告指出,“自从git时代开始(2005年发行2.6.11版本),总共有9784个开发人员为Linux内核做出了贡献。”

当然,上述数据并没有呈现均匀地分布,一小部分的程序员贡献了内核中的大部分代码补丁,反之亦然。

报告还指出,“在任何指定的开发周期中,大约1/3的开发人员都是贡献一个补丁。从2.6.11发行版开始,前十个开发人员贡献了30420个更新(占总数的8.4%),前三十个开发人员贡献了超过总数约18%的部分。”

Two years ago, 191 companies contributed to the creation of Linux. Now it’s up to 243, though the peak was 298 companies with version 3.6 in September 2012.

(来源: 数据来自Linux 基金会,图表由 Stephen Shankland/CNET 提供)

两年前,191个公司为Linux的创造做出了贡献,现在这个数字上升到了243,虽然在最顶峰时期的2012年9月的3.6版本中曾达到过298.

有人将开源软件认为是一个业余现象,而且可以确认的是该现象大量地存在。但是现在Linux最主要的大部分工作是由支付薪水的专业人员完成的。

就被Linux接受的补丁数目来说,前十名的贡献者为 Red Hat(红帽子)、Intel(因特尔)、Texas Instruments(德州仪器)、Linaro、SUSE、IBM、Samsung(三星)、Google、Vision Engraving System 和 Wolfson Microelectronics。其他的开发者中,移动技术公司包括 Texas Instruments,Samsung,Google和Qualcomm,在去年实现的64位ARM处理器的支持中扮演了重要的角色,而且也使得Google的Andoid团队和其他核心开发人员之间的冲突得到了解决。

With each passing hour, an average of 9 updates were applied to version 3.10 of the Linux kernel.

(来源: 数据来自Linux 基金会,图表由 Stephen Shankland/CNET 提供)

每过去一小时,就有大约9个更新被应用到了3.10版本的Linux内核中。

2012年最大的一个贡献者是微软公司(Microsoft),它为了使Windows能够在虚拟环境下(在一台计算机上运行多个操作系统的技术)与Linux和睦相处提交了688个补丁。该技术是一种在服务器市场为达到更好的硬件性能而广泛使用的方法。显然Microsoft认为这个工作已经完成了,因为它没有出现在2013年度报告中的贡献者名单中。

尽管新的内核大约每两个月诞生一次,还是有一些能够得到2年的长期bug和安全问题的修复,在最近两年中,3.0、3.4和3.10版本被作为主要的商业产品的基础内核版本。

The total number of changes accepted into each version of the Linux kernel continues to grow.

(来源: 数据来自Linux 基金会,图表由 Stephen Shankland/CNET 提供)

每个Linux内核版本中的变更总数仍然在持续增长中。

作者: Stephen Shankland

via: http://news.cnet.com/8301-1035_3-57603216-94/linux-development-by-the-numbers-big-and-getting-bigger/

本文由 LCTT 原创翻译,Linux中国 荣誉推出

译者:theo-l 校对:jasminepeng

相关内容

AI国际合作的中国声音
[ 人工智能不是少数国家的“特权”,而应成为造福全人类的“公共产品...
2026-08-03 07:47:28
把AI搬进Linux:媒体...
导语:最近有开发者基于Debian推出了Shadowfetch,一...
2026-08-02 19:14:38
OpenAI加入,签署支持...
IT之家 7 月 25 日消息,微软、英伟达、IBM、Meta 等...
2026-07-25 23:13:23
慧之安信息取得用于Linu...
国家知识产权局信息显示,慧之安信息技术股份有限公司取得一项名为“一...
2026-07-25 22:36:30
MPEG-4 Part 2...
IT之家 7 月 23 日消息,科技媒体 Linuxiac 昨日(...
2026-07-23 15:21:40
淡马锡押注下一代芯片与AI...
智通财经获悉,新加坡国有投资公司淡马锡控股(Temasek Hol...
2026-07-22 14:47:07

热门资讯

“Linux 中国” 开源社区... 这是一个艰难的决定 —— 这不是调侃,而是当你真正做出改变了你十几年生活轨迹的决定时,你就会明白这个...
硬核观察 #1263 德国铁路... #1 德国铁路公司招聘 Windows for Workgroups 3.11 管理员该职位要求了解...
人工智能教程(七):Sciki... 在本系列的 上一篇文章 中,我们用 TensorFlow 构建了第一个神经网络,然后还通过 Kera...
关闭 WSL 中正在运行的 L... 以下是使用 WSL 关闭在 Windows 内运行的 Linux 系统的不同方法。你使用 WSL 在...
MX Linux 23.2 “... 最新的 MX Linux 23.2 小版本更新带来了基本的改进和新增功能。MX Linux 推出了 ...
硬核观察 #1262 网络上最... #1 网络上最古老的软件存档库之一即将关闭美国新墨西哥州立大学(NMSU)最近宣布,即将于 2024...
如何在 RHEL 上通过绑定配... 在 Linux 中,你可以根据自己的需要创建高级网络设置,如 网络绑定 Network Bondin...
Linux Matrix 消息... Matrix 用户可以升级 Fractal 6 了!Fractal 是目前 最好的 Matrix 客...
如何通过 VLC 使用字幕 使用 VLC 媒体播放器播放和管理字幕的新手指南。我是一个超级动漫迷,如果你想观看最新的剧集,那么你...
硬核观察 #1261 X 计划... #1 X 计划在奥斯汀建立内容审核总部据报道,该部门将招聘 100 名全职员工,将主要关注 CSE ...