Windows成“棄子”,Linux終上位?
“Linux是一種毒瘤!”
本文引用地址:http://butianyuan.cn/article/201812/396050.htm時(shí)光倒退二十年,彼時(shí)不可一世的微軟將開(kāi)源軟件視為眼中釘肉中刺,甚至吐槽其是知識(shí)產(chǎn)權(quán)的癌癥。如今,從“愛(ài)Linux“到豪擲75億美元收購(gòu)GitHub,微軟無(wú)時(shí)無(wú)刻不在向外界宣告他們正在竭盡所能地?fù)肀ч_(kāi)源。
而正是在這種局面之下,面對(duì)日薄西山的Windows,有人預(yù)測(cè)新一代桌面版的Linux操作系統(tǒng)即將取而代之,對(duì)此,你怎么看?
我曾經(jīng)說(shuō)過(guò),別指望微軟會(huì)發(fā)布桌面版Linux(MS-Linux或Lindows),除非豬會(huì)飛。然而,最近我好象真的聽(tīng)到天空中傳來(lái)豬的呼嚕聲。一起來(lái)看看發(fā)生了什么!
首先,微軟已經(jīng)接受了Linux和開(kāi)源代碼多年了。我是說(shuō),微軟的云服務(wù)平臺(tái)Azure的底層操作系統(tǒng)已經(jīng)在使用Linux,微軟現(xiàn)在允許Linux的開(kāi)發(fā)公司免費(fèi)使用其專(zhuān)利。而且這個(gè)雷德蒙德的巨人(微軟總部在華盛頓州雷德蒙德市)已經(jīng)發(fā)布了AzureSphere(微軟的物聯(lián)網(wǎng)系統(tǒng))的Linux版本。
現(xiàn)在,你可能會(huì)說(shuō),“Steven,你在說(shuō)醉話吧,這些都是企業(yè)應(yīng)用和云服務(wù)平臺(tái)的!”沒(méi)錯(cuò),但是請(qǐng)記住,微軟現(xiàn)在允許在Windows操作系統(tǒng)上使用 Hyper-V(微軟的桌面虛擬化系統(tǒng))和WSL(基于Windows的Linux子系統(tǒng))來(lái)運(yùn)行基于Linux的軟件。這一切在2017年都發(fā)生了,所以我將2017年稱(chēng)為Windows系統(tǒng)的Linux年。
最近,微軟做了一件讓那些相信微軟還陷在90年代的困境的人更難以想象的事情。它決定重寫(xiě)它的基于Windows10的網(wǎng)頁(yè)瀏覽器MicrosoftEdge,而采用的竟然是它的最大競(jìng)爭(zhēng)對(duì)手Google的開(kāi)源網(wǎng)頁(yè)瀏覽器Chromium的技術(shù)。
呵呵,接下來(lái)你該讀讀EdBott寫(xiě)的這篇關(guān)于 Ubuntu Linux 的文章!
看到這里,你還認(rèn)為微軟發(fā)布桌面版Linux是不可思議的嗎?至少我不這么認(rèn)為了。
看一看Windows10的2018秋季新版本的災(zāi)難性的發(fā)布,這個(gè)版本有無(wú)窮無(wú)盡的Bug,其中一些Bug仍然懸而未決(如網(wǎng)絡(luò)驅(qū)動(dòng)盤(pán)丟失,運(yùn)氣好的話你能重新連接上),鬼才知道這些Bug什么時(shí)候可以修復(fù)。正如我的同事CatalinCimpanu針對(duì)微軟在最近的星期二發(fā)布的補(bǔ)丁指出:“這已經(jīng)是微軟連續(xù)第四個(gè)月發(fā)布針對(duì)‘零日漏洞’的補(bǔ)丁了”。長(zhǎng)期以來(lái),微軟Windows的質(zhì)量保證一直大有問(wèn)題。
拋開(kāi)這些可怕的故事,我們?cè)賮?lái)看看Linux,它還是像你家的房子一樣安全,它也一如既往的非常穩(wěn)定。為什么不嘗試一下Linux呢?它都已經(jīng)占據(jù)了除Windows以外的所有其他計(jì)算市場(chǎng)了。
沒(méi)錯(cuò),如果不把ChromeOS算在內(nèi)。現(xiàn)在還沒(méi)有Linux桌面操作系統(tǒng)給市場(chǎng)留下深刻的印象。但這不是因?yàn)榧夹g(shù),而是以前的微軟這個(gè)“邪惡帝國(guó)”阻止硬件供應(yīng)商支持其他操作系統(tǒng)。但那些日子已經(jīng)過(guò)去了,現(xiàn)在的微軟已經(jīng)表明自己非常愿意接受Linux和開(kāi)源軟件。
微軟為什么這樣做?因?yàn)楸M管在Windows的開(kāi)發(fā)上投入了數(shù)十億美元,但Windows給微軟帶來(lái)的收入?yún)s越來(lái)越少。還記得微軟宣稱(chēng)Windows10在幾年內(nèi)很快就會(huì)擁有10億用戶的時(shí)候嗎?現(xiàn)在看來(lái)根本就是天方夜譚。而通過(guò)將Linux內(nèi)核作為其桌面操作系統(tǒng)的核心,微軟可以節(jié)省對(duì)它來(lái)說(shuō)至關(guān)重要的資金。
那么現(xiàn)有的Windows應(yīng)用程序怎么辦?當(dāng)然,如果每個(gè)應(yīng)用程序都要移植到Linux平臺(tái),那么大多數(shù)獨(dú)立軟件開(kāi)發(fā)商都要歇菜。但是誰(shuí)說(shuō)這些應(yīng)用程序需要移植呢?
記得 Crossover和Wine 吧?幾十年前這兩個(gè)軟件就告訴你可以將Windows的系統(tǒng)調(diào)用轉(zhuǎn)換為對(duì)應(yīng)的Linux系統(tǒng)的調(diào)用。當(dāng)然Wine并不能做到讓所有的Windows應(yīng)用程序在Linux上運(yùn)行,但是它已經(jīng)做得很好了,要知道Wine的開(kāi)發(fā)人員并沒(méi)有訪問(wèn)全部Windows的系統(tǒng)調(diào)用接口(API)的權(quán)限,而微軟的軟件工程師則有完全權(quán)限,轉(zhuǎn)換工作對(duì)他們來(lái)說(shuō)小菜一碟。
幾年來(lái),微軟的WSL(基于Windows的Linux子系統(tǒng))開(kāi)發(fā)人員一直致力于LinuxAPI和WindowsAPI相互映射的開(kāi)發(fā)。讓基于Windows的應(yīng)用程序不經(jīng)修改地在Linux上運(yùn)行的大量開(kāi)發(fā)工作已經(jīng)完成。
簡(jiǎn)而言之,Windows開(kāi)發(fā)人員不必?fù)?dān)心修改他們的應(yīng)用程序。不用太費(fèi)勁,微軟可以做到讓這些應(yīng)用程序無(wú)需太大修改就可以繼續(xù)運(yùn)行在Linux系統(tǒng)上。
而許多應(yīng)用程序根本不需要更改。例如,現(xiàn)在給微軟帶來(lái)比MS-Office更多現(xiàn)金流的Office365就無(wú)須修改。隨著微軟竭盡全力讓客戶從套裝軟件轉(zhuǎn)向使用云應(yīng)用平臺(tái),底層的桌面操作系統(tǒng)的重要性已大大降低。
因此,通過(guò)轉(zhuǎn)移到Linux平臺(tái),或者發(fā)布Lindows作為“經(jīng)典Windows”操作系統(tǒng)的替代品,微軟可以大大節(jié)省Windows系統(tǒng)的開(kāi)發(fā)費(fèi)用,并提供給大家一個(gè)更穩(wěn)定和更安全的桌面操作系統(tǒng)。聽(tīng)起來(lái)像是我贏了。讓我們?cè)?019/2020年拭目以待。
評(píng)論