微軟邁向開源 Windows 11 使用者介面框架

微軟邁向開源 Windows 11 使用者介面框架

微軟邁向開源 WinUI:全面概述

近年來,微軟積極擁抱開源計劃,歡迎社群為越來越多的專案做出貢獻。然而,其生態系統中的許多元素仍處於專有狀態,導致人們不斷要求提高透明度。值得注意的是,隨著微軟概述未來幾個月的發展計劃,Windows 11 的使用者介面框架 WinUI 備受關注。雖然全面開源轉型並非遙不可及,但該公司已承諾進行基礎性變革,旨在創造更具協作性的環境。

開源 WinUI 的複雜性

微軟承認開源 WinUI 的挑戰,並指出這不是一項簡單的任務,可以透過快速切換來實現。其中的複雜性源自於構成使用者介面的 Windows 11 專有元件的緊密結合。這需要謹慎區分哪些內容可以公開分享,哪些內容必須保密。

你們很多人問到關於真正開源這個程式碼庫的問題。雖然我們還沒有準備好承諾完成所有里程碑的具體截止日期,但我們正在積極努力。這不是瞬間就能實現的計劃,而是經過深思熟慮的過程。

優先考慮穩定和安全

在深入履行開源承諾之前,微軟團隊必須確保現有產品的安全性和穩定性。這包括在轉型過程中解決一些基本優先事項,以確保其產品的完整性。

開源 WinUI 的分階段方法

微軟制定了逐步開放 WinUI GitHub 儲存庫的策略計劃,分為以下四個不同的階段:

  • 第 1 階段:提高鏡像頻率– 從 8 月底 WASDK 1.8 版本發布開始,內部提交將更頻繁地鏡像到 GitHub,從而提高透明度並展示開發進度。
  • 第 2 階段:第三方開發人員在本機建置– 外部開發人員將獲得在本機複製和建置儲存庫的能力,並獲得全面的文件支援以協助設定和依賴關係。
  • 第 3 階段:第三方開發人員貢獻和運行測試– 貢獻者將有權提交拉取請求 (PR) 並進行本地測試,同時持續努力分離私有依賴關係並建立可存取的測試基礎設施。
  • 第四階段:GitHub 作為重心——最終,GitHub 將成為開發、問題追蹤和社群互動的主要樞紐,而內部鏡像將被棄用。

與社區互動

向更開放的 WinUI 框架過渡將是漸進的,有興趣參與的開發者可以透過此 GitHub 面板監控進度。歡迎社群貢獻,無論是透過分享回饋、提交清晰闡述的問題,或是贊同現有建議。

隨著微軟在開源之旅中大步前進,開發人員和相關方都有機會有意義地參與這些發展。

來源和圖片

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *