Linux究竟值多少钱?
????? 本文所謂“Linux”是指某個(gè)特定的Linux內(nèi)核版本,而不是一般泛泛然的說法。Linux內(nèi)核,無非是一大批程序文件,而每個(gè)文件里面又由一些內(nèi)容注釋行和程序代碼行組成。由于Linux內(nèi)核已經(jīng)十分龐大,徹底“計(jì)數(shù)”它的程序代碼“總行數(shù)”(上百萬級(jí)別),實(shí)際上,已非人力所能輕易完成的事情。
????? 由于Linux(內(nèi)核),在當(dāng)今社會(huì)經(jīng)濟(jì)活動(dòng)中已經(jīng)得到廣泛的應(yīng)用,我們必須對(duì)其真實(shí)的價(jià)值有個(gè)最低限度的基本估計(jì),以便有助于人們對(duì)其有個(gè)正確的認(rèn)識(shí),而不至于遭到胡亂評(píng)說,甚至拿它開涮,鬧著玩玩。Linux(內(nèi)核)究竟值多少錢,是一個(gè)嚴(yán)肅的研究課題,絕不是一個(gè)“搞笑”。
? 在歷史上,2004年10月4日,Jeff V. Merkey在LKML(指“Linux內(nèi)核郵件列表”)上提出,他想買一套Linux內(nèi)核,出價(jià)5萬美元(絕不是鬧著玩,他確實(shí)需要把Linux內(nèi)核并入他所寫的一個(gè)新操作系統(tǒng)中去,但是,該新操作系統(tǒng)卻又不能夠遵守GPL規(guī)則)。Merkey的主意,當(dāng)即遭到拒絕。Richard Stallman說,這樣做(指愿意幫助Merkey)的人簡直是大傻瓜,怎么能夠出售Linux,而不尊重用戶的自由(指把Linux內(nèi)核賣給私人所有)。由此,引發(fā)人們對(duì)Linux內(nèi)核究竟值多少錢的好奇和思考。匈牙利籍的著名Linux內(nèi)核(2.6版本)開發(fā)者Ingo Molnar(現(xiàn)在被紅帽公司聘用)首次提出一種設(shè)想, 如果雇傭?qū)iT人員重新開放Linux 2.6版本(430萬行源代碼),那么大概需要1.76億美元,假定雇傭程序員的平均年薪為56,286美元。后來,在2006年1月9日,David A. Wheeler發(fā)表“Linux Kernel 2.6: It's Worth More!”研究論文(共計(jì)10頁),利用他所提出的SLOCCount源代碼計(jì)算工具,并且參照COCOMO評(píng)估模型,經(jīng)過嚴(yán)密的論證和計(jì)算,最后得出結(jié)論:Linux 2.6內(nèi)核的最低估算值(價(jià)值)為6.12億美元。
???? 今年10月9日,Linux 2.6.23版本發(fā)布,它的源代碼總行數(shù)大概為858萬行,后來采用更為嚴(yán)格一點(diǎn)的計(jì)算方法,發(fā)現(xiàn)它的總行數(shù)應(yīng)該在550萬行左右。根據(jù)目前Linux內(nèi)核的平均開發(fā)速度,大概每天平均增加2,000行源代碼,由此推算,到2009年初,Linux內(nèi)核源代碼總行數(shù)可達(dá)640萬行源代碼,到了那時(shí),根據(jù)更為精確的Wheeler計(jì)算方法,Linux內(nèi)核的最低估價(jià)為10億美元。
????? 實(shí)際上,Linux的價(jià)值應(yīng)該以其實(shí)際的使用價(jià)值來估算,那就麻煩大了。現(xiàn)在,就是有人愿意出資10億美元,購買Linux內(nèi)核的所有權(quán)(知識(shí)產(chǎn)權(quán)),恐怕也很難辦得到。由此,我們不難看出GPL規(guī)則的威力有多大。
總結(jié)
以上是生活随笔為你收集整理的Linux究竟值多少钱?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 给select里面的option加入背景
- 下一篇: linux根文件系统的移植 课程设计,l