Windows 11原生UI框架!WinUI正式开源:开发者可直接审查代码

非凡网 百科资讯 2

8月31日消息,微软在GitHub上宣布,Windows 11原生UI框架WinUI已完成开源迁移,主线开发正式转移至GitHub公开进行,所有开发活动均可公开追踪。

WinUI是Windows 11的原生UI框架,也是微软第一方应用所采用的界面技术栈,将其开源意味着第三方开发者可以更深入地了解框架内部机制,直接参与代码审查和问题修复,而不必像过去那样只能通过反馈渠道间接沟通。

微软在公告中表示,现在开发者可以直接在GitHub上创建分支、提交PR并参与代码审查,整个开发流程对外完全透明。

不过目前仍处于早期阶段,PR主要由微软内部开发者提交,微软解释称,这样做是为了先跑通端到端流程,确保后续社区PR接入时已有成熟的管线支撑,避免正式开放后出现流程混乱。

微软同时确认,后续将向社区开发者开放PR提交权限,但具体时间表尚未公布。

微软于2025年启动WinUI开源计划,采用四阶段逐步推进,并在迁移过程中持续发布进度更新,今年5月完成第三阶段后,又花了三个多月才走完最后一步。

微软强调,最后一个阶段完成并不意味着开源工作的终结,后续还将继续推进更广泛的开源目标,新的里程碑一旦确定将公开发布。

对开发者社区而言,过去Windows原生UI框架一直是闭源状态,第三方开发者只能拿到封装好的API文档,遇到框架层面的Bug或限制时往往只能等待微软修复。开源后开发者可以自行定位问题甚至提交修复方案,框架迭代速度有望加快。

对普通用户来说,开发者采用意愿的提升最终会反映在应用体验上,更多Windows 11应用将采用原生框架而非Electron等跨平台方案,界面一致性和资源占用都有望改善。