Microsoft is open sourcing Windows 11's UI framework

Perception of Microsoft's UI Strategy

  • Many see Windows UI as a decades‑long mess of overlapping, half-finished frameworks (WinForms, WPF, UWP, WinRT, WinUI, etc.) with no stable “winner.”
  • Repeated rewrites and resets (Win8 → 8.1 → 10 → Project Reunion → WinUI 3) have eroded trust; people expect this framework to be abandoned too.
  • Some note Microsoft rarely “eats its own dogfood”: internal apps often use controls/tech not available or not properly supported for external devs.

WinUI3 and Open-Sourcing Motives

  • Several commenters say WinUI3 is effectively already dead, and this move looks like cost-cutting and “open outsourcing” rather than renewed investment.
  • Language in Microsoft’s announcement about “alignment with business priorities” is widely read as: minimal resources, security fixes only, community is on its own.
  • Skepticism that open-sourcing will fix design-level flaws (e.g., performance, missing features, dependency model).

Developer Experience and Technical Issues

  • Reports of poor DX: needing to “install” apps to debug, heavy deployment sizes (hello world ~150MB), unstable sample apps.
  • Some argue WinUI 3 apps can be unpackaged and small, but it’s not the happy path and tooling is clumsy.
  • Specific issues: performance problems vs WPF, DependencyProperty implemented in native code causing overhead for .NET, lack of feature parity with UWP/older stacks.

Native vs Web-Based UI on Windows

  • Strong resentment toward Windows 11’s growing use of WebView2 (e.g., new Mail/Calendar, some Start menu parts), seen as laggy and unresponsive.
  • Debate over whether the Start menu is fully React Native or only embeds a React Native widget; consensus in-thread: only a section is.
  • Broader feeling that “native UI is dying” on Windows, with HTML/CSS/JS (Electron, PWAs) winning despite bloat.

Alternatives and What Developers Actually Use

  • Many stick with Win32, MFC, WTL, or WPF for serious line‑of‑business apps; WinForms remains popular for quick tools.
  • Third‑party vendors’ weak investment in WinUI controls is cited as a market signal that WinUI isn’t viable.
  • Cross‑platform toolkits (Qt, wxWidgets, Avalonia, Uno) are often preferred, despite their own tradeoffs.

Windows UX Coherence and Product Direction

  • Users complain that Windows 11 combines UI from the 1990s to today, with inconsistent dialogs, Control Panel vs Settings split, and regressed features (taskbar flexibility, quick launch).
  • Some see this open-sourcing as yet another sign that Microsoft’s focus and money are moving to Azure/AI, with Windows becoming a lower‑priority legacy platform.