ie8 fix
madison

Hardware 2.0

Adrian Kingsley-Hughes

Why is Microsoft locking out all other OSes from Windows 8 ARM PCs & devices?

By | January 13, 2012, 10:53am PST

Summary: Several reasons spring to mind, both good and evil.

Microsoft has announced that all Windows 8 ARM PCs, tablets and other devices will be locked to the original operating system. This will be done by locking the ‘secure bootoption in the system’s UEFI. The question I’m wonder is why?

You might remember that we’ve talked about ’secure boot’ and UEFI before, in relation to Windows 8 PCs. Microsoft is making UEFI mandatory on Windows 8 PCs (replacing the aged BIOS), and that ‘secure boot‘ must be enabled. According to Microsoft this make PCs safer. As a side-effect is also means that users can’t install another operating system onto their PC without first disabling the ’secure boot’ option. Microsoft has said that OEMs are free to offer customers the ability to disable this feature on x86 and x64 PCs.

That was PCs, but Microsoft has now said that ARM devices will get a different treatment. Here the ’secure boot’ switch will be locked and customers will be stuck with using Windows 8.

Why would Microsoft do such a thing? Well, several reasons spring to mind, both good and evil.

  • Protecting users from themselves
    ARM devices might look like normal Windows devices but they’re not. Locking the UEFI reduces the temptation for people to tinker with and mess with the system.
  • Someone at Microsoft just decided it should be done
    Probably was a committee thing, but you get the point.
  • Reducing the risk of malware
    Maybe … wait … what ARM malware?
  • Apple does it
    Apple goes to great lengths to lock the OS on the iPhone and iPad, so why shouldn’t Microsoft do the same? You really don’t think Apple will revise its policies for the iPhone 5 and iPad 3 …
  • Securing revenue from the back end
    Some people like to take the hardware they’ve bought and paid for and get it to do things that it was never meant to do. These people don’t do any harm, but as we’ve seen with the iOS platform, unlocking can become quite popular. While Microsoft still gets the money from a Windows 8 tablet being sold, it runs the risk of losing the chance of further revenue though app store sales and so on.
  • Platform lock in
    The best way to get people to like Windows 8 is to force them to use it.

We won’t know for sure why Microsoft has decided to do this, but it will be interesting to see what people make of the lock-in.

Related:

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Adrian Kingsley-Hughes is an internationally published technology author who has devoted over a decade to helping users get the most from technology.

Disclosure

Adrian Kingsley-Hughes

All opinions expressed on Hardware 2.0 are those of Adrian Kingsley-Hughes. Every effort is made to ensure that the information posted is accurate. If you have any comments, queries or corrections, please contact Adrian via the email link here. Any possible conflicts of interest will be posted below. [Updated: February 23, 2010] - Adrian Kingsley-Hughes has no business relationships, affiliations, investments, or other actual/potential conflicts of interest relating to the content posted so far on this blog.

Biography

Adrian Kingsley-Hughes

Adrian Kingsley-Hughes is an internationally published technology author who has devoted over a decade to helping users get the most from technology -- whether that be by learning to program, building a PC from a pile of parts, or helping them get the most from their new MP3 player or digital camera.

Adrian has authored/co-authored technical books on a variety of topics, ranging from programming to building and maintaining PCs. His most recent books include "Build the Ultimate Custom PC", "Beginning Programming" and "The PC Doctor's Fix It Yourself Guide". He has also written training manuals that have been used by a number of Fortune 500 companies.

Adrian also runs a popular blog under the name The PC Doctor, where he covers a range of computer-related topics -- from security to repairing and upgrading.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
71
Comments

Join the conversation!

Just In

RE: Why is Microsoft locking out all other OSes from Windows 8 ARM PCs & devices?
gregnewm7 Updated - 25th Jan
I predict Microsoft will be sued over this and be forced to allow dual boot proceedures on ARMs CPU tablets. IT's just a matter of time. I guess Microsoft
likes to pay Lawyers big bucks to fight their court battles. they make Lawyers smile. Microsoft had better have proff of why this is necessary
Not only does Apple do it, but HP did it as well with the TouchPad, Google locked out Chromebooks, and various other Android devices have a locked bootloader as well. It's not fair to criticize one guy when the rest of them do it too.

Remember, tablets are a different class of device.
@Cylon Centurion
There is saying "every family will have one", but in the case of ZDNET there are two due to its size.
@Rama.NET Do you imagine you're contributing something to the discussion by attempting to paint anyone who even dares ask why something is being done as being evil or crazy? Why don't actually attempt to enlighten us about this matter.
@Cylon Centurion

