No-cost desktop software development is dead on Windows 8
You won't be able to use the free Visual Studio Express to develop desktop apps. — Photo illustration by Aurich Lawson — Microsoft wants Windows developers to write Windows 8-specific, Metro-style, touch-friendly applications …
Context & Ripple Effects
The move lands mid-stream in Microsoft's Windows 8 push: as far back as December 2011, reporting raised the question of whether the traditional Desktop App would disappear from Windows 8 ARM tablets entirely, and a 2007 analysis of Vista's stunted uptake had already asked whether the desktop itself was dying. Making Visual Studio Express — the no-cost entry point that has fed the Windows developer base for years — drop desktop-app support turns that strategic question into an enforced choice.
The story travelled unusually widely for a developer-tools item, with pickups at Computerworld, The Verge, Engadget, the Guardian, The H Open Source and others, reflecting how central the free-tooling question is to whether Microsoft can populate its new Metro-style catalog in time for launch.
First-order effects
- Hobbyist and small developers who build classic Windows desktop apps with the free Visual Studio Express now face paying for a full Visual Studio edition or switching to Metro-style development on Windows 8.
Second-order effects
- Independent IDE and tooling vendors gain an opening among price-sensitive developers priced out of Microsoft's paid tiers, while ISVs must weigh splitting effort between a legacy desktop line and a Metro catalog whose economics Microsoft controls.
Third-order effects
- If the pattern holds, platform gatekeeping moves from distribution (app stores) upstream into development tooling itself — free tiers shaped to steer developers toward the platform owner's preferred app model, narrowing what the open desktop ecosystem can produce without paying.
The trend: Platform owners are increasingly using the price and scope of developer tools, not just store rules, to steer entire ecosystems toward their preferred application models.