City of Munich decides to switch fully over to Windows 10 after running mostly on Linux for over a decade
Context & Ripple Effects
Munich was the flagship of public-sector desktop Linux, and its decision to return the city's machines fully to Windows 10 marks the reversal of that decade-long experiment. The move lands awkwardly against Microsoft's own cross-platform drift in the same period — a third of Azure virtual machines already ran Linux by mid-2016, and SQL Server itself was ported to Linux that spring.
First-order effects
- Munich's IT staff and vendors face a full migration back to Windows 10, retiring the custom Linux stack the city built and maintained for over ten years.
Second-order effects
- Other European municipalities weighing desktop Linux lose their most-cited reference deployment, while Microsoft gains a marquee public-sector win it can cite against open-source bids.
Third-order effects
- The episode shows how hard desktop Linux is to sustain inside government even as server-side Linux thrives — yet the sovereignty motive did not die with Munich, resurfacing years later when France announced plans to shift government Windows machines to Linux to cut reliance on US technology.
The trend: Government desktop OS choices keep oscillating between cost-and-sovereignty-driven Linux projects and the pull of Microsoft's ecosystem, with each high-profile reversal resetting the debate.