{eval=Array;=+count(Array);}
盡管微軟早前對(duì) Linux 有些敵視,但近年來,這家軟件巨頭的態(tài)度已發(fā)生大幅轉(zhuǎn)變。在 Satya Nadella 的領(lǐng)導(dǎo)下,微軟已經(jīng)轉(zhuǎn)型成為了 Linux 和其它諸多開源項(xiàng)目的有力支持者。
比如在 Windows 10 操作系統(tǒng)中,就有名為 WSL 的 Linux 子系統(tǒng)。值得一提的是,你無需雙啟動(dòng)、或者配置復(fù)雜的虛擬機(jī)環(huán)境,即可直接使用。
在今天的 Build 2019 開發(fā)者大會(huì)上,微軟更是發(fā)布了 WSL 的第二個(gè)大版本。
【預(yù)計(jì) WSL 2 的首個(gè)預(yù)覽版本,將于今年晚些時(shí)候到來】
據(jù)悉,WSL 2 將附帶一個(gè)真實(shí)的 Linux 內(nèi)核,意味著它能夠帶來完整的系統(tǒng)調(diào)用兼容性,且微軟能夠簡(jiǎn)單地通過內(nèi)核更新來對(duì)其加以改進(jìn),而無需更新整個(gè) Windows Linux 子系統(tǒng)。
更重要的是,WSL 2 將比 WSL 1 版本的運(yùn)行速度快上許多。Windows 開發(fā)者平臺(tái)副總裁 Kevin Gallo 表示:
作為 Windows Linux 子系統(tǒng)的下一個(gè)版本,WSL 2 基于 Azure 上同樣的 Linux 4.19 內(nèi)核打造,其有助于減少 Linux 的啟動(dòng)時(shí)間,并減少內(nèi)存的占用。
此外,WSL 2 提升了文件系統(tǒng)的 I/O 性能、與 Linux 的兼容性、且可本機(jī)運(yùn)行 Docker 容器,因此 Windows 上的容器將不再需要虛擬機(jī)。
Windows 開發(fā)者平臺(tái)項(xiàng)目經(jīng)理 Craig Loewen 亦稱,該公司將發(fā)布一個(gè)真正的 Linux 內(nèi)核,以實(shí)現(xiàn)完整的系統(tǒng)調(diào)用兼容性:
需要指出的是,這并不是微軟首次發(fā)布 Linux 內(nèi)核。因?yàn)樵缭?2018 年,該公司就已經(jīng)在宣布 Azure Sphere 時(shí)發(fā)布過一個(gè)。
不過這一次,將是 Windows 首次附帶 Linux 內(nèi)核,這真實(shí)證明了微軟對(duì)于 Linux 的喜愛。
我們將根據(jù) Kernel.org 上提供的源代碼,基于最新的穩(wěn)定版分支來構(gòu)建內(nèi)核(初期基于 4.19 版內(nèi)核)。
最后,除了 WSL 2,微軟還宣布了一款全新的終端應(yīng)用程序(Windows Terminal)。兩者都已于即日開放預(yù)覽,且有望在今年年底前轉(zhuǎn)入穩(wěn)定版本,具體時(shí)間表仍待定。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答