桌面 Linux:免費(fèi)背后的高昂代價(jià)
作為將專(zhuān)業(yè)級(jí)計(jì)算引入到普通PC的一款免費(fèi)操作系統(tǒng),Linux已取得了長(zhǎng)足發(fā)展;想當(dāng)初,關(guān)掉系統(tǒng)這么簡(jiǎn)單的操作都需要執(zhí)行秘密的信號(hào)交換,或者向計(jì)算機(jī)發(fā)出深?yuàn)W難解的禱告(比如“computername~#shutdown-hnow”)。
而如今,幾乎所有的Linux發(fā)行版(市面上流行的發(fā)行版大約有450款)把僵硬刻板的命令行隱藏在漂亮的用戶(hù)界面后面,比如Gnome、KDE、Enlightenment或Xfce等用戶(hù)界面,它們模仿了十億Windows用戶(hù)所熟悉的桌面隱喻(desktopmetaphor)概念。萬(wàn)一現(xiàn)在果真要從容關(guān)閉Linux機(jī)器,也只需要點(diǎn)擊幾下鼠標(biāo)就行了。
本報(bào)記者自從早在上世紀(jì)90年代發(fā)現(xiàn)了拓林思(Turbolinux)的魅力后,就一直是Linux發(fā)燒友,拓林思是一款早期的日文發(fā)行版。他在飽受WindowsNT的磨難后驚喜地發(fā)現(xiàn),拓林思讓一臺(tái)日漸老邁的奔騰計(jì)算機(jī)起死回生有多么容易,為它注入了新的活力,在《經(jīng)濟(jì)學(xué)家》報(bào)社駐東京分社充當(dāng)打印服務(wù)器。
一旦搭建起來(lái),Linux機(jī)器就能順暢無(wú)阻地運(yùn)行。絕對(duì)沒(méi)有困擾Windows、甚至Mac機(jī)器的病毒及其他惡意軟件,不需要人們擔(dān)心。另外,如果需要的話(huà),有一款方便的程序包管理工具可用來(lái)下載和安裝額外的軟件。后來(lái),由于開(kāi)發(fā)人員開(kāi)始定制Linux,以便桌面端使用,本報(bào)記者遷移到了Caldera的OpenLinux,后來(lái)遷移到了Xandros、Knoppix、openSUSE和Kubuntu,最后選擇了LinuxMint的KDE版本。
LinuxMint的最大優(yōu)點(diǎn)在于,它在廣泛贊成自由和開(kāi)源軟件(FOSS)的原則的同時(shí),還欣然吸納了專(zhuān)有的驅(qū)動(dòng)程序、編解碼器、實(shí)用工具以及像Adobe的Flash這些插件。目的一直在于為用戶(hù)簡(jiǎn)化生活,而不是取悅于開(kāi)源擁護(hù)者。
不過(guò),本報(bào)記者抨擊的一個(gè)方面是,升級(jí)到更高版本后,LinuxMint要求用戶(hù)來(lái)一次全面的重新安裝,而不是滾動(dòng)增量更新(rollingincrementalupdate)。他也明白其中的原委,但認(rèn)為這是不必要的苦差事。由于每隔六個(gè)月就推出新版本,迅速緊跟Canonical大受歡迎的Ubuntu的最新版本(LinuxMint基于Ubuntu;而Ubuntu本身基于Debian),更是如此。
倒不是說(shuō)用戶(hù)需要安裝出現(xiàn)的每一個(gè)新版本。但是我們大多數(shù)人一貫以來(lái)認(rèn)為,軟件往往變得越來(lái)越好。于是,大家情不自禁地從發(fā)行商的網(wǎng)站下載一份最新、最好的版本,把“ISO”映像文件刻錄到光盤(pán)上,重啟計(jì)算機(jī),回答幾個(gè)問(wèn)題,然后讓安裝自行快速完成。與此同時(shí),無(wú)數(shù)的額外程序包在后臺(tái)下載(為了節(jié)省空間,從光盤(pán)騰出去)。把一款現(xiàn)代的Linux發(fā)行版安裝成功能完備的切實(shí)可行的系統(tǒng)(你可能需要的應(yīng)用程序、驅(qū)動(dòng)程序和工具一應(yīng)俱全)就這么容易。
或者更確切地說(shuō),在過(guò)去就是這么容易。LinuxMint6(“Felicia”)安裝和使用起來(lái)那種感覺(jué)棒極了。但是就后續(xù)版本而言,繁人的問(wèn)題漸漸出現(xiàn)。一些版本楞是識(shí)別不了打印機(jī)、聲卡或無(wú)線(xiàn)網(wǎng)絡(luò),壓根用戶(hù)采取單調(diào)乏味的變通辦法。最近,顯卡驅(qū)動(dòng)程序成了用戶(hù)抱怨的另一個(gè)根源。節(jié)電特性在一臺(tái)筆記本電腦上用得好好的,但是到了另一臺(tái)筆記本電腦上,就是不管用。事實(shí)證明,有幾個(gè)版本非??坎蛔。€不如把它們刪掉,回過(guò)頭來(lái)繼續(xù)使用比較舊、比較穩(wěn)定的版本來(lái)得容易。
最新的版本:LinuxMint12(“Lisa”)是迄今最令人掃興的版本。上個(gè)周末,本報(bào)記者把大量的時(shí)間耗在了設(shè)法讓該最新版本在一臺(tái)一向表現(xiàn)穩(wěn)定的機(jī)器上運(yùn)行。但是LinuxMint不是唯一飽受詬病的。Ubuntu一直被還要嚴(yán)重的問(wèn)題所困擾。現(xiàn)在看來(lái),軟件標(biāo)準(zhǔn)方面的這種日益退步好像在開(kāi)始妨礙面向桌面的所有Linux發(fā)行版。
Ubuntu存在的問(wèn)題似乎很典型。至少在一定程度上,這些問(wèn)題根源于開(kāi)發(fā)人員試圖讓桌面版本更加吸引非技術(shù)用戶(hù)的方式。就像蘋(píng)果針對(duì)面向Mac計(jì)算機(jī)的OSX操作系統(tǒng)采取的做法那樣,Ubuntu也在桌面設(shè)計(jì)方面采取了“我們最清楚”(weknowbest)的做法,為用戶(hù)在更改界面的外觀(guān)感覺(jué)方面提供了越來(lái)越少的自由。在最近這個(gè)版本中,Ubuntu用戶(hù)要么得到設(shè)計(jì)力求簡(jiǎn)約的Gnome3版本的用戶(hù)界面,要么得到專(zhuān)有的類(lèi)似iPad的界面,名為Unity。兩者都讓許多長(zhǎng)期以來(lái)的Ubuntu用戶(hù)抓狂。連Linux之父林納斯•托瓦茲(LinusTorvalds)也特別點(diǎn)名Gnome3“簡(jiǎn)直搞得一團(tuán)糟”,對(duì)它毫不留情地抨擊了一番。
與此同時(shí),LinuxMint12的默認(rèn)界面是Gnome3或定制版本的Gnome2(名為MATE)。兩者都沒(méi)有獲得如潮的好評(píng)。對(duì)于入門(mén)者來(lái)說(shuō),Ubuntu和LinuxMint也都使用久負(fù)盛名的KDE界面。許多人認(rèn)為KDE的界面不大直觀(guān),但是就個(gè)人的要求而言改動(dòng)和調(diào)整起來(lái)卻要容易得多。
話(huà)雖如此,連最新的KDE發(fā)行版也證明作為Gnome版本來(lái)安裝完全一樣讓人惱火。本報(bào)記者歸咎于快速的升級(jí)周期:因而使得太多的功能特性不夠完善,太多的驅(qū)動(dòng)程序和實(shí)用工具不可靠,以及內(nèi)核中太多未經(jīng)檢查的回歸(變更引起的軟件缺陷)。所有那些Linux開(kāi)發(fā)人員現(xiàn)在似乎都想添加很酷的新功能,而不是解決現(xiàn)有的軟件缺陷,讓軟件更易于使用。
這些年來(lái),Linux已變成了一個(gè)難看的龐大系統(tǒng),建立在成千上萬(wàn)個(gè)計(jì)算機(jī)代碼程序包的基礎(chǔ)上,它們完全生硬地拼湊起來(lái)。與之形成對(duì)照的是,蘋(píng)果和谷歌對(duì)各自面向平板電腦和手機(jī)的類(lèi)似Unix和Linux的操作系統(tǒng)實(shí)施了嚴(yán)格的質(zhì)量保證。兩者都依賴(lài)100個(gè)左右的嚴(yán)密集成的核心程序包,這些核心程序包在回歸和不一致性方面已經(jīng)過(guò)認(rèn)真的審查。較之于Linux,iOS和安卓這兩款操作系統(tǒng)異常簡(jiǎn)潔、可靠。由于底層軟件的質(zhì)量得到了有力保障,難怪廣大開(kāi)發(fā)人員能夠?yàn)檫@兩種平臺(tái)開(kāi)發(fā)出成千上萬(wàn)優(yōu)秀的應(yīng)用程序。
與此同時(shí),稱(chēng)Linux消亡的說(shuō)法過(guò)分夸大了。自然,Linux愛(ài)好者繼續(xù)認(rèn)為這款免費(fèi)操作系統(tǒng)有著美好的未來(lái)——特別提到Linux的安裝份額占1%(相比之下,Mac占7%,Windows占92%)。不過(guò)值得一提的是,Linux在十年前就占有約2.5%的安裝份額。雖然Linux的服務(wù)器版本越來(lái)越為人們所接受,桌面版本卻似乎不受大家的待見(jiàn)。
想在桌面端取得成功,Linux就必須滲透到辦公室。遺憾的是,沒(méi)有哪一款Linux發(fā)行版能夠與Windows7正面較量。出現(xiàn)在世人面前的而是四分五裂的市場(chǎng):上百種不同的Linux版本,每種版本都有各自的學(xué)習(xí)曲線(xiàn)、技能組合和維護(hù)要求。連五大發(fā)行版(LinuxMint、Ubuntu、Fedora、openSUSE和Debian)也都無(wú)法足夠廣大的用戶(hù)群來(lái)吸引足夠的支持。[!--empirenews.page--]
桌面Linux問(wèn)題就出在這里。愛(ài)好者和發(fā)燒友也許愿意投入自己的時(shí)間和精力,確保桌面Linux順利運(yùn)行。但是企業(yè)界耗不起這樣的時(shí)間和精力。在企業(yè)領(lǐng)域,最大的單筆計(jì)算成本其實(shí)并不是軟件許可證,而是支持人員的薪水。而至于許可費(fèi),最大的單筆成本無(wú)疑不是用于操作系統(tǒng),而是用于企業(yè)應(yīng)用軟件。
在這種情況下,系統(tǒng)管理員們做出了合理的舉措:他們?cè)诿恳粋€(gè)辦公桌上安裝了Windows機(jī)器,向微軟支付許可費(fèi),可以高枕無(wú)憂(yōu),因?yàn)橹烙性S多維修人員來(lái)確保自己的大批Windows機(jī)器順暢運(yùn)行。本報(bào)記者把太多的時(shí)間耗費(fèi)在了桌面端Linux上,他也準(zhǔn)備安裝桌面端Windows?,F(xiàn)在就等著Linux死黨扔板磚了……