微軟Build 2025宣布WSL正式開源 開發(fā)者可自由貢獻代碼
5月20日,在今日開幕的微軟Build 2025開發(fā)者大會上,微軟宣布將Windows Subsystem for Linux(WSL)項目正式開源,開發(fā)者現(xiàn)可通過GitHub訪問其源代碼,并參與構(gòu)建和改進。這一舉措標志著微軟進一步擁抱開源生態(tài),旨在讓Windows成為開發(fā)者更友好的平臺。
WSL最初于2016年推出,允許用戶在Windows系統(tǒng)中直接運行Linux環(huán)境,無需雙系統(tǒng)或虛擬機。其演進分為兩個主要階段:WSL 1:基于輕量級進程模擬(如`lxcore.sys`),通過Windows內(nèi)核實現(xiàn)Linux系統(tǒng)調(diào)用,支持運行ELF二進制文件。WSL 2:引入完整Linux內(nèi)核,大幅提升兼容性和性能,支持Docker等依賴內(nèi)核特性的工具。
近年來,微軟對WSL進行了大規(guī)模重構(gòu),使其從Windows核心中解耦,成為獨立應用程序。在Windows 11 24H2更新中,WSL已改為通過應用商店分發(fā)的獨立包,而非系統(tǒng)內(nèi)置組件,為此次開源奠定了基礎(chǔ)。
微軟表示,開源WSL是為了響應開發(fā)者社區(qū)的長期需求,未來將更靈活地集成新功能。Windows與設(shè)備部門副總裁Pavan Davuluri強調(diào):“我們的目標很簡單——讓Windows成為開發(fā)者的理想平臺。”
WSL的開源迅速引發(fā)開發(fā)者社區(qū)熱議。許多用戶認為,此舉將推動WSL更快適配前沿Linux工具(如Kubernetes、Wayland等),并可能吸引更多Linux生態(tài)軟件原生支持Windows環(huán)境。 GitHub倉庫已開放訪問,微軟鼓勵開發(fā)者提交Issue和Pull Request,共同推動項目發(fā)展。隨著開源協(xié)作的深入,WSL有望在性能、穩(wěn)定性和功能豐富度上迎來新一輪提升。