Windows 8 lader kun ny Metro-software køre på ARM
At Microsofts næste udgave af Windows ville komme i en version til den ARM-arkitektur, som i dag bliver brugt i alle smartphones og tavlecomputere, har været kendt længe.
Spændingen var derfor stor forud for Microsofts udviklerkonference Build, som fandt sted hele ugen i Los Angeles. Nu skulle der klarhed over fremtiden for ARM i Windows-sammenhæng.
Men i stedet blev det til mere forvirring. Hvilke programmer, der kunne køre på en ARM-udgave af Windows 8, var ikke helt klart, og Windows 8 blev heller ikke rigtigt vist frem på ARM-hardware.
Først på et møde med aktieanalytikere hen mod slutningen af konferencen, blev det gjort helt klart: Windows 8 til ARM er en helt anden størrelse end x86-udgaven og vil kun kunne køre nyudviklede applikationer til den Metro-brugergrænseflade, som Microsoft lancerede. Det skriver The Register.
Windows 8-chef Steven Sinofsky svarede blandt andet, at problemet med at bygge en Windows 8 til ARM med fuld legacy-support ville være, at fordelene ved lavt strømforbrug ville blive sat over styr.
Samtidigt ville malwaren, der plager Windows-miljøet, også nemt kunne portes til ARM-udgaven, og samlet set ville det føre til et negativt indtryk af Windows 8 for ARM-enheder, lød forklaringen.
Windows-chefen mente også, at Microsoft hele vejen har meldt klart ud, at ARM-udgaven ikke ville køre x86-softwaren, men den vurdering deler han ikke med flertallet af klodens it-journalister, som længe har efterlyst svar på lige det spørgsmål.
I april lød det lettere fornærmet fra Intels direktør, at en ARM-udgave af Windows aldrig ville komme til at køre legacy x86-software. Det fik Microsoft til at svare, at meldingen var upræcis og misledende, men uden at gå i detaljer med, hvad der var forkert.
Den slags reaktioner fra Microsoft har siden annonceringen af Windows til ARM i januar fået mange til at tro, at Microsoft på den ene eller anden måde ville tilbyde adgang til eksisterende Windows-software på ARM-udgaven.
Kommentarer (4)
Det lyder fornuftigt, at få ryddet lidt op i alt det Windows skal kunne efterhånden - på et tidspunkt bliver bagudkompatibilitet en for stor hæmsko, når de nu kan se deres tidligere satsning ikke var smart nok. Hvor mange har ikke stadigt bøvl med software eller drivere, der skal køre i Windows XP tilstand eller lignende?
Men det vil sørme give en masse bøvl, når "almindelige" mennesker køber en ARM Windows maskine, og så finder ud af deres almindelige software ikke kan køre på den. For jævne folk er Windows jo Windows, og når de så begge hedder Windows 8 er det næsten at bede om problemer, frem for at kalde den ene Windows ARM 8 eller noget i den stil.
Jeg tror primært ARM-maskinerne vil blive brugt til tablets. Det er dog ikke utænkeligt, at der vil blive solgt ARM-laptops - men det er jeg absolut ikke overbevist om er en god ide.
Som du siger, så vil folk blive forvirrede, når de ikke kan få adgang til stifinderen eller kan få lov at installere programmer, som de har lyst. Det er dog næppe et problem på en ARM-tablet, da folk der er vandt til det handicappede iOS :)
Selvom MS ikke officielt vil understøtte legacy software på ARM, skulle det ikke undre mig, hvis der er nogen, der laver en emulator, der kan afvikle ældre programmer på ARM-udgaven af Win8. En mulighed er f.eks. at kombinere Wine med en x86 emulator.
Det lyder da som en fornuftig holdning fra Microsofts side.
Selv om iOS er en afart af Apples OS X, kan heller ikke iOS køre almindelige OS X-programmer. Den brugergrænseflade der er naturlig for en tavle er nemlig radikalt forskellig fra den der er naturlig på en desktop eller laptop, og applikationer til en tavle må derfor ikke alene nyskrives, men også nytænkes.
Så drenge: Glem alt om at kunne køre standard PC applikationer på tavler, som jeg har set mange edb-folk ytre ønske om. En tavle er ikke en laptop, og bliver det heller aldrig.
Derfor har den alligevel mange fornuftige anvendelser, hvor den fungerer bedre end en laptop, selv i de tilfælde hvor man har begge til rådighed.

