WPF由微软还是WPF社区维护?.NET 5版本WPF维护主体求证
Hey Dave, let’s set the record straight on WPF’s maintenance status, since that video claim seems to have caused some confusion:
First, the claim that WPF is maintained by the community instead of Microsoft is not accurate. Here’s a clear breakdown:
Core WPF Maintenance
- Microsoft remains the primary owner and steward of the WPF framework. It’s an official component of the .NET platform, and Microsoft’s engineering teams lead its roadmap, critical bug fixes, and major feature development.
- That said, WPF is open-source, so the community plays an active collaborative role. Developers can submit bug reports, feature requests, and even pull requests—these contributions are reviewed and merged by Microsoft’s team when they align with the framework’s roadmap. This is a community-involved model, not community-led maintenance.
.NET 5+ WPF Maintenance
For .NET 5 and all later versions (including .NET 6, 7, 8), WPF is fully integrated into the official .NET SDK and maintained directly by Microsoft. When .NET 5 launched to unify the .NET ecosystem, WPF moved from the legacy .NET Framework to the modern cross-platform .NET runtime, but Microsoft’s ownership and leadership of the core framework did not shift to the community.
It’s worth noting that there are many community-built tools, extensions, and libraries that complement WPF, but these are separate from the core WPF codebase itself. The core framework’s maintenance is still driven by Microsoft, with community contributions welcomed as part of the open-source process.
内容的提问来源于stack exchange,提问作者Dave Kapildev

