儘管微軟早前對 Linux 有些敵視,但近年來,這家軟體巨頭的態度已發生大幅轉變。在 Satya Nadella 的領導下,微軟已經轉型成為了 Linux 和其它諸多開源專案的有力支持者。
比如在 Windows 10 作業系統中,就有名為 WSL 的 Linux 子系統。值得一提的是,你無需雙啟動、或者配置複雜的虛擬機器環境,即可直接使用。
在今天的 Build 2019 開發者大會上,微軟更是釋出了 WSL 的第二個大版本。
【預計 WSL 2 的首個預覽版本,將於今年晚些時候到來】
據悉,WSL 2 將附帶一個真實的 Linux 核心,意味著它能夠帶來完整的系統呼叫相容性,且微軟能夠簡單地透過核心更新來對其加以改進,而無需更新整個 Windows Linux 子系統。
更重要的是,WSL 2 將比 WSL 1 版本的執行速度快上許多。Windows 開發者平臺副Quattroporte Kevin Gallo 表示:
作為 Windows Linux 子系統的下一個版本,WSL 2 基於 Azure 上同樣的 Linux 4.19 核心打造,其有助於減少 Linux 的啟動時間,並減少記憶體的佔用。
此外,WSL 2 提升了檔案系統的 I/O 效能、與 Linux 的相容性、且可本機執行 Docker 容器,因此 Windows 上的容器將不再需要虛擬機器。
Windows 開發者平臺專案經理 Craig Loewen 亦稱,該公司將釋出一個真正的 Linux 核心,以實現完整的系統呼叫相容性:
需要指出的是,這並不是微軟首次釋出 Linux 核心。因為早在 2018 年,該公司就已經在宣佈 Azure Sphere 時釋出過一個。
不過這一次,將是 Windows 首次附帶 Linux 核心,這真實證明了微軟對於 Linux 的喜愛。
我們將根據 Kernel.org 上提供的原始碼,基於最新的穩定版分支來構建核心(初期基於 4.19 版核心)。
最後,除了 WSL 2,微軟還宣佈了一款全新的終端應用程式(Windows Terminal)。兩者都已於即日開放預覽,且有望在今年年底前轉入穩定版本,具體時間表仍待定。
儘管微軟早前對 Linux 有些敵視,但近年來,這家軟體巨頭的態度已發生大幅轉變。在 Satya Nadella 的領導下,微軟已經轉型成為了 Linux 和其它諸多開源專案的有力支持者。
比如在 Windows 10 作業系統中,就有名為 WSL 的 Linux 子系統。值得一提的是,你無需雙啟動、或者配置複雜的虛擬機器環境,即可直接使用。
在今天的 Build 2019 開發者大會上,微軟更是釋出了 WSL 的第二個大版本。
【預計 WSL 2 的首個預覽版本,將於今年晚些時候到來】
據悉,WSL 2 將附帶一個真實的 Linux 核心,意味著它能夠帶來完整的系統呼叫相容性,且微軟能夠簡單地透過核心更新來對其加以改進,而無需更新整個 Windows Linux 子系統。
更重要的是,WSL 2 將比 WSL 1 版本的執行速度快上許多。Windows 開發者平臺副Quattroporte Kevin Gallo 表示:
作為 Windows Linux 子系統的下一個版本,WSL 2 基於 Azure 上同樣的 Linux 4.19 核心打造,其有助於減少 Linux 的啟動時間,並減少記憶體的佔用。
此外,WSL 2 提升了檔案系統的 I/O 效能、與 Linux 的相容性、且可本機執行 Docker 容器,因此 Windows 上的容器將不再需要虛擬機器。
Windows 開發者平臺專案經理 Craig Loewen 亦稱,該公司將釋出一個真正的 Linux 核心,以實現完整的系統呼叫相容性:
需要指出的是,這並不是微軟首次釋出 Linux 核心。因為早在 2018 年,該公司就已經在宣佈 Azure Sphere 時釋出過一個。
不過這一次,將是 Windows 首次附帶 Linux 核心,這真實證明了微軟對於 Linux 的喜愛。
我們將根據 Kernel.org 上提供的原始碼,基於最新的穩定版分支來構建核心(初期基於 4.19 版核心)。
最後,除了 WSL 2,微軟還宣佈了一款全新的終端應用程式(Windows Terminal)。兩者都已於即日開放預覽,且有望在今年年底前轉入穩定版本,具體時間表仍待定。