A-A+

2015-2016年为Linux内核贡献代码最多的十大开发人员和公司

2016年08月31日 Linux 教程 暂无评论 阅读 931 次

【51CTO.com快译】2016年《Linux内核报告》详细介绍了贡献代码的几大开发人员和公司。

Linux基金会近日发布的最新《Linux内核开发》报告显示,Linux内核社区今年在单一版本中合并的变更数量差点创下新记录。

内核版本4.6在短短63天内合并了惊人的13517个补丁――略低于版本3.15在2014年6月8日创下的13722个补丁这一记录。

但是,内核的变更在过去15个月保持了惊人的增速,300多万行代码添加到了Linux内核,以每小时7.8个变更的速度增加。

据报告声称:“多年来能够保持这个变化速度,这在任何之前的公共软件项目中是前所未有的。”

该报告的第七版详细介绍了为内核贡献代码的开发人员、他们供职的公司,以及自内核版本3.18以来对代码和开发流程所做的最显著变化。这些数据主要涵盖自上一份报告在2015年3月发布以来的发展(版本3.19至版本4.7),但是一些统计数据可追溯到2005年(当时开发转向Git软件库),甚至追溯到莱纳斯·托瓦尔兹(Linus Torvalds)在1991年发布的第一个版本。

庆祝Linux迎来第25个年头

今年这份报告还回顾了Linux内核开发的25年历程。Linux和开源社区周三晚上齐聚多伦多的LinuxCon北美大会,庆祝莱纳斯·托瓦尔兹在1991年8月25日发布第一个版本的Linux。

由于将近2200万行代码,每隔9周至10周就发布一个新版本,Linux内核是IT发展史上规模最大、发展速度最快的开源技术项目之一。它也是Linux操作系统最重要的核心部分之一,这款操作系统运行大多数的现代技术,从安卓手机、Chromebook、核潜艇、空间站到全球证券交易所,不一而足。

起初只是托瓦尔兹的业余项目经过25年的发展后,已俨然变成了一个集体项目,受雇于数百家公司的成千上万开发人员在构建和维护代码。

报告称:“很显然,内核开发人员在做正确的事情。本报告提供了最新信息,表明那些开发人员在做什么工作、他们为什么继续很成功。”

下面是报告的一些重点内容,Git整理,由LWN编辑乔恩·科比特(Jon Corbet)和Linux内核维护者、Linux基金会研究员葛雷格·克罗-哈特曼(Greg Kroah-Hartman)加以分析。可以下载完整报告,以获取更深入的数据和分析。

2015年至2016年《Linux内核开发》报告的重点内容

报告内容包括如下:

  • 自版本3.18于2014年12月7日发布以来,已合并了近115000个变更。
  • 贡献来自近500家公司的5062名开发人员。
  • 其中2355名开发人员是首次贡献代码。
  • 新功能包括:支持给内核实时打补丁、支持持久性内存设备、为ext4文件系统提供加密存储、无数的网络改进(侧重于IPv6和数据中心的改进)及更多方面。
  • “零日构建和启动机器人”测试系统发现了近400个代码错误(所有代码错误已得到了修复)。
  • 最繁忙的开发周期是内核4.6,合并了13517个补丁――略低于版本3.15创下的记录:13722个补丁。

为内核贡献变更的十大开发人员如下:

姓名

变更数量

H Hartley Sweeten

1456

Geert Uytterhoeven

1036

Arnd Bergmann

877

Al Viro 

782

Takashi Iwai

735

Lars-Peter Clausen

729

Mauro Carvalho Chehab

714

Ville Syrjälä  

707

Linus Walleij 

661

Dan Carpenter   

631

十大公司占了内核变更总数的近57%,它们雇用的内核开发人员为Linux内核贡献代码。“none”这个类别代表不由任何一家公司付薪水的自愿开发人员,从2015年发布的上一次报告中的第一位跌到了今年的第三位。而Renesas的名次从第13位升到第10位,取代了德州仪器(TI)。开发的一大部分仍然来自未知公司的开发人员,他们通常贡献10个或更少的变更。

Normal
0

7.8 磅
0
2

false
false
false

EN-US
ZH-CN
X-NONE

MicrosoftInternetExplorer4

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:普通表格;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
line-height:12.0pt;
mso-line-height-rule:exactly;
mso-pagination:widow-orphan;
font-size:10.5pt;
mso-bidi-font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-font-kerning:1.0pt;}
table.MsoTableGrid
{mso-style-name:网格型;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-priority:59;
mso-style-unhide:no;
border:solid black 1.0pt;
mso-border-themecolor:text1;
mso-border-alt:solid black .5pt;
mso-border-themecolor:text1;
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-border-insideh:.5pt solid black;
mso-border-insideh-themecolor:text1;
mso-border-insidev:.5pt solid black;
mso-border-insidev-themecolor:text1;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
mso-pagination:widow-orphan;
font-size:10.5pt;
mso-bidi-font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-font-kerning:1.0pt;}

公司

变更数量

占总数比例

英特尔

14384

12.9%

红帽

8987

8.0%

none

8571

7.7%

未知

7582

6.8%

Linaro

4515

4.0%

三星

4338

3.9%

SUSE

3619

3.2%

IBM

2995

2.7%

Consultants

2938

2.6%

Renesas Electronics 

2239

2.0%

原文标题:he Top 10 Developers and Companies Contributing to the Linux Kernel in 2015-2016,作者:Libby Clark

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

给我留言

Copyright © SEARU.ORG 保留所有权利.   Theme  Ality 网站地图 360网站安全检测平台

用户登录

分享到: