在最近的一個市場調研報告中顯示,在桌面領域,Windows在占有率數(shù)據(jù)中扔牢牢占據(jù)絕對優(yōu)勢:91%,Mac OS X為8%,而一直處于小數(shù)點位占有率的Linux終于突破了1%,因此有人將其稱作為Linux桌面系統(tǒng)年。

對于一直停滯不前的桌面領域,這一突破確實值得肯定,但是也得看到,Linux桌面在這塊蛋糕中的市場份額還是太小,甚至是微不足道。如何有效地發(fā)展Linux再次成為人們熱議的話題,同時也有不少人士已經(jīng)給出了一個一致的答案,那就是移動設備。

今年,在全球范圍內,"小電腦"(易PC、UMPC、MID、Netbook等)迅速崛起,當然這在很大程度上來自Intel低功耗Atom的問世。人們發(fā)現(xiàn),很多日常的應用完全可以在小電腦上進行,而并不依賴于PC或者筆記本電腦。如今的小電腦,已經(jīng)不再是過去PC或者筆記本的替代品,而成為一個新的不可或缺的移動設備。

"小電腦"的興起,也拉動了軟件領域的一場革新,在這個領域,開源軟件成為了新的主角。桌面Linux發(fā)展的一個瓶頸最主要來自于用戶長期使用的習慣,這不僅有對Windows操作系統(tǒng)的依賴,也存在對Windows上應用軟件的依賴。而小電腦定位于豐富的互聯(lián)網(wǎng)應用、便攜的辦公應用環(huán)境,在這個層面上,Linux就成為了Windows 很好的替代品,因為其消除了用戶的使用習慣,終端用戶并不需要感受到操作系統(tǒng)的差異,甚至都不需要感覺到操作系統(tǒng)的存在,他只需要在這個平臺上擁有豐富的應用。如果從這個層面僅僅是Windows的一個替代品,那其開源的特性則在"小電腦"上體現(xiàn)出了優(yōu)勢,豐富的應用是"小電腦"賴以生存的基礎,而 Linux正是這些應用誕生的溫床,開發(fā)人員能更好地基于這個開放的平臺構建各式的應用。

同時,伴隨"小電腦"的發(fā)展,閃存軟件也迎來了新的機遇,法國Mandriva發(fā)布了自啟動U盤、Ubuntu推出SD記憶卡,都將Linux 操作系統(tǒng)預裝進了閃存記憶體中,用戶只需要插入U盤或SD卡,就能立即使用預裝在其上的Linux操作系統(tǒng)。隨著閃存記憶體容量不斷增大、價格不斷下降,尤其是便攜電腦的日益興起,閃存軟件將迎來一波新浪潮。

開源"云計算"

云計算是今年IT界的一個熱門話題,關于它的定義,業(yè)界爭論不一,比較統(tǒng)一的一種說法就是基于Web的一種服務,是SaaS應用的升級版本,它消除了用戶在傳統(tǒng)硬件、軟件、專業(yè)技能方面的投資,而完全脫離技術與部署中的復雜性而輕松獲取。

對于"誰將成為那片云?"已經(jīng)不是一個爭論的話題,一致的觀點就是云計算架構在開源軟件之上,并且大部分基礎應用都將基于開源軟件。因為大家都知道,作為集中式的服務平臺,開放性永遠是其關鍵要素之一。

但目前更多的開源人士擔心的問題在于,云計算的興起將給開源軟件帶來危機,作為服務的云計算平臺,不需要采用傳統(tǒng)的軟件發(fā)布形式,開源的許可證對其就缺乏了約束力,即索取開源代碼,而并不回饋代碼給社區(qū),其回饋方式則是基于Web服務。這就出現(xiàn)了問題,這些企業(yè)通過索取了開源代碼,并且進行了修改,也因此獲利了,但是對于開源社區(qū)的可持續(xù)發(fā)展并沒有帶來任何益處。

如何完善許可,甚至出臺一些新的標準,這是云計算給開源帶來的挑戰(zhàn)。同時,我們也應該看到云計算所帶來的巨大機遇。

云計算基于開源軟件,但并不開源,這不妨礙其平臺的開放性。開源倡導代碼的可重用,云計算也提倡服務的可重用。比如Google Maps并不開源,但是其足夠開放,以至于成為整整一代新應用的關鍵組件,programmableweb.com上的一個總結顯示Google Maps支持了差不多90%的地圖mashup。

開源的成功在于對軟件鼓勵修改、再發(fā)布,倡導代碼的可重用性,以及對于用戶、開發(fā)人員的低門檻,這在本質上和云計算是一致的,這些也同樣是云計算所服務的目標。云計算的發(fā)展將帶來大規(guī)模的開源應用及部署,這在一定程度上降低了開源軟件進入的門檻。云計算的平臺可能會是私有的,但是其上運行的軟件可以不是,Rightscale的Thorsten von Eicken認為幾乎所有的軟件都將是開源的,一個簡單的原因就是私有軟件許可證沒有支持云計算部署方式。盡管開源協(xié)議不能防止云計算提供者的封鎖,但至少允許開發(fā)人員在云計算中部署開源軟件。

這在一定程度上也能帶動開源軟件的大規(guī)模應用及新項目的興起。最近,雅虎、英特爾和惠普宣布,未來三家公司將結成一個研究聯(lián)盟,共同創(chuàng)建一項名為"測試平臺"的云計算研究項目,推進云計算技術的發(fā)展。同時宣布,該項目是開源的。

 

分享到

zhabin

相關推薦