linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux开发区 > 内核研究 >
栏目导栏
资料搜索
热门文章
·linux-2.6内核升级文档
·Linux源代码的注释
·linux2.6内核编译方法详述
·Linux操作系统内核编译详解
·Linux内核结构详解
·Linux配置与编译内核
·定时器
·Linux内核升级全攻略
·FC5(Fedora Core5)下编译内核总
·Ubuntu 6.06 dapper 内核编译初
·Linux 内核编译详解
·Linux内核管理基础知识概述
·Linux2.4升级到2.6内核升级指南
·第八章 设备驱动
·如何编译linux内核
最新文章
·Linux Kernel 最新稳定版2.6.2
·Kernel硬件中断的初始化流程
·Linux内核bootsplash功能的实现
·Linux内核2.6.25全新发布加入众
·Debian Linux系统编译内核标准
·Linux2.4内核和2.6内核对Initr
·2.6.24内核编译 initrd-2.6.24
·Qtopia应用程序与Linux内核数据
·Linux 2.6内核中sysfs文件系统
·Linux2.6内核驱动移植参考
·Andrew Morton:Linux内核的执法
·Fedora 8 Linux系统的内核配置
·Kernel中的irq.c函数
·Linux核心出现权限扩张及记忆体
·Linux 2.6本地权限提升漏洞
Google
 
Linux内核价值多少 自由软件的文化理念
[ 作者:  加入时间:2007-12-30 12:07:18  来自:Linux联盟收集整理 ]
 

这里的“Linux”是指内核而不是整个操作系统,她是一个非常庞大的程序集。短短十几年来,她已经发展到800多万行,数量的增加伴随这她提供的服务质量与可靠性的提升。有linus第一版内核衍生出的各大发行版更是数不胜数,各大政府依靠linux内核开发自己的操作系统,摆脱知识产权的纠纷,中科红旗就是一个很好的例子。

Linux内核,在当今社会经济活动中已经得到广泛的应用,给人类创造了巨大的物质财富,那么其真实的价值有多大呢?没有人敢轻意的下结论。

在历史上,2004年10月4日,Jeff V. Merkey在LKML(指“Linux内核邮件列表”)上提出,他想买一套Linux内核,出价5万美元,他的目的是把Linux内核并入他所写的一个新操作系统中去,又不想遵守GPL规则,此举当即遭到拒绝。Richard Stallman指出,这样做的人简直是大傻瓜,怎么能够出售Linux,而不尊重用户的自由。由此,引发人们对Linux内核究竟值多少钱的好奇和思考。匈牙利籍的著名Linux内核(2.6版本)开发者Ingo Molnar(现在被红帽公司聘用)首次提出一种设想, 如果雇佣专门人员重新开放Linux 2.6版本(430万行源代码),那么大概需要1.76亿美元,假定雇佣程序员的平均年薪为56,286美元。后来,在2006年1月9日,David A. Wheeler发表“Linux Kernel 2.6: It’s Worth More!”研究论文(共计10页),利用他所提出的SLOCCount源代码计算工具,并且参照COCOMO评估模型,经过严密的论证和计算,最后得出结论:Linux 2.6内核的最低估算值(价值)为6.12亿美元。

今年10月9日,Linux 2.6.23版本发布,它的源代码总行数大概为858万行,后来采用更为严格一点的计算方法,发现它的总行数应该在550万行左右。根据目前Linux内核的平均开发速度,大概每天平均增加2,000行源代码,由此推算,到2009年初,Linux内核源代码总行数可达640万行源代码,到了那时,根据更为精确的Wheeler计算方法,Linux内核的最低估价为10亿美元。

实际上,Linux的价值应该以其实际的使用价值来估算,她的价值在于对人类的贡献和潜力,金钱恐怕是很难衡量的。 谁敢肯定的说他用20亿美金能买来linux的版权?自由软件的威力足以见得。

Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·Linux内核补丁AMD旁路转换缓冲(TLB)错误  (2007-12-13 11:40:25)
 ·Linux内核isdn_net.c文件 本地溢出漏洞  (2007-12-07 13:48:23)
 ·Linux内核有待提高的七个领域  (2007-11-29 11:11:54)
 ·关于Linux内核源码使用的心得  (2007-11-23 10:09:35)
 ·linux内核模块管理命令  (2007-11-21 11:51:46)
 ·开源社区在挑战Linux内核开发的极限速度  (2007-11-21 10:42:46)
 ·Linux内核编程风格  (2007-11-09 10:17:16)
 ·Linux内核模块开发详细解析  (2007-10-23 09:51:19)
 ·Linux内核模块开发--宏说明  (2007-10-22 10:26:07)
 ·交叉编译Linux内核(2.6.22.6)  (2007-10-11 10:57:41)