De 'secure boot'-mogelijkheid in Windows 8 maakt het booten van andere besturingssystemen niet onmogelijk. Dat stelt een medewerker van Microsoft, nadat Red Hat eerder deze week zijn zorg uitsprak dat dat wel het geval zou zijn.
Deze week ontstond vrees dat de secure boot-functie in Windows 8 andere besturingssystemen zou dwarszitten. Onder anderen Red Hat-medewerker Matthew Garrett maakte zich zorgen hierover. Microsoft zou het hele bootproces willen afsluiten om het starten van malafide code onmogelijk te maken, waardoor ook concurrerende besturingssystemen niet meer zouden kunnen worden geboot. Bovendien zouden Windows 8-certified-pc's ondersteuning voor secure boot moeten hebben ingeschakeld.
Het is echter aan de makers van hardware om te bepalen hoe ze met de ondersteuning van andere besturingssystemen omgaan, schrijft senior program manager Tony Mangefeste van Microsoft op het Windows 8-weblog. "Secure boot is onderdeel van het uefi-protocol en geen Windows 8-feature", schrijft Mangefeste. Windows 8 blijft het oude bootproces ondersteunen, dus ook als een hardwarefabrikant of een gebruiker secure boot uitschakelt, kan Windows 8 nog steeds starten. Het is onduidelijk of hardwarefabrikanten de mogelijkheid geven om de beveiligde bootmodus, indien aanwezig, uit te zetten. Bij de Windows 8-tablet die Microsoft op zijn Build-ontwikkelaarsconferentie uitdeelde, kan dat in ieder geval wel.
De 'unified extensible firmware interface' is in steeds meer pc's aanwezig als vervanger voor het bios en bevat de mogelijkheid om het bootproces te beveiligen met public-key-cryptography. Windows 8 maakt daar gebruik van. Het besturingssysteem moet tijdens het booten een geldig certificaat overleggen om te kunnen starten, zodat malafide software het bootproces niet kan kapen.
Overigens kunnen makers van andere besturingssystemen er zelf ook voor kiezen om ondersteuning voor secure boot in te bouwen, maar bij Linux-distributies is dat waarschijnlijk geen optie, schrijft Garrett van Red Hat. Dat zou in strijd zijn met de gpl-voorwaarden en het bovendien voor Linux-gebruikers die hun eigen kernel compileren vrijwel onmogelijk maken om aan een correcte handtekening te komen.
Foto: Microsoft