Skip to navigation
Latest News

Microsoft criticised for Windows 8 Linux lockout

windows 8

By Stewart Mitchell

Posted on 26 Sep 2011 at 16:17

There are growing concerns that a new boot system planned for Windows 8 could make it difficult to run Linux and other operating systems on Microsoft-certified systems.

The issue has been rumbling since a Cambridge academic spotted problems with the way Windows 8 implemented the Unified Extensible Firmware Interface (UEFI) that replaces the older BIOS boot-up process.

EUFI secure boot is intended to prevent boot loader attacks, but the improved security could leave some operating systems locked out of computers running Windows 8.

Professor Ross Anderson of Cambridge University claimed the way the system required signed keys in Windows 8's "secure boot" process would make it impossible to run certain "unauthorised" OSes because they would not have a "signing key" that would allow them to boot.

Vendors who choose not to follow the certification requirements will be at a disadvantage in the marketplace

That could put paid to the practice of having dual-boot systems, affecting both Linux, and, potentially, older versions of Windows, but Microsoft has played down its UEFI tactics, claiming key provision was an issue for OEMs as to what software they allowed on their machines.

However, a Red Hat developer has hit back at Microsoft, claiming OEMs were unlikely to build tools that enabled other operating systems to run on their systems.

Competitive advantage

Not for the first time, Microsoft has been accused of using its dominant position to bend the market in its favour.

“Competition in that market is tough, and vendors will take every break they can get. That includes the Windows logo program, in which Microsoft gives incentives to vendors to sell hardware that meets their certification requirements,” Red Hat engineer Matthew Garrett said in a blog post. “Vendors who choose not to follow the certification requirements will be at a disadvantage in the marketplace.”

Not meeting the certification requirements would cost vendors sales, Garrett said, and because other OSes didn't have the same bargaining power they could be locked out.

“Microsoft can require that hardware vendors include their keys. Its competition can't,” he said. “A system that ships with Microsoft's signing keys and no others will be unable to perform secure boot of any operating system other than Microsoft's.

“No other vendor has the same position of power over the hardware vendors.”

Subscribe to PC Pro magazine. We'll give you 3 issues for £1 plus a free gift - click here

From around the web

User comments

"their" machines?

"key provision was an issue for OEMs as to what software they allowed on their machines"

Erm, whose machines? I believe it belongs to me after I've bought it.

By halsteadk on 26 Sep 2011

If you can install and run Linux...

Surely you're capable of building, or at the least specifying, your own system(s)?

By greemble on 26 Sep 2011

for years I've wondered why windows based systems were still booting off a BIOS. It's a relic of a technology. The much better EFI has been around for years.

To me this seems daft Microsoft finally making a move away from BIOS booting is being seen as an attack on Linux. It isn't, it's just a sign of Microsoft moving with the times.

As for EFI and Linux, I'm pretty sure I've seen articles on the web where people have dual booted their Apple Macs (which also use EFI) with Linux

By hjlupton on 27 Sep 2011

Not Microsoft...

The UEFI secure boot is not new and has been around for a while. Windows 8 will be the first version of Windows to support the Secure Boot feature of the UEFI architecture.

To gain Windows 8 certification, the UEFI needs to support Secure Boot and the keys for Windows 8 need to be included in the UEFI. It should also be turned on by default with new Windows 8 PCs.

None of this pre-cludes the OEM from including keys for Linux (if the distros provide them) or having a switch in the UEFI configuration to turn off the feature.

I don't think many manufacturers will release hardware without an off switch, because of the number of people who downgrade (especially corporates) to XP. If they want to keep their corporate customers, they'll also support Linux, by default.

The RedHat engineer has said that some hardware manufacturers are not planning on a switch. Surely as a) UEFI and Secure Boot has nothing to do with Microsoft, b) Microsoft don't stop the manufacturers including an off switch and c) it is the hardware manufacturers who are saying they might not include an off switch, WHY is this a story about Microsoft?

BTW Android handsets have been using the same feature for a while now. Throwing Microsoft's in here is a red herring, that is guaranteed to get big press.

The RedHat engineer should be naming and shaming the hardware manufacturers, who say they will not bother with an off switch... On the hother hand, that will probably mean that they won't get the same level of support for integrating new hardware into Linux in the future, if they name and shame the hardware companies...

By big_D on 27 Sep 2011

Build your own kit?

@Greemble
How many 'Build your own laptop' kits or parts have you seen for sale?

I am curious to see how this will pan out after release. Yes, I would like to purchase a laptop later and put on Linux but I will not cry wolf until it has been released and shown it can't be done.

By Drenlin on 27 Sep 2011

Multiple Boot?

I have five o/s on one of my computers including Windows 8,7,XP,Vista and Ubuntu. You can set up the Win7 Bootloader OK and that gives you the choice of which o/s to use. But if you boot into Win8 and then close the computer down, when you next boot up, the Win 8 bootloader takes over from Win 7 and excludes XP and Ubuntu as choices. However, you can also choose to boot into your default o/s and if you set that as Ubuntu, then you get passed on to the Ubuntu bootloader which then gives you the option of using the Win 7 bootloader which gives you all your o/s options.

By jmiii on 27 Sep 2011

Interesting phraseology PCPRO....

"Microsoft has played down its UEFI tactics,"

So implementing a more modern, more flexible, more secure bootime system is an example of "tactics". There was silly old me assuming it was:
a) Inevitable, like the switch from hand crank to electric start cars
b) A better system.

I'm sure that "keys" will become available to allow people to downgrade to OSX or LINUX if they want, thogh of course Apple might have something to say about that....

By wittgenfrog on 27 Sep 2011

"Build your own laptop"

@Drenlin
If you want a laptop for running Linux, would you not check the hardware spec before buying?

By greemble on 28 Sep 2011

Leave a comment

You need to Login or Register to comment.

(optional)

advertisement

Most Commented News Stories
More From PC Pro
Latest Blog Posts Subscribe to our RSS Feeds
Latest ReviewsSubscribe to our RSS Feeds
Latest Real World Computing

advertisement

Sponsored Links
 
SEARCH
SIGN UP

Your email:

Your password:

remember me

advertisement


Hitwise Top 10 Website 2010
 
 

PCPro-Computing in the Real World Printed from www.pcpro.co.uk

Register to receive our regular email newsletter at http://www.pcpro.co.uk/registration.

The newsletter contains links to our latest PC news, product reviews, features and how-to guides, plus special offers and competitions.