在今年的 Build 開發(fā)者大會上,微軟宣布了一項重磅決定:將 Windows 子系統(tǒng) Linux(WSL)的幾乎全部組件開源,并正式關閉了該項目在 2016 年上線 GitHub 時收到的頭個功能請求。這不僅代表著微軟對開源社區(qū)承諾的兌現(xiàn),也標志著 WSL 走入了一個全新的發(fā)展階段。
WSL 自從 2016 年在 Windows 10 周年更新中首
次亮相以來,便成為了開發(fā)者和高 級用戶的重要工具,允許用戶在 Windows 系統(tǒng)內(nèi)直接運行 Linux 命令行及應用程序。微軟此后持續(xù)對 WSL 進行打磨,不斷提升其性能、易用性,并引入了如 GPU 與音頻支持等新功能。
微軟高 級軟件工程師 Pierre Boulay 在博客中寫道:“沒有社區(qū),就沒有今天的 WSL。我們已經(jīng)見證了社區(qū)在無法訪問源代碼的情況下所作出的諸多貢獻,現(xiàn)在,社區(qū)終于可以直接參與代碼提交,我們對 WSL 的未來充滿期待。”
本次開源行動覆蓋了 WSL 的絕大多數(shù)組件,僅有兩個部分暫時保留閉源狀態(tài):
lxcore.sys:WSL 1 所依賴的內(nèi)核驅動程序(WSL 初代架構,仍受支持,但從 2019 年的 WSL 2 起已非默認);
p9rdr.sys 與 p9np.dll:負責將 Windows 文件系統(tǒng)重定向至 Linux 的模塊,確保 Windows 可無縫訪問 Linux 文件系統(tǒng)。
微軟并未排除未來將這兩部分也一并開源的可能,但目前尚未給出明確的時間表。
雖說 WSL 技術底層與傳統(tǒng)虛擬機有一定的共通之處,但其在速度、資源占用與系統(tǒng)集成度上的優(yōu)勢,讓其遠比傳統(tǒng)虛擬機更加輕量、便捷。隨著 Windows 11 的推出,微軟更是將 WSL 從操作系統(tǒng)組件中剝離,轉為通過 Microsoft Store 獨立安裝和更新。這一轉變,不僅加快了新功能的部署周期,也為其走向開源掃清了不少障礙。
值得一提的是,微軟近期還為 WSL 帶來了多項重大更新。本月早些時候,Fedora 成為官方支持的 WSL 發(fā)行版之一,繼承了 Ubuntu(當前默認發(fā)行版)等的地位。且早在今年四月,Arch Linux 也已獲得 WSL 的官方支持。之所以新增這些發(fā)行版本是由于微軟去年宣布的一系列改進措施,其目的則是為了降低發(fā)行版適配 WSL 的技術門檻,推動生態(tài)多樣化。
目前,Windows 用戶可通過 Microsoft Store 選擇發(fā)行版進行安裝,或在命令行輸入 wsl
--install 進行快速部署。用戶還可同時安裝多個 Linux 發(fā)行版,并根據(jù)需求靈活切換。若不想使用默認的 Ubuntu,輸入 wsl --list --online 可查看微軟當前官方支持的所有發(fā)行版。
在構建跨平臺開發(fā)環(huán)境愈發(fā)成為主流趨勢的背景下,WSL 的開源無疑將進一步激發(fā)開源社區(qū)的創(chuàng)造力,也為 Windows 與 Linux 的深度融合打開了新的局面。
網(wǎng)站首頁 | 公司簡介 | 加入我們 | 聯(lián)系我們 | 虛擬主機 | 無錫網(wǎng)頁設計 | 域名注冊
無錫企業(yè)做網(wǎng)站模版 | 無錫做網(wǎng)站 | 無錫企業(yè)網(wǎng)站建設|先舟erp| 無錫不銹鋼加工廠|軟瓷
版權所有:無錫世融網(wǎng)絡科技有限公司 Copyright?2010 蘇ICP備10231109號-3 ICP電信經(jīng)營許可證:蘇B2-20100211
法律顧問:江蘇吳韻律師事務所 王久月律師 聯(lián)系電話:13301513068