"various other Android devices have a locked bootloader as well" - The difference: Google is not dictating to the OEMs that they must lock the bootloader; that has been an OEM decision.
their hearts desire. If anyone cared they would. But no one does.
  • Flagged
0 Votes
+ -
Why would Apple lock iOS to the iPad?
William Farrel Updated - 13th Jan
@Cylon Centurion

Protecting users from themselves?
ARM devices might look like normal Apple devices but theyre not. Locking the UEFI reduces the temptation for people to tinker with and mess with the system.

Someone at Apple just decided it should be done?
Probably was a committee thing, but you get the point.

Reducing the risk of malware?
Maybe wait what ARM malware?

Securing revenue from the back end?

Platform lock in?
The best way to get people to like iOS is to force them to use it.
@William Farrel

And if people don't like iOS, then they don't buy again. No conspiracy, no evil corporate intent to lock a consumer into an ecosystem. They just don't buy again. It really is that simple. And, if large quantities of consumers refuse to buy iOS devices, Apple simply redesigns a product which will sell. Business 101.
0 Votes
+ -
MS isn't. MS is attracted to the lock-in to reduce cheaper competition (eg Linux) from taking advantage of the savings due to the economies of scale of the windows market.

MS has always looked to protect their position, paid out billions becuase of it. Today the market is different, largely due to their own failures.

It'll be interesting to see how, if at all competitors respond. Of course MS still needs to develop an OS;-) welcome to the EFI family (ha ha)
@Cylon Centurion Really because it took minutes to get Android on my touchpad and some ppl are running Ubuntu. And nobody ever said locked android bootloaders were fine.
@kingcobra23
Very good it was done a average joe consumer who doesn't know anything about technology. /sarcasm
  • Flagged
@kingcobra23 Not only are the trolls attacking SVJN and now AK-H merely for ASKING A QUESTION, and every single one of them have refused to even address the issue but rather compare, er, Apple and oranges instead, they actually FLAGGED this post? ZDNet's comments section is starting to make 4Chan look mature by comparison.
  • Flagged
@Cylon Centurion

So I guess Boot Camp doesn't allow more than one OS, does it? And the TouchPad? CM7 works just fine on it but I'm waiting for CM9. Jeez, if you going to spread such........ never mind.
@benched42 It's INFURIATING, isn't it? You KNOW they know the difference, and you KNOW they all told AK-H this could NEVER happen, but not one of them will own up to that or even attempt to address the subject.
@guzz46
Folks will support there pet OS/Company to the end.

They can do no wrong, even with the facts currently shown.
@benched42

Boot Camp? Since when is boot camp on iOS? This is talking about ARM devices, NOT PCs!
@Cylon Centurion Apple and HP aren't OS vendors. They're all anti-consumer moves, but only one is anti-competitive.

"It's not fair to criticize one guy when the rest of them do it too."
When one guy's dictating to a whole of other guys, that's a different story.

But that said, instead of %&** that Apple does it do, will you stand up and announce that you oppose all vendor OS lock-ins, including Microsoft's?
@jgm@...
Akh and Jgm sitting in a tree k.i.s.s. i.ng.
@jgm@...

It always amazes me how a company like microsoft with its long track record of anticompetitive behavior always seems to get so many people trying to defend their actions.

I remember when this secure boot thing first came to light, the microsoft fanboys defended their beloved microsoft saying microsoft isn't being anticompetitive... its up to the OEM's to leave an option to disable secure boot, now we have microsoft (a software company) telling OEM's they can't disable secure boot on ARM devices and still the mirosoft fanboys try and defend their beloved microsoft.

What will it take for them to see the light? what's in it for them trying to defend an anticompetitive company like microsoft? microsoft doesn't care about them so why do they care about microsoft?
It baffles me.
0 Votes
+ -
@Cylon Centurion .. Obviously
thx-1138_@... 15th Jan
... two wrongs make a right in your neck of the woods (..make that 'backwoods').
@Cylon Centurion

The answer to the question is simple:

Quality Control.

You can insist on buying crapware from the advertising or the marketing company, but I prefer to get my software from a software development company.

wink
@Cylon Centurion Is Micro-Manage-Soft forgetting that the whole Apple Lock-out-no control of anything problem with iOS is actually part of the reason some of us tollerate their crappy software, so we are able to tweak and play? All Airlines are the same because they all follow each others lead. Microsoft can't stand toe to toe with Apple because their product isn't as good. They need to consider that right about now. Giving up dominating the entire PC market could be the shot someone else needs to pry their way in! Maybe Linux/Android based OSs might squeeze into the PC market too!
Don't you get bored singing the same song and tunes?
@Rama.NET
+1
@Rama.NET
Someone hates to hear the truth.
@daikon

