前兩天接到朋友的邀請寫一篇關于國內Linux發(fā)展的文章,一直無從下筆,直到今天又溫習了一遍“黑客帝國”,突然覺得尼奧就是我要寫的東西,代表了Linux向微軟帝國發(fā)起了挑戰(zhàn),并以勝利結束了這場世紀大戰(zhàn)。
曾幾何時Linux象旭日春風一般席卷了整個世界。中國信息化快速發(fā)展的這塊熱土,也沒有躲開這個潮流。自從1999年Linux登錄中國開始,國內操作系統(tǒng)的發(fā)展如雨后春筍一樣蓬勃發(fā)展,從紅旗、沖浪、拓林思、共創(chuàng)、中標軟、藍點、實達朗新、Happy、新華、即時、網虎到后來進入中國市場的紅帽、Novell,在這個市場中紛紛扮演了不同的角色。雖然有一些公司已經變成了“先烈”,但是在中國Linux發(fā)展的歷史上也將記錄著他們光榮的足跡,畢竟他們?yōu)榱藝a操作系統(tǒng)這個偉大的目標作出了應有的貢獻。
如果說CPU是計算機的心臟,給計算機強勁的生命力,那么操作系統(tǒng)無疑就是計算機的大腦了,給了計算機智慧。縱觀操作系統(tǒng)的發(fā)展歷史,我們可以發(fā)現早的操作系統(tǒng)是依賴于硬件存在的,而到操作系統(tǒng)發(fā)展的后期,跨平臺、智能成為操作系統(tǒng)的特點,不再依賴于某種特定的硬件平臺存在。可以想象的是不久的將來,在我們的世界里到處都有形式各樣的計算機,功能各異的智能操作系統(tǒng),而Linux將是有力的候選對象之一。
為何這么說?是因為Linux的開發(fā)模式導致了她的快速發(fā)展,她不掌握在任何一個商業(yè)團體手中,沒有人能改變她發(fā)展的方向,現在存在的Linux公司只是為了影響她的發(fā)展速度,幫助Linux能夠更快的適應環(huán)境。從技術結構來看Linux是一個非常的操作系統(tǒng),精簡的內核,高效的進程管理和內存管理,便捷的人機交互界面,豐富了應用程序都為Linux成為的操作系統(tǒng)奠定了基礎。已經有若干前輩評價了Linux的優(yōu)勢,在這里我更想與大家分享的是Linux發(fā)展的瓶頸。
首先是生態(tài)環(huán)境的問題。軟件世界主要由基礎軟件、應用軟件、管理工具和開發(fā)工具四大類組成。Linux屬于基礎軟件的范疇,和數據庫、中間件構成了新一代的信息系統(tǒng)平臺,J2EE會是將來的主流平臺。在這個大的系統(tǒng)架構中,Linux在硬件兼容性和開發(fā)工具上是個弱點,將會阻礙她自身的發(fā)展。雖說現在主流的硬件都在陸續(xù)支持Linux平臺,但是在兼容的速度和性能優(yōu)化方面還有待進步,一些外設廠商在支持Linux驅動方面的工作仍明顯欠缺。Linux隨著自身的發(fā)展和市場占有率的提升,會逐漸得到更多硬件廠商的支持,至少硬件廠商在發(fā)布新硬件的時候要把Linux的驅動程序作為必須具備的時候,才能說明Linux在硬件方面已經是完善的了。
另外就是開發(fā)工具的問題,開發(fā)工具和操作系統(tǒng)永遠是相互依存的,目前Linux的環(huán)境中還沒有類似Visual Studio這樣商業(yè)的開發(fā)工具,所以導致在Linux上的開發(fā)工作還是少數高手的專利,這種情況極其不利于Linux的快速普及和推廣。解決開發(fā)工具目前所存在的問題也是完善Linux生態(tài)環(huán)境必須要做的工作之一,同時我們也可以看到,Linux上的開發(fā)工具也會創(chuàng)造出更多的商機等待有識之士去投資。
其次規(guī)模問題。眾所周知Microsoft發(fā)展了30年,所研究的技術和開發(fā)的產品已經把操作系統(tǒng)這個概念化的延伸到各個領域,從嵌入式操作系統(tǒng)Windows CE到桌面操作系統(tǒng)Windows XP,服務器操作系統(tǒng)Windows Server,數據庫,中間件,消息傳遞引擎,協(xié)同工作平臺,開發(fā)工具,管理工具,除了面向客戶的應用程序沒有涉及,其他都在微軟的掌握當中。而且近兩年微軟也在加大對多媒體技術、搜索引擎技術和游戲的研究,表明了微軟向數字家庭進軍的決心,真像黑客帝國中描寫的Matrix。全球沒有其他任何一家公司有微軟這樣的能力,在各個不同領域里面開展研究和開發(fā)產品,利用相通的技術將不同的平臺串連起來,這就是技術的壟斷給我們帶來的障礙。Linux系統(tǒng)與Windows家族相比雖然還是很小,但是開源軟件的號角已經吹響,面對Windows的挑戰(zhàn)已經展開,各種技術在GPL陣營中得到快速的發(fā)展和完善,加以時日必將完成整合以構建一個高效、穩(wěn)定、安全和經濟的信息系統(tǒng)平臺。
是潛規(guī)則問題。提到開源大家都會想到GPL,什么是GPL呢?準確的描述是,是一種協(xié)議,要求大家把開發(fā)出來的源代碼共享;通俗的描述就是生產力和生產關系的問題。Linux是生產力,而GPL是生產關系。當生產關系適應生產力發(fā)展的時候,起到了促進作用,加速生產力的發(fā)展;但是當生產關系已經滯后于生產力的時候,就會影響生產力的發(fā)展,這時候面臨著的是改變生產關系去適應生產力的發(fā)展。
人類的近代史告訴我們,一項先進的技術能夠轉化成產品服務于社會,在它的后面肯定有一個商業(yè)公司默默的付出。因為后現代的社會更多需要的服務于我們的產品,各種高新技術在普通人眼里僅僅是被科學家束之高閣的夢想而已。這個規(guī)則在Linux世界里面也適用。試想Linux是一個非常好的技術,如果不對其加以產品化(或者說商品化),提高其穩(wěn)定性和易用性,那她只會變成少數高手手中的玩物,逐漸的喪失市場,喪失用戶對其的信任,失去發(fā)展的源動力,那么她很快就會消失在歷史的洪流中。所以我可以斷言,如果Linux還要保持其快速的發(fā)展,必須調整生產關系――即GPL公約對她的限制。如何調整好GPL公約和商業(yè)公司之間的利益,將是交給每一個Linux從業(yè)者的挑戰(zhàn)。
本文的題目之所以稱為Linux之“原罪”,是因為Linux改變了一個經濟規(guī)則,打破了一個利益團體,掀起了一場IT革命,就像尼奧的使命一樣。微軟是有史以來偉大的IT公司,利用PC機普及的20年,不但完善了自己的產品,而且重新樹立了市場規(guī)則和經濟秩序,建立了一個以微軟為核心的龐大的利益團體,這才是微軟這30年來成功的事情。而Linux的誕生和開源文化的普及恰恰擊中了以微軟為代表的利益團體的軟肋,Linux像一股不可抵擋的潛流,正在擴大操作系統(tǒng)的市場占有率,相信在不久的將來我們將看到的是一個開放的世界,Microsoft和Linux將并存,為人類的進步貢獻力量。
Linux的“原罪”瓶頸中改變的經濟規(guī)則
更新時間: 2006-03-06 13:27:04來源: 粵嵌教育瀏覽量:2008
推薦閱讀
- ·校企攜手賦能教育!粵嵌科技助力海南科技職業(yè)大學探索 AGI 時代教學新范式
- ·嵌入式系統(tǒng)中的低功耗設計策略與實現路徑
- ·深圳市軒宇軟件開發(fā)有限公司專場招聘會
- ·嵌入式系統(tǒng)中的代碼空間優(yōu)化:策略與實踐
- ·粵嵌科技獲批特級技師/首席技師認定資質,物聯(lián)網技能人才培養(yǎng)再添權威背書!!
- ·代碼空間優(yōu)化技巧(如使用查表法替代復雜計算)?
- ·如何減少中斷延遲?
- ·深化校企合作,共譜產教融合新篇章 —— 廣州航海學院與粵嵌科技開展校企交流活動
- ·校企聯(lián)動促實踐!湖北工程學院 300 + 學子開啟企業(yè)級實訓之旅!!
- ·粵嵌科技31項命題入選中國國際大學生創(chuàng)新大賽(2025)產業(yè)賽道,誠邀高校團隊共創(chuàng)未來!