Skip to main content

Windows 8 Secure Boot Sparks Linux Furor, and a Microsoft Response

Windows-8A new security measure introduced with Windows 8 requiring so-called secure boot keys could make it more difficult for consumers to load other operating systems including Linux on OEM Microsoft-certified machines pre-loaded with the software.

Depending on whom you talk to, this is a massive violation of consumer freedom that might (or should) draw anti-trust scrutiny from authorities such as the EU — or it is a desirable defense against malware that just so happens to coincidentally inconvenience a small, if vocal, group of power users.

The issue was flagged this week by a blogger and Red Hat Linux developer, Matthew Garrett, who laid out the problem and suggested that the jury was still out on whether this constitutes bad behavior, but urged the software community to at least pay attention.

“It’s probably not worth panicking yet. But it is worth being concerned,” he wrote on Tuesday.
Microsoft has tried for years to lock down Windows to prevent unauthorized changes to its security keys that would allow untrusted software from working on a machine, for example, through its controversial work with the Trusted Computing Group and Next-Generation Secure Computing Base initiatives.

At issue in this week’s debate is the Unified Extensible Firmware Interface (UEFI) for secure boot, a protocol that requires users to provide a cryptographic key in order to install and run any software on a machine. This key is held by the manufacturer, which could prevent malicious software from infecting a computer; but it could at the same time prevent consumers who buy locked devices from voluntarily changing the manufacturer-installed OS or choosing to run untrusted software of any kind.

“Because there’s no central certification authority for UEFI signing keys,” Garrett said in another post on his blog after the debate gained steam. “Microsoft can require that hardware vendors include their keys. Their competition can’t. 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.”

Garrett accused the software giant of effectively forcing users to use Windows 8 on pre-installed boxes, which would leave them “no longer in control of their PC.” Machines operating with certified Windows 8 would be unable able to run other operating systems, such as Linux, install additional OS’s, or replace Windows all together and boot securely, Garrett said on Tuesday.

This would be a problem that would only affect those who want to run multiple operating systems on the Windows 8, including previous versions of Windows. For the vast majority of users that simply want to start Windows 8 securely, this change should have little affect.

Even still, din on the blogosphere about the changes climbed to such a volume that Microsoft’s Windows President Steven Sinofsky responded with a post on the Windows 8 developer’s blog on Thursday.
 
The impetus behind the secure boot change, according to Microsoft, is nothing more than security. Without the right certification key, malware will be unable to disable security policies in the firmware.
“There have been some comments about how Microsoft implemented secure boot,” he said, “and unfortunately these seemed to synthesize scenarios that are not the case.”

Tony Mangefeste of the Microsoft Ecosystem team added later in the post: “Microsoft supports OEMs having the flexibility to decide who manages security certificates and how to allow customers to import and manage those certificates, and manage secure boot. We believe it is important to support this flexibility to the OEMs and to allow our customers to decide how they want to manage their systems.”

However, Garrett contends this affects both hardware and software makers because unless their products are signed in with the key included in the system firmware, they’ll be useless. For example, if you install a new graphics card that has unsigned drivers or drivers with a key not in the firmware, the card won’t be supported in Windows 8.

Sinofsky somewhat implied this would be the case in the comments section when a reader asked if Windows 8 without secure boot.

“Of course,” he said, but then added, “How secure boot works with any other operating systems is obviously a question for those OS products,” complete with emoticon smiley face.

Reactions to the controversy among the Linux community were mixed, with some crying foul over what they perceive as a clear an unwarranted intrusion on their freedom to tinker. But others took a more measured stance.

“Remember Palladium? Then NGSCB and Trusted Computing? Microsoft has been trying to solve this ‘problem’ for many years,” wrote one anonymous poster on Garrett’s blog. “Through TPMs and Intel’s TXT, it is finally becoming a reality for them. That it makes loading Linux difficult is just a beneficial side effect for them.”
Steven-Sinofsky-Build-Windows

 
If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:
windows_xp

Comments

Popular posts from this blog

Windows Media Player 12 Themes for Windows 7

Bored of your default Windows Media Player Skins?. Grab some fresh and new Windows Media Player 12 themes for Windows 7 ! Windows Media Player 12 Codecs Windows Media Player 12 comes with support for DivX and MP4, but it still lacks supports for many other video formats. (amr | mpc | ofr | divx | mka | ape | flac | evo | flv | m4b | mkv | ogg | ogv | ogm | rmvb | xvid)ù A popular codec pack can be downloaded here and here . Windows Media Player 12 Skins The following skin packages includes some really awesome themes for your Windows Media Player: Alienware Theme Batman Theme Catwoman Theme Darkstar Theme Half-Life Theme Halo 2 Theme The Last Samurai Theme Stalker Theme XBOX Theme XSN Sports Them Download Windows Media Player Themes Pack 1 (70 Skins) Download Windows Media Player Themes Pack 2 (12 Skins) New Year Theme 2010 for Windows 7 This theme can be downloaded for free from uploaded.to Custom Search If you liked this article, subscribe t...

Windows 7 Themes.

Windows themes always seem to be a big hit. With the launch of Windows 7, the themes for Windows 7 have been in high demand.  These themes are free, both on Microsoft's part and the other ones as well.  Windows 7 has been developed keeping in mind the different points of views of the users and the commentators, because it's very easy to use and light to carry.  I've created a compilation where you can find many Windows 7 (W7) themes.  Take a look at some of these themes, some are really attractive based on Windows 7 and others are based on games, cars, vehicles, animations, just to name a few. Enjoy! Windows Strata40 Download Info of Windows Strata40 Blaque :: Final:: Download Info of Blaque :: Final:: Winter Mac Theme on W7 Download Info of Winter Mac Theme on W7 Sonye Theme for Win7 v2 Download Info of Sonye Theme for Win7 v2 Elegant-Glass-V2 Download Info of Elegant-Gl...

Windows 7 Keyboard Shortcuts.

Keyboard shortcuts are combinations of two or more keys that, when pressed, can be used to perform a task that would typically require a mouse or other pointing device. Keyboard shortcuts can make it easier to interact with your computer, saving you time and effort as you work with Windows and other programs.  Most programs also provide accelerator keys that can make it easier to work with menus and other commands. Check the menus of programs for accelerator keys.  If a letter is underlined in a menu, that usually means that pressing the Alt key in combination with the underlined key will have the same effect as clicking that menu item. Pressing the Alt key in some programs, such as Paint and WordPad, shows commands that are labeled with additional keys that you can press to use them. Dialog box keyboard shortcuts. The following table contains keyboard shortcuts for use in dialog boxes. Press this key To do this: Ctrl+Tab Move forward through tabs...