The Anti-Reason – Microsoft Might Push Us to It Anyway
Developers and publishers have been complaining about Windows 8 for quite some time now. The PC has always managed to be the platform people look to for long-term support. It looks like Microsoft has changed their minds.
Windows 8 appears to be a transition platform from the classical Windows architecture to the heavily managed Windows 8 architecture formerly named “Metro”. The latest version of Visual Studio Express even disallowed producing applications which were not in the Windows 8 architecture. Public outcry made them, at least temporarily, reverse their decision. Still, Microsoft has been pretty clear in their desire to cut support for everything besides Metro.
And I can see why Microsoft would desire to finally cut backwards compatibility. A transition to Metro would bring compatibility-parity between x86 and ARM applications. Denying software installations outside of Windows Update and Windows Store also helps – but not solves – the problem of users being tricked into infecting their own machine. Truthfully there will be thousands and thousands of security holes which will be uncovered that escalate permissions but limiting the harm caused by the security vulnerability more commonly known as “your customer” does limit your attack surface substantially.
But it also sucks for that customer too!
What they can lose: us.
Microsoft needs to stand down and allow PC users to be PC users. Exemptions such as for open source software in your store does not make up for the potential loss of backwards compatibility and freedom.
Gamers will want to install whatever game and gaming service they desire. They will also want to consume whatever game they desire and not just what is still available in your one inlet which software is allowed to go through to get to my device.
Professional users want to use their applications and not be at your mercy for support and updates. They may want to use their own interface and not just the one you force under the name of security and cross-platform support. Oh – and giving you a 30% share after paying for their license of your operating system is a bit annoying too.
Also if I were to purchase some special hardware I would like to be assured that it will survive into your future. I would seriously desire to install community drivers for the device instead of maybe purchasing some potential equivalent if one is allowed.
See the problem? If I need to overcome the reasons to not use Linux in order to continue to use Windows then what reason remains to not use Linux?
It is up to Microsoft to make their move. I suggest preparing to capitalize in the event that Microsoft does.