多年來(lái),Microsoft已經(jīng)完成了一些自定義Linux項(xiàng)目。有一個(gè)用于數(shù)據(jù)中心網(wǎng)絡(luò)交換機(jī)基于Linux的操作系統(tǒng)和基于Linux的微控制器的操作系統(tǒng),它內(nèi)置了Azure的球安全的嵌入式服務(wù)。
今天在Build開(kāi)發(fā)者大會(huì)的第一天,微軟透露它已經(jīng)創(chuàng)建了一個(gè)內(nèi)部定制的Linux內(nèi)核它將作為Windows 10的一部分包括在內(nèi),從今年夏天開(kāi)始的Insider測(cè)試版本開(kāi)始。該內(nèi)核將為微軟的Linux子系統(tǒng)Linux(WSL)2.0功能提供基礎(chǔ)。
Microsoft Linux內(nèi)核基于Linux 4.19版,它與Azure使用的技術(shù)中使用的內(nèi)核相同。官方稱(chēng),內(nèi)核將完全開(kāi)源。微軟計(jì)劃將其對(duì)內(nèi)核所做的所有更改歸還給它。WSL2不會(huì)提供任何用戶空間二進(jìn)制文件,就像當(dāng)前版本的WSL一樣。用戶將能夠選擇他們想要使用的Microsoft Store中可用的Linux發(fā)行版(或通過(guò)自定義分發(fā)包加載)。
通過(guò)WSL1,Microsoft使用了為Windows上的Ubuntu上的Bash開(kāi)發(fā)的仿真體系結(jié)構(gòu)。但微軟表示,通過(guò)使用內(nèi)置的Linux內(nèi)核,用戶可以看到Linux啟動(dòng)時(shí)間的縮短和內(nèi)存使用的簡(jiǎn)化。 官方稱(chēng),WSL 2將改進(jìn)文件系統(tǒng)I / O性能,Linux兼容性,并且能夠本地運(yùn)行Docker容器,以便Windows上的容器不再需要VM。
微軟今天還透露,它將提供一個(gè)新的Windows終端應(yīng)用程序,包括標(biāo)簽,可撕掉的窗口和快捷方式,表情符號(hào)以及對(duì)主題和擴(kuò)展的支持?,F(xiàn)在可以預(yù)覽新的Windows終端。
From:ZDNet
原文鏈接:https://www.zdnet.com/article/windows-10-is-getting-a-microsoft-built-linux-kernel/