Home opinion-and-analysis Open Sauce Windows 8 will lock out GNU/Linux on ARM devices

Author's Opinion

The views in this column are those of the author and do not necessarily reflect the views of iTWire.

Have your say and comment below.

Get all your tech news delivered to your mail box five days a week
iTWire UPDATE - it's FREE!


Microsoft has made it clear that it will use the secure boot feature available with Windows 8 to lock out other operating systems from ARM devices which are running this version of its operating system.


The specifications in the company's Windows Hardware Certification Requirements make this clear, according to tech blogger Glynn Moody.

The issue of secure boot on Windows 8 was raised in September when Linux developer Matthew Garrett pointed out that this feature, implemented as per the Unified Extensible Firmware Interface guidelines, could be used to ensure that only Microsoft operating systems were loadable on a given device.

The system firmware can contain one or more signed keys and any executable that is not signed by these keys cannot boot on said system. Another set of keys - called Pkek - allows for communication between the operating system and the firmware.

An operating system with matching Pkek keys can add more keys to a whitelist - or a blacklist. In the latter case, any executable which has a key on the blacklist will not boot.

The Linux Foundation later provided a list of ways in which this could be bypassed, provided hardware vendors cooperated.

The Windows Hardware Certification Requirements (PDF) say, on Page 116:

20. MANDATORY: On non-ARM systems, the platform MUST implement the ability for a physically present user to select between two Secure Boot modes in firmware setup: "Custom" and "Standard". Custom Mode allows for more flexibility as specified in the following:

a) It shall be possible for a physically present user to use the Custom Mode firmware setup option to modify the contents of the Secure Boot signature databases and the PK.

b) If the user ends up deleting the PK then, upon exiting the Custom Mode firmware setup, the system will be operating in Setup Mode with Secure Boot turned off.

c) The firmware setup shall indicate if Secure Boot is turned on, and if it is operated in Standard or Custom Mode. The firmware setup must provide an option to return from Custom to Standard Mode which restores the factory defaults.

On an ARM system, it is forbidden to enable Custom Mode. Only Standard Mode may be enable (sic).

ITWIRE SERIES - BUSINESS INTELLIGENCE WEBINAR

Looking to successfully deploy Business Intelligence & Analytics?

Discover the “real-world state of the BI market” – the knowledge you need to ensure Business Intelligence (BI) and analytics success.

Join Yellowfin for a free Webinar!

We dissect the results of 2013’s Wisdom of Crowds Business Intelligence Market Study – the BI industry’s most in-depth research report into major implementation, usage and technology trends and developments.

REGISTER NOW!

ITWIRE SERIES - BUSINESS COLLABORATION SUMMIT

Collaboration, Contact Centre and the Cloud - this is one you cannot afford to miss!

Considering the Cloud? Next generation Contact Centre? Do you understand your Customer Conversations? Are you really Collaborating?

The event will be showcasing traditional Unified Communications, Contact Centre and Workforce Optimisation themes, with an emphasis on the Australian market and cloud-based applications.

VENUE DOLTONE HOUSE HYDE PARK - SYDNEY 24th JULY

REGISTER NOW

ITWIRE SERIES - CIO SUMMIT GOLD COAST

For CIOs & Senior IT Management Summit on the Gold Coast!

This event has been personally vetted by the iTWire CEO who has attended four of these conferences in the past and is an event you cannot afford to miss!

We can guarantee that this conference is of great value. Network with fellow CIOs and IT Mgrs and hear Glenn Archer CIO, Australian Government Information Management Office (AGIMO), Matt Barrie, Award-winning Entrepreneur to provide insights on Navigating Your Entrepreneurial Initiatives in a Hyper-connected New World, Stephen Tame, CIO & Head of Group Information Technology, Jetstar, Tim Thurman, CIO, Australian Securities Exchange (ASX).

LIMITED PLACES REGISTER NOW

Sam Varghese

website statistics

A professional journalist with decades of experience, Sam for nine years used DOS and then Windows, which led him to start experimenting with GNU/Linux in 1998. Since then he has written widely about the use of both free and open source software, and the people behind the code. His personal blog is titled Irregular Expression.

Connect

http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=tf&c=19&mc=imp&pli=5460041&PluID=0&ord=[2000]&rtu=-1