Windows 8 Secure Boot: Rolig, Microsoft kopierer ganske enkelt Apple

Steven Sinofsky, med sin Windows 8 ... iPad

I løpet av de siste dagene har det vist seg at Windows 8 ARM-datamaskiner, det være seg nettbrett, bærbar PC eller muligens til og med stasjonær formfaktor, vil bli låst og ikke kunne kjøre andre operativsystemer. Dette er i sterk kontrast til x86 Windows 8 PC-er, som Microsoft har gitt mandat til å kunne kjøre andre operativsystemer.

Hvis du ikke har vært det følger denne fracas siden det først begynte å dukke opp i fjor, er det alt å gjøre med UEFA - en langvarig erstatning for BIOS - og en funksjon som heter Secure Boot. I hovedsak stopper Secure Boot en datamaskin fra å laste inn et operativsystem som ikke er signert av utgiveren (i dette tilfellet Microsoft eller en OEM), og signaturen er lagt til datamaskinens fastvare. På en x86 Windows 8-datamaskin vil du kunne signere dine egne operativsystemer (for eksempel tilpassede builds for Linux), eller deaktivere Secure Boot helt. På Windows 8 ARM-datamaskiner vil ingen av disse alternativene være tilgjengelige: Du har offisielle versjoner av Windows 8, og det er det.



Nå, som du kan forestille deg, har både tekniske eksperter og åpen kildekode-rasere hevet helvete over denne lille godbiten. Hvordan tør Microsoft låse enhetene sine! Har ikke Redmond noen gang hørt om forbrukerrettigheter? Anti-trust-søksmål Compu-Global-Hyper-Mega-Net runde to, ding ding! Og så videre.



Bare ... har disse gutta aldri hørt om iPad? IPad har også en låst oppstartslaster og vil ikke laste et usignert operativsystem. Ditto PlayBook, Nook, Kindle Fire, de fleste Galaxy Tabs og den nylig utgitte Asus Transformer Prime. I alle disse tilfellene er den eneste måten du kan laste inn et tilpasset, usignert operativsystem ved å finne en feil i fastvaren.

Videre er det omtrent den samme historien når du utvider fokuset til å omfatte andre ikke-PC-enheter, som PlayStation 3, Xbox 360 eller Nintendo DS; de kjører bare signert kode også.



Windows 8-nettbrettet på $ 200 (Nokia)Slår Apple på sitt eget spill

Hvorfor alt oppstyret, da? I mine øyne legger Microsoft ut to veldig forskjellige veier for x86 og ARM Windows 8. x86 PC-en vil fortsette å være den allestedsnærværende, allestedsnærværende kontakten i alle handler - mens Windows 8 ARM vil følge sin Windows Phone 7 fetter (også ARM) inn i rikene til pålitelig, robust, robust apparater . Hvitevarer (som kjøkken, TV eller radio) er ikke spesielt fleksible, men de gjør en håndfull ting veldig, veldig bra. I tilfelle nettbrettapparater er de i utgangspunktet app-utførende maskiner. Hvis nettbrettet suger til å kjøre apper, har et dårlig utvalg av apper, eller den generelle opplevelsen av å finne, starte og sveipe gjennom apper er ubehagelig, mislykkes enheten - som vi har sett med nesten alle nettbrett som ikke er iPad .

Kort sagt, da, og spesielt når vi tar hensyn til inngjerdet hage Windows 8 Store , Microsoft ser ut til å forberede Windows 8 ARM ved hjelp av en iPad cookie cutter. Med tanke på iPad-suksessen, burde dette virkelig ikke være en overraskelse. Pokker, med Windows 8 Metro-apper som er plattformoverskridende - de samme appene fungerer på x86- og ARM-maskiner - Microsoft kan til og med være i stand til å slo Apple på sitt eget spill .

På den andre siden

Jeg har imidlertid bare malt den ene siden av historien; en side som skildrer et positivt rent og rettferdig Microsoft. Nå er det på tide å skygge for de mørkere aspektene av Windows 8 ARMs maskinvaresertifiseringskrav.



Maskinvarebryter på en Cr-48 for å deaktivere Verified BootSer du, det er greit å mandere Secure Boot - men hvorfor fortsetter Microsoft å legge til at Windows 8 ARM-enheter under ingen omstendigheter må ha valget av å deaktivere Secure Boot? For å sette dette i perspektiv, se på Googles Nexus-enheter: De har en låst bootloader, men den kan låses opp med utviklerverktøy. Cr-48 - en utviklerorientert bærbar PC som kjører Googles Chrome OS med stille døende-i-hjørnet - har en lignende funksjon som kalles Verified Boot, men den kan deaktiveres ved hjelp av en maskinvarebryter bak batteriet (bildet til høyre).

Microsoft kan tillate noen av disse mulighetene med Windows 8 ARM-enheter, men det har det ikke gjort. Jeg er heller ikke helt sikker på hvorfor. Det kan være et bevisst forsøk på å tvinge en kile mellom x86 og ARM - men det virker usannsynlig, gitt Microsofts smertefulle insistering på at hver Windows 8-datamaskin, uavhengig av arkitektur, er en PC .

Det kan også være et resultat av at Intel og PC-OEM lener seg på Microsoft; å låse nettbrett er omtrent tillatt, men kan du forestille deg opprøret hvis du ikke kunne installere Linux på en Windows 8-datamaskin? Omvendt, kanskje mobiloperatører og OEM-er ba Microsoft om å tvinge Secure Boot til å redusere antall murede ARM-enheter.

Zoom ut igjen, skjønt, det er et mye viktigere spørsmål som fortsatt er ubesvart: Vil vi kunne installere Windows 8 på annen ARM-maskinvare? Det er viktig å merke seg at disse maskinvaresertifiseringskravene bare er hvis OEM-er ønsker å bygge datamaskiner med 'Designed for Windows 8' -klistremerker på forsiden. I likhet med Windows 7 vil du kunne installere Windows 8 på hvilken som helst x86-PC - men vil jeg kunne kjøpe eller bygge et tomt ARM-nettbrett og installere Windows 8 på det?

Les mer om Windows 8

Copyright © Alle Rettigheter Reservert | 2007es.com