· 作者:硬核老王 · (本文字?jǐn)?shù):2283,閱讀時(shí)長(zhǎng)大約:3 分鐘) 近日,著名開(kāi)源領(lǐng)袖、寫(xiě)出《大教堂與集市》的 ESR(Eric S. Raymond) 撰文 指出,微軟的 Windows 可能最后會(huì)切換到 Linux 內(nèi)核,成為一個(gè)保留 Windows 界面的 Linux。微軟目前的主要收入來(lái)源于其云服務(wù),而操作系統(tǒng)業(yè)務(wù)對(duì)微軟來(lái)說(shuō),所能貢獻(xiàn)的利潤(rùn)比例會(huì)越來(lái)越少。Windows 將來(lái)可能是運(yùn)行于 Linux 內(nèi)核之上的一個(gè)桌面環(huán)境和一個(gè)越來(lái)越薄的 Windows 兼容層 —— 以兼容原有的 Windows 二進(jìn)制程序。 對(duì)于 ESR 的這個(gè)觀點(diǎn),老王是贊同的:
以下是 ESR 的 原文 譯文: 桌面戰(zhàn)爭(zhēng)的最后階段?在微軟 Windows 操作系統(tǒng)最近的發(fā)展中,最令人感興趣的兩個(gè)發(fā)展是 Windows System for Linux(WSL)和他們將微軟 Edge 瀏覽器移植到 Ubuntu。 對(duì)于那些沒(méi)有注意到的人來(lái)說(shuō),WSL 允許未經(jīng)修改的 Linux 二進(jìn)制文件在 Windows 10 下運(yùn)行。沒(méi)有仿真層,沒(méi)有中間層,它們只需加載就能運(yùn)行。 微軟開(kāi)發(fā)人員現(xiàn)在正在 Linux 內(nèi)核中提供功能來(lái)改進(jìn) WSL。而這指向了一個(gè)迷人的技術(shù)方向。為了理解其中的原因,我們需要注意到自 2010 年推出云服務(wù)以來(lái),微軟的收入來(lái)源是如何變化的。 在十年后,Azure 為微軟提供了大部分的創(chuàng)收。Windows 的壟斷地位已經(jīng)成為一個(gè)旁觀者,傳統(tǒng)臺(tái)式電腦(這是它唯一占據(jù)主導(dǎo)地位的市場(chǎng))的銷(xiāo)量在下降。相應(yīng)地,花在 Windows 開(kāi)發(fā)上的投資回報(bào)率也在下降。隨著 PC 的銷(xiāo)量持續(xù)下滑,它不可避免地將不再是利潤(rùn)中心,而變成業(yè)務(wù)的拖累。 從冷血的利潤(rùn)最大化的角度來(lái)看,這意味著繼續(xù)開(kāi)發(fā) Windows 是微軟寧愿不做的事情。相反,他們最好把更多的資本投入到 Azure 上 —— 據(jù)說(shuō)現(xiàn)在 Azure 運(yùn)行的 Linux 實(shí)例比 Windows 還多。 我們的第三個(gè)理由是 Proton。Proton 是一個(gè)仿真層,它允許在 Linux 上運(yùn)行 Steam 上發(fā)布的 Windows 游戲。它還不夠完美,但已經(jīng)很接近完美了。我自己就用它在這個(gè)巨獸上玩《戰(zhàn)艦世界》。 對(duì)于游戲而言,它們是對(duì) Windows 仿真層最苛刻的壓力測(cè)試,比商業(yè)軟件更苛刻。我們可能已經(jīng)到了類(lèi)似 Proton 的技術(shù)完全可以在 Linux 上運(yùn)行 Windows 商業(yè)軟件的地步。如果還沒(méi)有,那我們很快就會(huì)實(shí)現(xiàn)。 那么,如果你是微軟公司的戰(zhàn)略專(zhuān)家,考慮到所有這些因素,利潤(rùn)最大化的前進(jìn)道路是什么? 它會(huì)是這樣:微軟 Windows 成為 Linux 內(nèi)核上的 Proton 一樣的模擬層。隨著時(shí)間的推移,這個(gè)層會(huì)越來(lái)越薄,因?yàn)楦嗟闹С謺?huì)落在主線(xiàn)內(nèi)核源代碼上。而經(jīng)濟(jì)上的動(dòng)機(jī)是,由于需要在公司內(nèi)部完成的開(kāi)發(fā)成本越來(lái)越少,因此微軟可以減去越來(lái)越多的開(kāi)發(fā)成本。 如果你認(rèn)為這是天方夜譚,那你可以再思考一下。證明這已經(jīng)是(微軟的)計(jì)劃的最好證據(jù)是,微軟已經(jīng)將 Edge 移植到 Linux 下運(yùn)行。這只有這種方式是有意義的:那就是作為一個(gè)試運(yùn)行,讓 Windows 實(shí)用程序套件的其他部分?jǐn)[脫對(duì)任何仿真層的依賴(lài)。 所以,這一切指向的最終狀態(tài)是。新的 Windows 將主要是一個(gè) Linux 內(nèi)核,在它上面有一個(gè)舊的 Windows 仿真層,但 Edge 和其余的 Windows 用戶(hù)空間實(shí)用程序并不使用仿真。仿真層是為了游戲和其他傳統(tǒng)的第三方軟件而存在的。 經(jīng)濟(jì)上的壓力會(huì)讓微軟取消仿真層。部分原因是它完全是一個(gè)成本中心。部分原因是因?yàn)樗麄兿虢档瓦\(yùn)行 Azure 的復(fù)雜性成本。 Windows/Linux 每一點(diǎn)融合都有助于實(shí)現(xiàn)這一點(diǎn) —— 可以減少管理和預(yù)期的支持費(fèi)用。 最終,微軟將會(huì)宣布結(jié)束對(duì) Windows 的仿真。操作系統(tǒng)本身,以及它的用戶(hù)空間工具,一段時(shí)間后,會(huì)在一個(gè)精心保存的舊 Windows 用戶(hù)界面下成為 Linux。第三方軟件供應(yīng)商會(huì)停止發(fā)布 Windows 二進(jìn)制文件,轉(zhuǎn)而采用原生 Linux API 的 ELF 二進(jìn)制文件……。 |
|
來(lái)自: 懶人葛優(yōu)癱 > 《軟件》