For decades, M$ has enslaved all of its customers, “partners” and ISVs (Independent Software Vendors). They have all been enlisted to prop up the monopoly in PC operating systems. The ISVs, while supposedly independent, were made dependent by offering “inside information”, special APIs to give advantages over competitors, lots of software-creation tools and, of course, backwards compatibility. M$ did not do any of that to aid ISVs but to aid M$.
Now, M$, inspired by Apple’s success in making walled gardens lucrative, is shortening the chain of ISVs making applications for “8”. As observed by Rex Djere,
“the openness of GNU/Linux is becoming very attractive to PC game developers as the see the Windows 8 market coming”.
Some ISVs will see M$’s “market” as a tax they don’t need to pay when there’s no such tax on GNU/Linux operating systems.
Prices may not be sufficient motivation for gaming ISVs to shift allegiance but performance is hard to beat. Do gamers want their PCs searching for malware on every seek or phoning home? I doubt it. Restrictions on applications for “8” could be just the beginning of the end of independence and game developers don’t need or want M$ managing their businesses.
Many other sorts of applications may draw their ISVs into this revolt. ISVs that recently looked upon that other OS as a licence to print money may well see that dependence as a ticket to being uncompetitive. After all when Android/Linux is hot and GNU/Linux heating up, no ISV wants to be shut out of new markets which could be several times larger than Wintel. The world loves small cheap computers and ISVs need their applications to run on them. “8” won’t be a ticket to ride.