微軟 Build 2025:WSL 項(xiàng)目正式開源
IT之家 5 月 20 日消息,在目前正在進(jìn)行的微軟 Build 2025 中,微軟宣布將其“Windows Subsystem for Linux(WSL)”項(xiàng)目開源,開發(fā)者現(xiàn)可在 GitHub 上訪問、構(gòu)建并貢獻(xiàn)源代碼。
WSL 最初于 2016 年推出,允許用戶在 Windows 系統(tǒng)中原生運(yùn)行 Linux 環(huán)境。最初版本基于輕量級進(jìn)程提供程序(如 lxcore.sys),通過在 Windows 內(nèi)核中實(shí)現(xiàn) Linux 系統(tǒng)調(diào)用,使 Windows 能夠原生運(yùn)行 ELF 可執(zhí)行文件。后續(xù)微軟推出了 WSL 2,引入了完整的 Linux 內(nèi)核,提升了與原生 Linux 的兼容性。

為了實(shí)現(xiàn)開源,微軟對 WSL 進(jìn)行了多年的重構(gòu)工作,使其從 Windows 核心中解耦,成為一個(gè)獨(dú)立的應(yīng)用程序。這一轉(zhuǎn)變不僅滿足了開發(fā)者社區(qū)長期以來的請求,也使得 WSL 能夠更快地響應(yīng)社區(qū)的功能需求和改進(jìn)建議。在最新的 Windows 11 24H2 更新中,WSL 已完全作為獨(dú)立包發(fā)布,而不再是操作系統(tǒng)內(nèi)置組件的一部分。
Windows 與設(shè)備部門副總裁 Pavan Davuluri 表示:“我們的目標(biāo)很簡單:我們希望 Windows 成為開發(fā)者的理想開發(fā)平臺。”通過開源 WSL,微軟鼓勵開發(fā)者參與到該項(xiàng)目的演進(jìn)中,共同提升其性能,并實(shí)現(xiàn)與更多 Linux 服務(wù)的集成。
目前,WSL 的源代碼已在 GitHub 上開放,開發(fā)者可以下載、構(gòu)建,并提交改進(jìn)建議或新功能。IT之家附相應(yīng)項(xiàng)目地址(https://github.com/microsoft/WSL)。
微軟 Build 2025 開發(fā)者大會專題
來源:IT之家