Yup. MS has been proven in a court of law to be a monopolist and has been proven to have used dirty tricks to secure and keep that position. This has been proven in courts of law in both the USA and Europe.

Every giant falls at one time. Ask GM how that works or Toyota. Personally I hope MS falls hard. And I get a chance to kick them while they are down. They truly have ruined innovation and choice in the computing space since they were born.
  • Flagged
0 Votes
+ -
This is a non-issue
chrisconnolly 13th Jan
Seriously. You are making something out of nothing. These devices will be made and sold to be Windows 8 ARM devices. Why you feel MS is horrible for locking them to the OS that the device was intended to run, boggles my mind. Why don't you complain to the manufacturers to provide you with an different model/SKU that has no OS loaded.... That seems to be where your gripping should be targeted, but oh no, this is the age of "but I want this and I want this and I want this...". Guess what, they aren't selling you a device that is supposed to do all that, so go find another device that fits your needs. In reality, 99% of the people that will be interested in these devices will not want or need to run another OS on the device.
@chrisconnolly really he is just putting out his own take on this news since sjvn posted his. I was waiting for this post. Adrian's points are generally more fair and balanced than others on zdnet.
0 Votes
+ -
You are right
use_what_works_4_U 13th Jan
@chrisconnolly
I've been saying this about Apple products for years now. Unfortunately, whether it's Apple, Microsoft, or anyone else, haters are haters and they will continue to whine. If you don't want a device with the OS that is offered, buy a different device!
@macadam You can't. And why should you? Those are the two points never addressed by posts like yours, which amount to little more than "I got mine; good luck getting yours! %&$ you, suckers!"
  • Flagged
@chrisconnolly

>Seriously. You are making something out of nothing.

That's what people said when the first news about secure boot broke. Fact: it's happened, just like we warned it would. Therefore it is now something and not nothing.

>These devices will be made and sold to be Windows 8 ARM devices.

No, no more than they were made to be Firefox PCs or OpenOffice laptops. They're computing devices, period. There's no functional hardware difference between an Android device and a Windows 8 device and a WebOS device. Would you argue that the laptop or phone you buy was made to be a crapware-filled device and therefore the vendor has a right to prevent the crapware from being removed? Of course not - it's just the opposite around here. It's no different. It's YOUR device when you buy it, and you should be free to choose what you want to run on it or what you want to do with it.

>Why you feel MS is horrible for locking them to the OS that the device was
>intended to run, boggles my mind.

Your mind boggles easily then. WHY is MS locking the OS is the subject of the article. WHY is the mystery. As you can see, some of the answers are BAD THINGS. You're simply not considering any of the reasons, good or bad, and just saying "how dare you ask the question". Would you care to enlighten us about the reason Microsoft wants to prevent any device running Win8 from being able to run any other OS? You haven't provided us with any reason other than "it's just that it's supposed to run Win8". That's not an explanation.

>Why don't you complain to the manufacturers

Why don't one of you folks actually address the subject of the article?

>to provide you with an different model/SKU that has no OS loaded.... That >seems to be where your gripping should be targeted, but oh no, this is the
>age of "but I want this and I want this and I want this...".

Yeah, the crazy age where customers expect that they actually own the hardware they buy and should be able to do what they want with it and not have an OS bundled that they don't want or can't remove. Are you for real?


>Guess what, they aren't selling you a device that is supposed to do all that,
>so go find another device that fits your needs.

Do all what? Be able to run the software it can run? You fail to understand this isn't the vendor's decision; it's Microsoft's. Again, please answer AK-H's question: WHY does Microsoft want to do this, especially as they'll already have the sale? You won't because you know the most obvious answer, and it's not pleasant.

>In reality, 99% of the people that will be interested in these devices will not
>want or need to run another OS on the device.

Ah, the same old cannard. Chris, it doesn't matter if 100% don't want to do change their OS; that has no bearing on WHY Microsoft has chosen to do this. If I had 12 employees and up and fired the three that we're black, it would make just as much sense for you to respond with "More people in America are white than black." It's a non-sequitur that doesn't address the morality of such an action.
@jgm@...
>Guess what, they aren't selling you a device that is supposed to do all that,
>so go find another device that fits your needs.

Do all what? Be able to run the software it can run? You fail to understand this isn't the vendor's decision; it's Microsoft's. Again, please answer AK-H's question: WHY does Microsoft want to do this, especially as they'll already have the sale? You won't because you know the most obvious answer, and it's not pleasant.

Stop arguing with him.

He just stated that MS had to FORBID usage of alternative software, cause this software can not be used on ARM hardware.
Any logical arguments you can voice will be in vain. Since he do not know what "Logic" is...
So both of the geeks who refused to buy the Transformer Prime because of a locked bootloader will also refuse to buy a Windows 8 ARM device. Their impact on sales will be staggering, just as it has brought the sales of iPads to a screeching halt.
@john-whorfin Your great intellectual point was what exactly? That you're happy that you don't control your own hardware and that you hope you won't even be able to buy software in the future that doesn't come from an app store? What exactly are you so happy about? Where do you see the consumer win in this move, exactly? I'm really curious.
@jgm@...
And his dream is to have hardware that will not be able to run next Windows. BECAUSE Win9 will be something new, and UEFI SB will refuse to install it. Yes. Fulfillment of his life's dream.
Because they want you to keep Microsoft Windows on it. The only reason you'd want to unlock it is to put some other version of Windows on it, but that wouldn't make much sense since Windows 8 will be the latest version. There is no hidden agenda or evil motivation here. Its business.
@Loverock Davidson-
>Because they want you to keep Microsoft Windows on it.

Thank you. You're a troll, but still the only poster who actually bothered to answer the question. I secretly hoped it would be you. happy

>The only reason you'd want to unlock it is to put some other version of
>Windows on it,

I don't know if you just went back intro trolling mode or just ran off the road; I'm figuring it was the former. Still, I'll bite... of course you could put Android, Linux, or WebOS on it as well.

>but that wouldn't make much sense since Windows 8 will be the latest
>version. There is no hidden agenda or evil motivation here. Its business.

Actually, if an OS vendor is mandating that products its software runs on are not allowed to run other directly-competing products, that's anti-competitive and while it may be business, it's not capitalism.

Stlll, congratulations on just about the only sane response to this subject in either ZDNet article.You're now officially my favorite troll. happy
@jgm
I guess common sense does not come easy.
  • Flagged
@Loverock Davidson-
SO GREAT REPLAY!

PS So clever that you have considered Win8, but haven't you MISSED something?? Oh like Win9. You know you will not install it ALSO. But so good replay anyway......
NO NO NO

UEFI Secure Boot is not binary solution (you have it for one OS or you do not have it).

UEFI SB can be made in way that is both secure and allow user to pick ANY os they want to have on the hardware.

Another reason:
*with UEFI SB rooting is MUCH more harder, and custom ROMs impossible
@przemoli Thank you for another serious reply to this topic. The problem is that in October papers were put forward suggesting to Microsoft how to implement secure boot in a way that both provides for security and user choice (including input from Red Hat, another company that's part of the UEFI committee along with Microsoft). Microsoft chose to ignore the two approaches put forward (or even address them) and came up with this mandate in December. So, sadly, Microsoft knows how to implement secure boot in a way that preserves user freedom; they just don't want to. That's exactly what some of us pointed out as indicated by Microsoft's original policy requirements, but the peanut gallery here dismissed this with ridicule.
@jgm@... I'm dying to know what the user who flagged my post put in the box for a reason. Just dying.
Reasons 2, 4, and 6 come to mind. As to reason 6, definitely an excellent reason to stay with Windows-7 and wait for Windows-9 to come out. Who wants to re-experience the fiasco of VISTA?
@TsarNikky
Maybe it was a fiasco in your little world.
@Blogsworth
It might just have been a fiasco.
  • Flagged
Because these are no longer computers but rather appliances! The day of the "Desktop Computer" is losing some serious ground and I doubt we will see another Pc growth spurt on par with the late 90s and early 2000s.
@Peter Perry It's not the desktop computer that's losing ground, but the philosophy. I remember when PC stood for "PERSONAL computer", as opposed to a central mainframe controlled by IT with users having no more than dumb terminals. You're right; we're going backwards again to losing control over our systems to others, in this case far more distant than one's IT department.
@Peter Perry
HEHE

So now Desktop Computer become "appliances" whenever MS wants to? DESPITE fact that hardware is still the same as for "Desktop Computer"???

Come one! Its not that its HARDWARE LIMITATION! Its MS' own limitation FORCED onto OEM's. You can not get OEM Windows from MS if you do not comply, so you comply...

And then provide THE SAME hwd, without MS Win, and it magically transfer from "appliances" to "Desktop Computer".

Wonders. Wonders, I say!
Because thier primary goal is to make money? duh
I predict Microsoft will be sued over this and be forced to allow dual boot proceedures on ARMs CPU tablets. IT's just a matter of time. I guess Microsoft
likes to pay Lawyers big bucks to fight their court battles. they make Lawyers smile. Microsoft had better have proff of why this is necessary

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix