There’s no technical reason why MS would support disabling Secure Boot for one CPU architecture but enabling it for another, which leaves us with non-technical justifications — of which there are plenty. By locking out alternate OS’s, MS ensures that Windows customers stay Windows customers.
Some quick thoughts:
- This is an antitrust suit waiting to happen.
- Despite (1), this isn’t going to stop anybody. Reverse engineers of Windows products are always faster than Microsoft. Hell, Hazar’s RemoveWAT was around before the final build of Windows 7 hit stores, if I remember correctly.
- This is going to destroy a lot of goodwill that Microsoft has built up in the past few years. Where Microsoft has (somewhat) behaved itself recently and refrained from making ridiculous attempts at creating monopolies, behavior like this smacks of “old Microsoft”, and it’s going to cede territory to Apple. Where Apple is already being critiqued for being too restrictive and leaning too heavily on the walled garden, Microsoft needs to go the opposite direction and become the corporate equivalent of the cool older brother that is cool with a lot of stuff. That’s how you build up goodwill with programmers and techies, who wield a lot more power than the (oblivious) regular consumer.