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