Linux Kernel Worth $1.4 Billion(Linux内核价值14亿美元)

Allison Randal Allison Randal 2008-10-22

The Linux Foundation has released a report estimating the Linux kernel to be worth $1.4 billion, and the Fedora 9 distribution to be worth just over $10 billion. The report is an update of a 2002 report estimating the worth of Red Hat Linux 7.1 (Fedora is the community edition of Red Hat Linux, renamed in 2003). The report doesn't attempt to estimate the worth of the total Linux ecosystem, as some early speculators suggested it would, but instead sticks to the hard facts. The estimation is an industry standard formula-based analysis of current lines of code in the Linux kernel (7 million) and Fedora packages (200 million), calculating what it would cost to develop the kernel and Fedora distribution from scratch under present-day developer salaries and operating costs. The original and updated reports both include the kernel in the calculation of the distribution as a whole, but the new report breaks out a separate figure for the kernel, highlighting its significance within the distribution.

One important perspective to carry away from this report is the astounding pace of Linux development. The 2002 report, which used the same tools for counting lines of code, and the same formulas for calculating total cost of development, listed Red Hat Linux 7.1 as worth $1.2 billion. There was some variation in the Fedora packages used for the the two reports, and for the sake of comparison the current report offers an alternate calculation using the lower operating costs of 2002 ($8 billion instead of $10 billion). Even so, we're looking at a distribution that's worth seven times what it was worth six years ago. Averaged out, that would mean every year sees an investment of time, money, and effort roughly equivalent to the entire history of Red Hat up to 2002.

In acknowledging the community and corporate contributions that made development of the Linux kernel and distributions possible, the report briefly touches on broader implications for open source development in general.

The companies and individuals who work on Linux-related projects and build this value profit by sharing the development burden with their peers (and sometimes competitors.) Increasingly it’s becoming clear that shouldering this research and development burden individually, as Microsoft has done, is an expensive approach to building software. While monopoly position in the past has allowed them to fund this massive development, we believe that in the future competition from collaborative forces will make such an isolated position untenable.

More and more companies are turning to Linux and open source software to radically cut R&D or licensing costs. In the current economy, that trend is sure to increase.

翻译:Michael J.

Linux基金会发布报告估算Linux内核价值14亿美元,Fedora 9价值超过100亿美元。该报告是2002年报告的更新版本,原报告估算了Red Hat Linux 7.1(Fedora是2003年更名的Red Hat Linux社区版)。报告并没有像有些人那样估算整个Linux生态环境的总价值,而是将重点放在真正的事实上。该估算是基于业界标准公式分析目前Linux内核代码量(700万行)和Fedora包代码量(2亿行),然后按照目前开发人员薪酬状况和运营成本来计算从头开发内核以及Fedora发布包的成本。原报告和最新的报告均将内核放到发布包中作为整体,但后者还给出了内核的数字,强调内核在发布包中的意义。

从这个报告中看到的很重要的一点是Linux开发令人惊讶的步伐。在2002年的报告中使用了同样的工具计算代码量,同样的公式计算开发成本,Red Hat Linux 7.1价值12亿美元。两个报告中的Fedora有所不同,而且为了比较,最新报告中采用2002年较低的运营成本(80亿美元,而不是100亿美元)。我们看到的是一个价值比六年前成长7倍的发布包。平均而言每年投入的时间、资金和精力大约都相当于Red Hat到2002年之前所有的投入。

承蒙社区和企业对Linux内核与发布包开发的贡献,该报告还简短地谈了开源软件开发更广泛的意义。

企业和个人为Linux相关的项目工作,通过与伙伴(有时候甚至是竞争对手)分担开发任务构建了这一价值体系。逐渐地像微软那样独自承担这种研发任务的做法变得非常昂贵。尽管过去软件寡头可以单独投入庞大的软件开发项目,我相信未来来自于群体协作力量的竞争将摧毁这种单打独斗。

越来越多的企业在转向Linux以及开源软件,从而真正地降低研发成本和许可证成本。在目前的经济形势下这种趋势肯定会与日俱增。

Discussion

Li zhizhong, 2008/10/23

谁知道Windows XP的开发成本?比较一下。

Cheng Tianwei, 2008/10/24

Linux的代码量已经很大了。如果计算SuSE包的代码量会更大,内存吃得太狠。Linux不应该忘了传统。

Enter your comment (wiki syntax is allowed):
blog/allison/linux-kernel-worth-1bn.txt · 最后更改: 2008/10/24 由 radarman
O'Reilly Home | Privacy Policy ©2005-2009, O'Reilly Media, Inc.
All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners.