Tillbaka i oktober 2011 spekulerade Free Software Foundation om möjligheten att Microsoft kanske försöker blockera andra operativsystem från att ladda in i en dator, med ett nytt koncept som kallas Unified Extensible Firmware Interface (UEFI). Microsoft visade det under några månader tillbaka och startade Windows 8 på åtta sekunder. Linux-användare: Skulle du vara orolig?

Vad är problemet?

Det verkar som en bra tid för Linux-användare att prata om detta om de använder båda operativsystemen på samma dator. Medan det inte finns något problem med UEFI själv kan funktionen "säker start" i arkitekturen göra det omöjligt för Windows 8-datorer att låta ett annat operativsystem piggybacka på dem. "Säker start" var en funktion som genomfördes för att förhindra att datorn använder en skadlig startlastare som skulle korrumpera nyckelkomponenter. Tyvärr är metoden för OS-laddning inte kompatibel med Linux, och vi har fortfarande inte något ord om huruvida Apple planerar att skapa ett nytt operativsystem som går runt detta eller åtminstone använder tekniken.

Windows 8 Certifieringskrav

Som en del av certifieringsbehoven måste alla datorer som vill köra Windows 8 snart överensstämma med UEFI-arkitekturen och göra det möjligt att starta Windows 8 via säker start. Standardiseringen involverar mig, eftersom Linux kommer att skjutas ut ur bilden, såvida inte en distribution kommer ut som också överensstämmer med Microsofts nya krav. Det borde inte vara svårt, men det kunde nog ha varit andra sätt att implementera UEFI utan att kräva ändringar av operativsystemet som försöker köra på datorn. Hur mycket malware för startladdare finns det, hur som helst? Jag trodde några moderkortstillverkare skyddar mot det redan.

Bekymmer av FSF

Free Software Foundation fann att det nya kravet för Windows 8-certifiering kan hindra att fria operativsystem installeras på nya datorer. Stiftelsen har för närvarande ett framställande, som du kan skriva här. Framställningen kräver att Microsoft gör UEFIs "Secure Boot" -funktion på ett sätt som tillåter att kostnadsfria program och operativsystem körs på datorer. Det står också att datortillverkare bör inkludera ett alternativ att inaktivera den här funktionen, så att fri programvara som Linux kommer att köras på vilken dator som helst.

Microsofts svar

Visst nog, Microsoft tittade på dilemmaet och svarade på frågan och sa att det redan finns ett alternativ inom sina hårdvaru-prototyper för att inaktivera säkra starta försök från moderkortet. Vi är dock fortfarande inte säkra på om du kommer att kunna köra Windows 8 med säker startavstängning. Microsoft har emellertid indirekt medgett att alternativet kan visa sig missa på vissa plattformar som inte släpptes av företaget. Med andra ord kan någon OEM välja att släppa ut alternativet att inaktivera säker start, vilket gör det första steget mot en värld utan ett gratis operativsystem.

lösningar

Många människor inser inte detta, men det finns redan lösningar för att starta laddningsattacker som implementerats av vissa OEM. Alla dessa lösningar avbryter inte hakprocessen som medför att operativsystemet laddas. Autentisering kan uppnås genom chips på moderkortet, precis som säker start, utan att operativsystemet ändrar sin primära startkod. Medan jag inte är den största experten i operativsystemutveckling, är jag fortfarande medveten om att det finns andra sätt att uppnå samma sak. Varför tror du att Microsoft valde säker start, vilket skulle tvinga OEM-användare att genomföra en enhetlig standardarkitektur? Lämna din åsikt i en kommentar nedan!

Fotokredit: BIOS-konfigurationsskärm - Microsoft