Linux云計(jì)算Web 2.0共同締造開(kāi)源
此外,Linux開(kāi)源的特性在“小電腦”上表現(xiàn)出了很明顯的優(yōu)勢(shì),豐富的應(yīng)用是“小電腦”賴(lài)以生存的基礎(chǔ),而Linux正是這些應(yīng)用誕生的溫床,開(kāi)發(fā)人員能更好地基于這個(gè)開(kāi)放的平臺(tái)構(gòu)建各種不同的應(yīng)用。
本文引用地址:http://butianyuan.cn/article/87975.htm移動(dòng)計(jì)算將成為Linux的突破點(diǎn),這已經(jīng)得到了普遍的共識(shí)。一些激進(jìn)的開(kāi)源社區(qū)人士更是表現(xiàn)出了十足的信心:“Linux在傳統(tǒng)的服務(wù)器和桌面領(lǐng)域已經(jīng)達(dá)到了飽和,尤其是在桌面市場(chǎng),Linux想要有爆炸性的增長(zhǎng)顯然是不現(xiàn)實(shí)的。而在移動(dòng)設(shè)備市場(chǎng)則不同了,由于這個(gè)市場(chǎng)還不夠成熟,Linux很有爆炸性增長(zhǎng)的可能。尤其是隨著新的移動(dòng)設(shè)備的興起,Linux展現(xiàn)出了定制性強(qiáng)的優(yōu)勢(shì),坊間就流傳MID第三代將棄用Windows,而完全投入開(kāi)源的懷抱。”
當(dāng)Intel展開(kāi)Moblin計(jì)劃的時(shí)候,就在亞太區(qū)與中科紅旗合作推出了專(zhuān)門(mén)針對(duì)MID平臺(tái)的Midinux操作系統(tǒng),作為一家傳統(tǒng)的Linux操作系統(tǒng)廠(chǎng)商,中科紅旗相關(guān)人士表示,隨著MID業(yè)務(wù)的開(kāi)展,今年在Midinux操作系統(tǒng)的收入將有望超過(guò)服務(wù)器和桌面端的收入,由此我們也能看出移動(dòng)計(jì)算對(duì)傳統(tǒng)桌面Linux帶來(lái)的巨大沖擊和機(jī)遇。
當(dāng)然,移動(dòng)計(jì)算的發(fā)展不僅為平臺(tái)廠(chǎng)商開(kāi)辟一片新藍(lán)海,一些傳統(tǒng)的應(yīng)用軟件廠(chǎng)商,也紛紛嗅到了MID巨大的市場(chǎng)價(jià)值,將觸角伸向了這一全新的領(lǐng)域。國(guó)產(chǎn)Office辦公軟件廠(chǎng)商紅旗2000就推出了RedOffice for MID。這款功能豐富的辦公軟件,將PC機(jī)上常用的辦公軟件平滑移植到了MID設(shè)備上,使用戶(hù)感受到了移動(dòng)辦公的便捷。RedOffice for MID的推出吹響了傳統(tǒng)軟件廠(chǎng)商進(jìn)軍MID的號(hào)角。隨后,騰訊也在今年的IDF大會(huì)上推出了QQ for MID。在這么一個(gè)全新的市場(chǎng)面前,軟件廠(chǎng)商都在不斷地調(diào)整策略,或?qū)⑵?ldquo;for PC”的軟件平滑移植到MID上,或開(kāi)發(fā)一些針對(duì)MID的新應(yīng)用。
同時(shí),伴隨著眾多“小電腦”的發(fā)展,閃存軟件也迎來(lái)了新的發(fā)展機(jī)遇,法國(guó)的Mandriva發(fā)布了自啟動(dòng)U盤(pán)、Ubuntu也推出了SD記憶卡,這些都將Linux操作系統(tǒng)預(yù)裝進(jìn)了閃存中,用戶(hù)只需要插入U(xiǎn)盤(pán)或SD卡,就能立即使用預(yù)裝在其上的Linux操作系統(tǒng)及眾多的開(kāi)源應(yīng)用軟件?,F(xiàn)在,閃存的容量不斷增大、價(jià)格也不斷下降,我們有理由相信,隨著便攜電腦的不斷發(fā)展,閃存將成為開(kāi)源軟件的新載體。
開(kāi)源頭上的“那片云”
移動(dòng)領(lǐng)域是開(kāi)源軟件尋求突破的一個(gè)重點(diǎn),而最近喧囂塵上的“云計(jì)算”也蘊(yùn)含著開(kāi)源軟件發(fā)展的巨大機(jī)遇。對(duì)于云計(jì)算的定義,業(yè)界爭(zhēng)論不一,但一個(gè)比較一致的看法就是云計(jì)算是基于Web的一種服務(wù),它消除了用戶(hù)在傳統(tǒng)硬件、軟件、專(zhuān)業(yè)技能方面的投資,可以完全脫離技術(shù)與部署中的復(fù)雜性而輕松獲取,這與SaaS也有些異曲同工。
在今年Gartner最新發(fā)布的報(bào)告中就認(rèn)為,削減成本的壓力將推動(dòng)大多數(shù)軟件服務(wù)提供商以某種方式采用開(kāi)源軟件的創(chuàng)新技術(shù)。在今后兩年的時(shí)間里,90%的軟件服務(wù)將以某種方式以開(kāi)源軟件為基礎(chǔ),軟件服務(wù)提供商將在操作系統(tǒng)、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)的層面上使用開(kāi)源軟件以降低成本。開(kāi)源軟件一直提倡軟件免費(fèi)、以服務(wù)的形式付費(fèi),這從某種角度上說(shuō)與SaaS是雷同的。
對(duì)于誰(shuí)將成為“那片云”的問(wèn)題,業(yè)界一致的觀(guān)點(diǎn)就是云計(jì)算將架構(gòu)在開(kāi)源軟件之上,并且大部分基礎(chǔ)應(yīng)用都將基于開(kāi)源軟件。因?yàn)榇蠹叶贾?,作為集中式的服?wù)平臺(tái),開(kāi)放性永遠(yuǎn)是其關(guān)鍵要素之一,同時(shí)開(kāi)源軟件的靈活性和可擴(kuò)展性也完全吻合云計(jì)算的發(fā)展趨勢(shì)。
也正因如此,眾多開(kāi)源社區(qū)人士反而開(kāi)始擔(dān)憂(yōu)云計(jì)算的興起將給開(kāi)源軟件帶來(lái)一場(chǎng)巨大的危機(jī)。因?yàn)榛ヂ?lián)應(yīng)用不需要采用傳統(tǒng)的方法發(fā)布軟件,這就忽略了諸如GPL等開(kāi)源軟件許可證的要求——即修改者必須返回代碼給社區(qū)。
而最終可能會(huì)導(dǎo)致的一個(gè)結(jié)果就是,像Google這樣的公司在互聯(lián)網(wǎng)應(yīng)用上利用了開(kāi)源軟件的優(yōu)點(diǎn),并將他們所做的任何修改當(dāng)成了自己的財(cái)產(chǎn)。因?yàn)镚oogle的商業(yè)模式不需要發(fā)布基于開(kāi)源軟件所做了修改后的軟件,而只需要在此基礎(chǔ)上提供Web應(yīng)用服務(wù)。從形式上看,Google的做法沒(méi)有與開(kāi)源許可證相抵觸,但從實(shí)質(zhì)上說(shuō),Google的確使用和修改了開(kāi)源軟件,并因此得利,但他們的確也沒(méi)有向社區(qū)返回相應(yīng)的代碼。
因此,如果基于當(dāng)前主流的開(kāi)源許可證(GPL),在10年內(nèi),90%的軟件都以服務(wù)的方式來(lái)運(yùn)行,都采用Google的方式而不返回代碼,那么開(kāi)源軟件的發(fā)展將面臨巨大的危機(jī),這不僅將阻礙開(kāi)源軟件的創(chuàng)新,長(zhǎng)久下去甚至?xí)?dǎo)致開(kāi)源軟件的消亡。
那么,是否云計(jì)算就是洪水猛獸,它的出現(xiàn)將讓開(kāi)源軟件喪失生機(jī)呢?云計(jì)算的興起,使開(kāi)源軟件面臨了前所未有的挑戰(zhàn),但這個(gè)危機(jī)是可以通過(guò)完善目前的開(kāi)源許可,甚至出臺(tái)一些新的開(kāi)源協(xié)議來(lái)解決,其實(shí),我們更應(yīng)該看到的是云計(jì)算為開(kāi)源軟件帶來(lái)的巨大發(fā)展機(jī)遇。
首先,我們必須認(rèn)清開(kāi)源成功或者賴(lài)以生存的幾個(gè)關(guān)鍵要素,許可證鼓勵(lì)對(duì)于開(kāi)源軟件的再發(fā)布、修改乃至發(fā)展其分支;一個(gè)體系結(jié)構(gòu)要使程序能被作為組件在任何可能的地方重用,以及可以被擴(kuò)展,這包括代碼的重用和模塊功能的重用;最重要的一點(diǎn)是低門(mén)檻,不僅用戶(hù)可以輕松使用,對(duì)于開(kāi)發(fā)人員,能在此平臺(tái)上輕松地修改與分享代碼。
云計(jì)算作為一個(gè)可以基于開(kāi)源軟件的平臺(tái),可能并不開(kāi)源,但這并不妨礙其具有開(kāi)放性,或者說(shuō)該平臺(tái)可以作為一個(gè)可重用的組件存在。開(kāi)源倡導(dǎo)代碼的可重用,云計(jì)算提倡的是服務(wù)的可重用性。比如Google Maps并不開(kāi)源,但是其足夠開(kāi)放,以至于其成為了整整一代新應(yīng)用的關(guān)鍵組件,programmableweb.com上的一個(gè)總結(jié)顯示,Google Maps支持了差不多90%的地圖mashup,從這點(diǎn)上看,云計(jì)算完全能夠延伸開(kāi)源軟件的應(yīng)用,只是將代碼封裝成了模塊,或者是一個(gè)子系統(tǒng)。
開(kāi)源的成功來(lái)自于用戶(hù)的開(kāi)發(fā)和使用的低門(mén)檻,而云計(jì)算的發(fā)展必將帶來(lái)大規(guī)模的開(kāi)源應(yīng)用及部署,這在一定程度上降低了開(kāi)源軟件進(jìn)入的門(mén)檻,也活躍了開(kāi)源社區(qū)的二次開(kāi)發(fā)及應(yīng)用推廣。同時(shí),云計(jì)算的平臺(tái)可能會(huì)是私有的,但其上運(yùn)行的軟件可以有商業(yè)軟件與開(kāi)源軟件的選擇,來(lái)自Rightscale的Eicken甚至認(rèn)定云計(jì)算平臺(tái)上的所有軟件都將是開(kāi)源的,最主要的原因就是目前私有軟件許可證沒(méi)有支持云計(jì)算部署的方式。
盡管開(kāi)源協(xié)議不能防止云計(jì)算提供者的封鎖,但至少允許開(kāi)發(fā)人員在云計(jì)算中部署開(kāi)源軟件,而且,隨著云計(jì)算平臺(tái)的發(fā)展,也將帶動(dòng)更多新的開(kāi)源軟件及應(yīng)用的產(chǎn)生。最近,雅虎、Intel和惠普就宣布結(jié)成了一個(gè)研究聯(lián)盟,共同創(chuàng)建一項(xiàng)名為“測(cè)試平臺(tái)”的云計(jì)算研究項(xiàng)目,以推進(jìn)云計(jì)算技術(shù)的發(fā)展??梢灶A(yù)見(jiàn)的是,隨著云計(jì)算概念的不斷清晰,各大廠(chǎng)商在此領(lǐng)域?qū)?huì)加大投入,勢(shì)必將會(huì)有更多優(yōu)秀的開(kāi)源項(xiàng)目誕生; 同時(shí)也將會(huì)活躍目前的開(kāi)源項(xiàng)目,在應(yīng)用廣泛展開(kāi)的時(shí)候,使其煥發(fā)第二春。
linux操作系統(tǒng)文章專(zhuān)題:linux操作系統(tǒng)詳解(linux不再難懂)
評(píng)論