2025-08-05 18:21:23 作者:狼叫兽
微软近日宣布,计划逐步将Windows 11的用户界面框架WinUI开源。这项工作虽然复杂且需要时间,但微软已制定出分阶段的详细计划。
WinUI作为Windows 11用户界面的重要组成部分,与操作系统高度集成,依赖于一些专有的底层架构,这些内容无法直接对外开放。因此,微软必须谨慎评估哪些部分适合开源,哪些仍需保留在内部系统中。公司强调,这一过程需要深思熟虑,并非一蹴而就。
为此,微软规划了四个阶段来推进WinUI的开源工作。
第一阶段是增加镜像更新频率。从8月底发布的WASDK 1.8版本开始,微软将更加频繁地将内部开发提交同步到GitHub,以增强开发透明度,并让外界更清晰地了解项目进展。
第二阶段,外部开发者将可以克隆WinUI的GitHub代码仓库,并在本地环境中进行构建。微软还将提供相关文档和指引,帮助开发者顺利使用这一框架。
第三阶段,开发者将获得提交拉取请求(PR)的能力,并可以在本地运行相关测试。同时,微软正在努力解决依赖项中的私有组件问题,以确保开源流程顺利推进。
最终,在第四阶段,GitHub将成为WinUI开发的核心平台,包括代码开发、问题追踪和社区互动等都将集中于此。与此同时,微软将逐步停止内部镜像的使用,将开发重心全面转移到开源平台上。