
微軟近日宣布,正積極推動 Windows 11 使用者介面框架 WinUI 的開源計畫,並將採取「分階段釋出」的方式進行。官方指出,由於 WinUI 深度整合了 Windows 作業系統的多個專屬層級,完整開源的工作極具挑戰性,無法一步到位。
為何 WinUI 難以一次開源?
微軟表示,Windows 11 的 UI 架構涉及許多與核心系統密切綁定的專有元件,部分內容無法直接公開。團隊必須謹慎區分哪些內容可以對社群開放、哪些屬於內部專屬資產,才能逐步進行開源流程。
官方也坦言:「目前我們還無法承諾明確的時程,但正在穩步推進。這不是一個可以一蹴可幾的工程,而是一個需要謹慎規劃的長期過程。」
除了技術考量,團隊也需同時處理其他優先任務,例如系統安全性、穩定性與現有版本的支援維護。
四階段開源時程規劃
微軟預告 WinUI 開源將分四個階段執行:
1. 提高原始碼同步頻率
在 Windows App SDK 1.8(預計 8 月底)發佈後,微軟將加快內部提交程式碼同步到 GitHub 的頻率,提升透明度並展現專案進度。
2. 開放本地建構
開發者可在本地端自行 Clone 並建構 WinUI 原始碼,並附上完整設定與相依元件的說明文件。
3. 支援社群貢獻與測試
社群成員將能提交 PR(Pull Requests)、執行測試,微軟正在排除部分私有相依項,並逐步開放測試架構。
4. GitHub 成為主要協作平台
最終階段,GitHub 將成為 WinUI 的開發重心與問題追蹤平台,微軟將逐步淘汰內部使用的鏡像版本。
微軟也鼓勵開發者透過 GitHub 頁面提供回饋,無論是提交清楚、具體的 issue,或是為現有回報點讚、提供貢獻建議,都是參與這項開源計畫的重要方式。
- 延伸閱讀:微軟推出全新「Adaptive Saver」,為 Windows 11 帶來智慧省電模式
- 延伸閱讀:Windows 11「黑底白字」當機畫面正式上線,從此不再有「藍底白字」
- 延伸閱讀:微軟稱Windows 11比Win10快2.3倍,卻被外媒抓包測試方法不公平且嚴重誤導
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!