Linux内核代码75%由受雇人员开发

系统 Linux
也许很多人都认为开源社区就像是代码的乌托邦世界,那里的人们会不计报酬地无私贡献自己的才智。然而现实是残酷的,桃花源永远都是镜花水月,开源社区也无法摆脱金钱的驾驭。根据最新的统计报告,Linux代码中的75%都是由付费开发人员或企业开发人员完成,只有15%来自无偿志愿开发人员。

也许很多人都认为开源社区就像是代码的乌托邦世界,那里的人们会不计报酬地无私贡献自己的才智。然而现实是残酷的,桃花源永远都是镜花水月,开源社区也无法摆脱金钱的驾驭。根据最新的统计报告,Linux代码中的75%都是由付费开发人员或企业开发人员完成,只有15%来自无偿志愿开发人员。

在新西兰惠灵顿举办的Linux.conf.au大会上,LWN.net创始人和内核贡献者Jonathan Corbet提供了一份2008年12月24日至2010年1月10日之间的Linux内核代码分析报告。Linux内核是各大发行版本的基础,比如Ubuntu、Debian,而且会经常添加或删除某些功能。

在上述期间,Linux内核新增了280万行代码和55000处改进,由2.6.28升级到了2.6.32版本,几乎每天都新增7000多行代码。Corbet提供的这份分析报告中最醒目的还不是Linux内核的快速发展,而是由谁促成了Linux内核的快速发展。

18%的Linux内核贡献者没有明确的企业归属关系,也就是说来他们都是志愿者,此外还有7%是匿名人士。Corbet指出:“75%的代码来自受雇开发人员。”也就是说,75%的Linux内核代码出自企业从业人员之手,他们是有偿开发Linux内核代码的。

在这75%的Linux内核代码中,红帽贡献最大,在过去一年多的时间里它的贡献占据全部Linux内核代码的12%。其次分别为Intel(8%),IBM(6%)、Novell(6%)、甲骨文(3%)。Corbet调侃说,虽然它们之间存在非常激烈的竞争,在很多领域都是死对头,不过在Linux内核代码贡献方面却协作良好。

【编辑推荐】

  1. linux 2.6内核配置选项注解
  2. Linux下用gdb检测内核rootkit的方法
  3. linux内核模块调试
责任编辑:赵宁宁 来源: 驱动之家
相关推荐

2016-10-28 09:18:47

Linux内核代码

2010-01-22 09:09:00

Linux代码开发

2023-01-14 13:36:12

Linux内核

2020-11-17 10:02:47

WindowsLinux开发

2009-07-22 09:42:33

印度研发人员微软Bing

2017-03-27 18:05:49

Linux内核编译与开发

2010-01-07 13:44:54

Linux内核代码

2016-08-25 10:15:50

Linux内核代码

2017-01-05 14:28:43

Linux内核代码源码

2010-01-15 10:28:31

Linux微软

2016-09-30 10:30:12

2013-10-31 14:15:10

2012-04-11 09:26:13

内核Linux 开发

2011-01-20 09:41:49

Linux 2.6.3

2011-06-03 09:26:11

2010-02-26 10:17:15

Linux uClin

2021-09-14 10:03:35

RustLinux开发工作

2023-07-07 15:44:12

漏洞网络安全

2020-11-11 14:48:41

Linux内核代码

2009-03-23 09:50:36

Linux内核华人
点赞
收藏

51CTO技术栈公众号