8月26日,科技媒体NeoWin发布最新报道,披露了微软在开源Windows 11用户界面框架WinUI方面的新动态。**根据规划,这项开源计划将分四个阶段实施,首阶段目标定于2025年10月初完成。**
微软此前强调,由于WinUI架构复杂且与操作系统深度集成,全面开源需要循序渐进。Windows 11系统的用户界面包含多个专有层级,无法直接对外开放,因此微软正在系统评估各组件,逐步确定适合开源的内容。
微软为WinUI GitHub仓库的开放制定了分阶段方案:
- 第一阶段提升代码同步频率。在WASDK 1.8版本发布后(预计八月底),微软将加快内部代码向GitHub的同步节奏,增强开发过程透明度
- 第二阶段开放本地构建权限。外部开发者可通过克隆仓库在本地环境进行构建,微软将提供详细的环境配置指南
- 第三阶段开放测试与贡献通道。开发者可提交PR并在本地运行测试,微软正致力于解耦私有依赖项,逐步开放测试基础架构
- 第四阶段实现全面GitHub化。GitHub将成为主要开发平台,承担代码管理、问题跟踪和社区互动功能,逐步替代内部镜像系统
根据最新工程进展,微软技术团队目前正全力推进WinUI与Windows专有组件的解耦工作(即分离相互依赖的模块,使其能够独立修改或开源,降低受限部分的影响)。

微软已于8月19日推出Windows App SDK 1.8预览版,计划在2025年10月初完成第一阶段工作,届时将开始合并GitHub上的外部代码改进。
关于第二阶段实施,公司目前保持审慎态度,处于“积极探索”阶段,虽未公布具体时间表,但承诺会持续更新进展。

名词解释:
- WinUI是微软推出的现代Windows应用界面框架,支持流畅动效、控件库和自适应布局,作为UWP和Win32应用的UI基础架构
- WASDK(Windows App SDK)是统一的Windows应用开发平台,为开发者提供跨系统版本兼容的应用构建工具集
扩展阅读:
- 《四阶段规划:微软将渐进式开源Win11界面框架WinUI》
