進(jìn)化無處不在:Linux的未來在哪里?
訊:Mark Shuttleworth之前關(guān)閉了Ubuntu Linux的第一號bug(“微軟擁有最高的市場占有率”),導(dǎo)致了一些爭議,也引出了一些意味深長的討論,討論自從1991年Linus Torvalds以個(gè)人玩物項(xiàng)目發(fā)明Linux以來,Linux所走過的路。
微軟也許不會那么快退出桌面系統(tǒng)的歷史舞臺,但是隨著Linux逐漸成長成為IT行業(yè)的一塊重要基石,計(jì)算機(jī)的本質(zhì)也已經(jīng)完全改變。如今,從云服務(wù)到手機(jī)操作系統(tǒng),幾乎行業(yè)內(nèi)的所有領(lǐng)域都受到了Linux的直接推動(dòng)或間接影響。
Linux體系:提交、審核、采納
伴隨著支持者的不斷增加,Linux的開發(fā)進(jìn)程也在不斷加快。
但發(fā)展的方向又在何處?如果Linux的普及和開發(fā)程度正在接近頂峰,那接下來Linux將去往何方?因?yàn)長inux具有超高的定制性和超多的“分身”,也許沒有哪一個(gè)單獨(dú)的答案能夠回答這個(gè)問題。
或許,更重要的,是快速成長中的Linux如何應(yīng)對挑戰(zhàn),變得更加成熟穩(wěn)定,成為在多個(gè)領(lǐng)域主導(dǎo)市場發(fā)展的領(lǐng)頭羊。接下來,讓我們分別從以下幾個(gè)方面嘗試預(yù)測一下Linux的未來:原材料、社區(qū)產(chǎn)品與企業(yè)貢獻(xiàn)、其特質(zhì)所面對的各種挑戰(zhàn)、技術(shù)實(shí)力和成長方向。
Linux作為原材料:彎曲、塑形,你想讓它是什么樣都可以
如果用一個(gè)形容詞來總結(jié)Linux獨(dú)有的優(yōu)點(diǎn),那就是“可塑性(malleable)”。Linux是這樣一種原材料,可以裝訂切割,也可以為任意場合量身定做,小到嵌入式設(shè)備,大到大規(guī)模并行超級計(jì)算機(jī)。
但同時(shí),這也是Linux的缺點(diǎn)之一。它千變?nèi)f化的特性使得它很少以“Linux”的本來面目出現(xiàn) —— 相反,人們使用的是各種“基于Linux”的產(chǎn)品,例如Android、或家用路由器這樣的硬件設(shè)備。桌面Linux的多個(gè)發(fā)行版(之間往往不相容)也把最忠實(shí)的用戶群分割得七零八落。
Linux基金會執(zhí)行董事Jim Zemlin承認(rèn),“Linux終端用戶的體驗(yàn)的的確確是支離破碎的,但這也是Linux的一個(gè)強(qiáng)大之處。”
“它就像一塊建筑地基,使得Google能建立Android和Chromebooks,Amazon建立Kindle,Canonical建立Ubuntu,等等這樣的例子還有很多。所有這些產(chǎn)品對用戶來說意味著不同的使用體驗(yàn),而選擇權(quán)完全在消費(fèi)者自己手里。”
Mark Baker,Canonical公司的Ubuntu服務(wù)器產(chǎn)品經(jīng)理,目前負(fù)責(zé)領(lǐng)導(dǎo)Ubuntu項(xiàng)目。他的話更加具體準(zhǔn)確地表明了這一觀點(diǎn):“開源意味著選擇的自由。”開源自然會促進(jìn)模塊化,因此,無論你是一個(gè)技術(shù)宅男還是正在開發(fā)數(shù)據(jù)中心的系統(tǒng)架構(gòu)師,“通過開源,你可以選擇最適合你的組件”。
但是IDC的操作環(huán)境分析師兼系統(tǒng)軟件項(xiàng)目副經(jīng)理 Al Gillen 卻質(zhì)疑這種完全放任自流的價(jià)值觀。“Linux是開源的,由此,任何人都可以修改代碼,把它變成別的什么東西。但是,現(xiàn)代工業(yè)已經(jīng)表明,沒有價(jià)值的產(chǎn)品會被淘汰,代碼的發(fā)展主線應(yīng)當(dāng)始終緊靠主流價(jià)值觀。”
Android用戶對此有直接的深刻體會,諸多Android操作系統(tǒng)間存在著嚴(yán)重的碎片化問題。嚴(yán)格來說,盡管這并不都是Linux的責(zé)任,但是看看在Android之前就已經(jīng)出現(xiàn)的無數(shù)五花八門的Linux桌面發(fā)行版吧,放任產(chǎn)品隨意修改,差異化實(shí)現(xiàn)又造成更大的影響 —— Android碎片化只是將這些問題生動(dòng)放大了而已。
諷刺的是,即使“可塑性”真的是Linux的最大優(yōu)勢,但過猶不及,Linux作為這樣的原材料將會付出成倍的代價(jià)。
Cloudera的工程部經(jīng)理 Eric Sammer 并沒有孤立地看待這個(gè)問題,他認(rèn)為Linux的用戶群“與Firefox或Apache等產(chǎn)品的用戶群并不一樣”,Linux“面向的并不是終端用戶,而是操作系統(tǒng)類工程師”,因此它需要與“很多其他軟件一同建立一個(gè)完整的系統(tǒng) —— 其中大部分軟件是捆綁發(fā)布的,并對用戶透明(例如boot loader)。”就如同Torvalds在Linux最初的內(nèi)核發(fā)布日志中親自寫道,“只有內(nèi)核,你什么也干不了。”
Android驗(yàn)證了Gillen和Sammer以上兩人的觀點(diǎn),作為Linux最受歡迎的“衍生品”,Android所有的附加值都來自于Google以及Google專門為其開發(fā)的App生態(tài)系統(tǒng)。因此說,Linux的可塑性只是它成為真正產(chǎn)品的第一步,正如下文中這些最成功的Linux擁護(hù)者 —— 企業(yè),所熟悉的一樣。
123 責(zé)任編輯:Dav來源:Linux中國 分享到: