Prema pravilima za dobivanje Windows 8 certifikacije (i prava na Win 8 naljepnicu na kućištu), računalo će morati imati UEFI umjesto BIOS-a.
Taj zahtjev nije sporan, ali jest zahtjev da računalo mora koristiti secure boot - sav firmware i software mora biti potpisan od strane ustanove za izdavanje certifikata. Ukoliko npr. softver nema ključ ili odgovarajući ključ se ne nalazi u UEFI-ju, računalo neće pokrenuti taj softver, što znači da neće biti moguće instalirati alternativne operativne sustave (Linux, BSD, ...) koji nisu potpisani ili bez ključa u UEFI-ju - praktički je hardver zaključan i omogućuje korištenje isključivo Windowsa 8, odnosno potpisanog OS-a. Sa Microsoftove strane, zahtjev je opravdan povećanom sigurnošću, a onemogućavanje ostalih OS-ova je (neočekivana?) dodatna pogodnost.
Problem je u svijetu otvorenog koda, gdje bi trebali imati ne-GPL bootloader (GRUB 2 je pod GPL v3, koja zahtijeva isporuku ključeva), a u budućnosti će kernel biti dio bootloadera, što znači da bi trebalo potpisivati svaki kernel (potpisivanje custom kernela ne bi bilo praktično).
OEM proizvođačima se to ne sviđa i voljeli bi ugraditi mogućnost isključivanja secure boota, ali u tom slučaju neće biti moguće pokrenuti Windows 8 (dakle, nema više dual boota). Ovisno o načinu implementacije secure boota, ova praksa bi mogla biti nezakonita prema članku 102 Ugovora o funkcioniranju Europske unije.
Pročitajte više o ovoj temi na stranicama itworld.com.
EDIT:
Kako bi secure boot trebao funkcionirati pročitajte u ovom postu na blogu Matthewa Garetta.