2016年,Linux仍需要Windows的支持嗎?
譯文作為一種替代的操作系統(tǒng),Linux總是在想方設(shè)法與Windows共存。然而,我最近認(rèn)識(shí)到,整整四年來(lái),我在家里的任何系統(tǒng)上沒(méi)有安裝Windows。于是我想:Windows的支持在2016年有沒(méi)有必要?
我考慮的可不是Samba,它對(duì)Windows的支持實(shí)指在多操作系統(tǒng)環(huán)境下的管理。事實(shí)上,我考慮的是支持桌面上的Windows,這個(gè)領(lǐng)域有著多種多樣的巧妙解決方案。
比如說(shuō),在同一臺(tái)機(jī)器上雙啟動(dòng)兩個(gè)操作系統(tǒng)的歷史就跟Linux一樣久遠(yuǎn)。后來(lái)有了Wine,它試圖以本地方式運(yùn)行Windows應(yīng)用程序,還有Ubuntu的Wubi,這個(gè)Ubuntu版本安裝到Windows分區(qū)上。最近,將Windows安裝到虛擬機(jī)上、Linux充當(dāng)主機(jī)變得頗為流行。甚至還有ReactOS,它在為主要因?qū)S性S可證而反對(duì)Windows的那些人構(gòu)建一個(gè)免許可證的Windows版本。
所有這些解決方案都有其局限性。暫且不說(shuō)別的,它們的用戶得到的是不便、并非***的支持。然而它們遍地開(kāi)花,這提醒人們:桌面Linux是一種替代操作系統(tǒng),存在于Windows主導(dǎo)的環(huán)境下――不管有多少用戶對(duì)此感到遺憾。就Linux的大半歷史而言,它一直在苦苦追趕Windows。
但是在2016年,形勢(shì)已發(fā)生了變化。
與Windows的聯(lián)系越來(lái)越少
上世紀(jì)90年代末,運(yùn)行Windows應(yīng)用程序的解決方案還有其意義。那時(shí)候,無(wú)數(shù)的辦公應(yīng)用程序根本就沒(méi)有面向Linux的版本。比如說(shuō),GIMP處于發(fā)展初期;只是在1998年,StarDivision(LibreOffice的開(kāi)山鼻祖)才發(fā)布了Linux版本,而這個(gè)版本還是專有的。即使你想要那么做,還是無(wú)法單單運(yùn)行Linux,除非你的要求極其簡(jiǎn)單。
然而,LibreOffice填補(bǔ)了Linux對(duì)辦公生產(chǎn)力套件的要求。GIMP和最近的Krita多少滿足了圖形設(shè)計(jì)人員的要求。關(guān)注的重心逐漸從需要與Windows競(jìng)爭(zhēng)的功能特性,轉(zhuǎn)向了與標(biāo)準(zhǔn)文件格式兼容,但是這也基本上得到了解決,這一方面歸功于面向PDF等格式的開(kāi)放標(biāo)準(zhǔn)。
一旦Linux應(yīng)用程序開(kāi)始成熟起來(lái),跨平臺(tái)開(kāi)發(fā)變得更常見(jiàn)了,先是在Web瀏覽器(比如火狐和Chrome)當(dāng)中,后來(lái)在應(yīng)用程序當(dāng)中。十幾年前,Linux應(yīng)用程序不是落在后面,而是開(kāi)始與Windows和OS X版本的應(yīng)用程序同時(shí)開(kāi)發(fā)。
長(zhǎng)期以來(lái),Linux游戲堅(jiān)持不變,但是許多在線游戲現(xiàn)在包括Linux客戶軟件。此外,免許可證的Linux游戲變得更為常見(jiàn)。此外,這幾年來(lái),Steam一直在提供專有的Linux游戲,不過(guò)并非總是***游戲或***的游戲,這在情理之中。
誠(chéng)然,少數(shù)幾個(gè)類別仍有待開(kāi)發(fā)。比如說(shuō),光學(xué)字符識(shí)別(OCR)掃描在Linux上仍然僅限于從文檔提取文檔,如果面臨不完整的格式,就會(huì)束手無(wú)策。同樣,可能沒(méi)有某個(gè)PhotoShop濾鏡,不過(guò)GIMP可成功地導(dǎo)入許多PhotoShop濾鏡。
不過(guò)總的說(shuō)來(lái),許多、可能大多數(shù)用戶可以在Linux上完成需要完成的任務(wù),甚至不必為Windows操心。當(dāng)然,雇主可能需要一些員工使用特定的Windows應(yīng)用程序,但在許多情況下,他們可以使用基于Linux的應(yīng)用程序,以所需的格式,或者至少以可以接受的格式提供輸出,這一切在雇主沒(méi)有發(fā)覺(jué)的情況下完成。
毫無(wú)疑問(wèn),用戶仍應(yīng)該在提交輸出之前先測(cè)試一下,但是他們?cè)絹?lái)越不需要求助于任何基本的策略與Windows進(jìn)行交互,除了偶爾情況外。在一些情況下,他們可能發(fā)現(xiàn),有了在線服務(wù)或移動(dòng)應(yīng)用程序,安裝的Windows系統(tǒng)可能沒(méi)有必要。
基本上來(lái)說(shuō),依賴開(kāi)源已經(jīng)從不切實(shí)際的幻想變成了一種切實(shí)可行的替代方案,只會(huì)一年比一年來(lái)得更實(shí)用。Linux仍然是一種替代的操作系統(tǒng),但是它日益變成了一種自力更生的操作系統(tǒng),可以與Windows進(jìn)行交互,但是只在特殊情況下才需要Windows支持。
期望和防范
我預(yù)計(jì),在一些人看來(lái),這種描述聽(tīng)起來(lái)太過(guò)樂(lè)觀。他們本身對(duì)Linux缺乏了解,以為L(zhǎng)inux和開(kāi)源還是20年前的那副樣子。其他人只對(duì)他們可以在上面使用熟悉的應(yīng)用程序的替代操作系統(tǒng)有興趣。如果為他們提供替代的應(yīng)用程序,該應(yīng)用程序必須將功能特性放在與主流Windows產(chǎn)品一模一樣的位置上,并使用一模一樣的名字。
誠(chéng)然,少數(shù)人有真正的要求是開(kāi)源還無(wú)法滿足的。然而,在過(guò)去幾十年,大多數(shù)這些局限性已逐個(gè)得到克服,更多的局限性似乎肯定會(huì)在今后幾年得到克服。
就2016年而言,雙啟動(dòng)、Windows的虛擬安裝或與Windows共存的其他方法勢(shì)必會(huì)變得更需要小心,而不是像以前那樣必不可少。拋開(kāi)幾個(gè)例外不說(shuō),如今普通的桌面Linux用戶可以完全不用依賴Windows,盡管其中一些人還沒(méi)有完全認(rèn)識(shí)到這一點(diǎn)。
原文標(biāo)題:Does Linux Still Need Windows Support?,作者:Bruce Byfield
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】