22年前,芬兰软件开发者Linus Torvalds开启了Linux内核的发展之门。在过去的20年里,由于越来越多的开发者加入了Linux发展中,Torvalds的项目已取得了显着性的发展。然而,Linux的发展并不仅仅是一个个体开发者活动,因为企业发展和贡献在Linux的演变过程中起到了举足轻重的作用。Linux并不是由任何一个开发者或公司编写,而是由所有能编写代码的开发者和公司来编写。
为了确定那些编写者都有谁,Linux基金会发布了题为“谁是Linux编写者”的年度报告。报告细数了Linux发展和代码编写的所有过程。这周发布的2013版报告再一次显示了代码编写数量和人数的持续增加。基于Linux基金会的数据,本文就Linux编写者和2013年编写内容指出了一些事实。
Linus Torvalds不是Linus 内核的最佳开发者
尽管Linus Torvalds仍然引领Linux内核的发展,但他并不是主要的贡献者。事实上,Torvalds在最近一期“谁是Linux编写者”的报告中目前排名101位,因为从Linux 3.3到Linux 3.10内核的发布,其程序补丁数量不断增加。
不同开发者有助于Linux
自2012年以来,有来自225个不同公司的1110位开发者给Linux编写过代码。
红帽企业名列榜首
就Linux的企业赞助商而言,红帽企业位居榜首。其开发者所做的贡献占总数的10.2%。 紧跟红帽企业的芯片制造商是占8.8%的英特尔和4.1%的德州仪器公司。IBM占3.1%,谷歌占2.4%,Oracle占1.3%。
Greg Kroah-Hartman是最佳Linux代码审稿人
在Linux内核发展模式中,不仅有代码写作者,还有开发者审稿人。从3.2内核到Linux 3.10内核,开发者Greg Kroah-Hartman荣登榜首,占总数的12.5%。
Linux内核变化率持续增长
每一个内核发布,代码变化数量就会不断增加。Linux 3.10内核是由16,961,031行代码组成。相比之下,2011年7月发布的Linux 3.0内核只有14,651,135行代码。
Linux内核版本更新速度仍然很快
自从2011年发布了Linux 3.0以来, Linux新内核发布速度很快,平均60多天发布一次。
内核版本得到许多更新
当Linus Torvalds发布一个新的稳定内核时,这并不意味着某一内核发布周期的终结。内核就像BUG一样不断更新,以增加其稳定性和安全性。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/43564.html