新聞中心

EEPW首頁 > 業(yè)界動態(tài) > Windows成“棄子”,Linux終上位?

Windows成“棄子”,Linux終上位?

作者: 時(shí)間:2018-12-26 來源:CSDN 收藏
編者按:時(shí)光倒退二十年,彼時(shí)不可一世的微軟將開源軟件視為眼中釘肉中刺,甚至吐槽其是知識產(chǎn)權(quán)的癌癥。如今,從“愛Linux“到豪擲75億美元收購GitHub,微軟無時(shí)無刻不在向外界宣告他們正在竭盡所能地?fù)肀ч_源。

  “是一種毒瘤!”

本文引用地址:http://m.butianyuan.cn/article/201812/396050.htm

  時(shí)光倒退二十年,彼時(shí)不可一世的微軟將開源軟件視為眼中釘肉中刺,甚至吐槽其是知識產(chǎn)權(quán)的癌癥。如今,從“愛“到豪擲75億美元收購GitHub,微軟無時(shí)無刻不在向外界宣告他們正在竭盡所能地?fù)肀ч_源。

  而正是在這種局面之下,面對日薄西山的,有人預(yù)測新一代桌面版的操作系統(tǒng)即將取而代之,對此,你怎么看?

  我曾經(jīng)說過,別指望微軟會發(fā)布桌面版Linux(MS-Linux或Lindows),除非豬會飛。然而,最近我好象真的聽到天空中傳來豬的呼嚕聲。一起來看看發(fā)生了什么!

  首先,微軟已經(jīng)接受了Linux和開源代碼多年了。我是說,微軟的云服務(wù)平臺Azure的底層操作系統(tǒng)已經(jīng)在使用Linux,微軟現(xiàn)在允許Linux的開發(fā)公司免費(fèi)使用其專利。而且這個(gè)雷德蒙德的巨人(微軟總部在華盛頓州雷德蒙德市)已經(jīng)發(fā)布了AzureSphere(微軟的物聯(lián)網(wǎng)系統(tǒng))的Linux版本。

  現(xiàn)在,你可能會說,“Steven,你在說醉話吧,這些都是企業(yè)應(yīng)用和云服務(wù)平臺的!”沒錯(cuò),但是請記住,微軟現(xiàn)在允許在操作系統(tǒng)上使用 Hyper-V(微軟的桌面虛擬化系統(tǒng))和WSL(基于的Linux子系統(tǒng))來運(yùn)行基于Linux的軟件。這一切在2017年都發(fā)生了,所以我將2017年稱為Windows系統(tǒng)的Linux年。

  最近,微軟做了一件讓那些相信微軟還陷在90年代的困境的人更難以想象的事情。它決定重寫它的基于Windows10的網(wǎng)頁瀏覽器MicrosoftEdge,而采用的竟然是它的最大競爭對手Google的開源網(wǎng)頁瀏覽器Chromium的技術(shù)。

  呵呵,接下來你該讀讀EdBott寫的這篇關(guān)于 Ubuntu Linux 的文章!

  看到這里,你還認(rèn)為微軟發(fā)布桌面版Linux是不可思議的嗎?至少我不這么認(rèn)為了。

  看一看Windows10的2018秋季新版本的災(zāi)難性的發(fā)布,這個(gè)版本有無窮無盡的Bug,其中一些Bug仍然懸而未決(如網(wǎng)絡(luò)驅(qū)動盤丟失,運(yùn)氣好的話你能重新連接上),鬼才知道這些Bug什么時(shí)候可以修復(fù)。正如我的同事CatalinCimpanu針對微軟在最近的星期二發(fā)布的補(bǔ)丁指出:“這已經(jīng)是微軟連續(xù)第四個(gè)月發(fā)布針對‘零日漏洞’的補(bǔ)丁了”。長期以來,微軟Windows的質(zhì)量保證一直大有問題。

  拋開這些可怕的故事,我們再來看看Linux,它還是像你家的房子一樣安全,它也一如既往的非常穩(wěn)定。為什么不嘗試一下Linux呢?它都已經(jīng)占據(jù)了除Windows以外的所有其他計(jì)算市場了。

  沒錯(cuò),如果不把ChromeOS算在內(nèi)。現(xiàn)在還沒有Linux桌面操作系統(tǒng)給市場留下深刻的印象。但這不是因?yàn)榧夹g(shù),而是以前的微軟這個(gè)“邪惡帝國”阻止硬件供應(yīng)商支持其他操作系統(tǒng)。但那些日子已經(jīng)過去了,現(xiàn)在的微軟已經(jīng)表明自己非常愿意接受Linux和開源軟件。

  微軟為什么這樣做?因?yàn)楸M管在Windows的開發(fā)上投入了數(shù)十億美元,但Windows給微軟帶來的收入?yún)s越來越少。還記得微軟宣稱Windows10在幾年內(nèi)很快就會擁有10億用戶的時(shí)候嗎?現(xiàn)在看來根本就是天方夜譚。而通過將Linux內(nèi)核作為其桌面操作系統(tǒng)的核心,微軟可以節(jié)省對它來說至關(guān)重要的資金。

  那么現(xiàn)有的Windows應(yīng)用程序怎么辦?當(dāng)然,如果每個(gè)應(yīng)用程序都要移植到Linux平臺,那么大多數(shù)獨(dú)立軟件開發(fā)商都要歇菜。但是誰說這些應(yīng)用程序需要移植呢?

  記得 Crossover和Wine 吧?幾十年前這兩個(gè)軟件就告訴你可以將Windows的系統(tǒng)調(diào)用轉(zhuǎn)換為對應(yīng)的Linux系統(tǒng)的調(diào)用。當(dāng)然Wine并不能做到讓所有的Windows應(yīng)用程序在Linux上運(yùn)行,但是它已經(jīng)做得很好了,要知道Wine的開發(fā)人員并沒有訪問全部Windows的系統(tǒng)調(diào)用接口(API)的權(quán)限,而微軟的軟件工程師則有完全權(quán)限,轉(zhuǎn)換工作對他們來說小菜一碟。

  幾年來,微軟的WSL(基于Windows的Linux子系統(tǒng))開發(fā)人員一直致力于LinuxAPI和WindowsAPI相互映射的開發(fā)。讓基于Windows的應(yīng)用程序不經(jīng)修改地在Linux上運(yùn)行的大量開發(fā)工作已經(jīng)完成。

  簡而言之,Windows開發(fā)人員不必?fù)?dān)心修改他們的應(yīng)用程序。不用太費(fèi)勁,微軟可以做到讓這些應(yīng)用程序無需太大修改就可以繼續(xù)運(yùn)行在Linux系統(tǒng)上。

  而許多應(yīng)用程序根本不需要更改。例如,現(xiàn)在給微軟帶來比MS-Office更多現(xiàn)金流的Office365就無須修改。隨著微軟竭盡全力讓客戶從套裝軟件轉(zhuǎn)向使用云應(yīng)用平臺,底層的桌面操作系統(tǒng)的重要性已大大降低。

  因此,通過轉(zhuǎn)移到Linux平臺,或者發(fā)布Lindows作為“經(jīng)典Windows”操作系統(tǒng)的替代品,微軟可以大大節(jié)省Windows系統(tǒng)的開發(fā)費(fèi)用,并提供給大家一個(gè)更穩(wěn)定和更安全的桌面操作系統(tǒng)。聽起來像是我贏了。讓我們在2019/2020年拭目以待。



關(guān)鍵詞: Windows Linux

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