微软在月初宣布了Windows 11用户界面框架WinUI开源的计划后,现在分享了该项目的新进展。微软计划通过四个阶段逐步推进WinUI的开源过程。
第一阶段包括在GitHub上公开更多内部贡献,第二阶段将允许开发者克隆仓库并在本地构建WinUI。第三阶段将进一步开放,允许第三方开发者为项目贡献代码。最终阶段将是GitHub成为“开发、问题跟踪和社区参与的主要场所”,同时内部仓库将逐步淘汰。
目前,微软的开发团队正在努力将WinUI从Windows的专有部分中“解耦”,以便公开共享。随着Windows App SDK 1.8的预览版已于8月19日发布,开发人员预计将在GitHub上实施拉取请求。微软预计将在2025年10月初完成第一阶段的工作。
对于第二阶段的克隆仓库和本地构建,微软表示正在积极探索这一可能性,并采取了更加谨慎的方法。由于WinUI的发布时间表与Windows App SDK紧密相关,微软计划在WASDK 1.8稳定版发布时开始整合变更。微软表示:
“我们的分支策略让我们可以在即将到来的WASDK 1.8发布的同时开始完成PR。1.8预览版于8月19日发布,稳定版即将到来,这为我们开始整合变更提供了正确的基础。凭借这种对齐,我们计划在10月初完成第一阶段。
“第二阶段仍在积极探索中,尽管我们采取了更加谨慎的态度,但我们希望不久能分享实质性进展。”微软的这一开源计划旨在增强WinUI的社区参与度和开发者的自由度。(Suky)