A Microsoft reafirmou o que muitos já suspeitavam: o Windows 8 em processadores ARM não rodará os programas atuais, feitos para processadores x86. Até então ainda tinha gente esperando algum milagre, um emulador ou algo do gênero – o que seria difícil para fazer e comprometeria a duração da bateria e desempenho.
A declaração foi de Steven Sinofsky, presidente da divisão de Windows da Microsoft, durante uma conversa com analistas financeiros nesta semana. Ele foi questionado se o Windows 8 viria com algum emulador ou sistema de virtualização para rodar as aplicações atuais, e respondeu (numa tradução livre):
“Sempre fomos muito claros desde os primeiros demos na CES e posteriormente que os produtos com ARM não rodarão aplicações x86. O que anunciamos ontem pela primeira vez foi que, quando você escreve uma aplicação no estilo Metro, todas as ferramentas estão lá para para todas as linguagens que suportamos, para automaticamente suportar ARM ou x86″.
Enquanto que os computadores, notebooks e tablets x86 rodarão tanto apps clássicas como Metro, a plataforma ARM rodará principalmente as aplicações Metro. “É um mundo baseado em Intel e um mundo baseado em AMD mais um mundo baseado em ARM para as apps com estilo Metro”, ele adicionou.
Apesar de não suportar as aplicações existentes, o sistema e as APIs do Windows continuam iguais do ponto de vista da estrutura externa. Com as ferramentas e conhecimentos adequados não será muito difícil recompilar as aplicações x86 para ARM, mas isso dependerá dos desenvolvedores das mesmas.
Consumidores mais exigentes que queiram continuar usando as aplicações atuais terão que optar por um tablet com processador x86. Definitivamente, o Windows sem os programas atuais será uma plataforma estranha, completamente nova, já que as apps baseadas em Metro são bem diferentes do que conhecemos nos desktops. Em comparação com iOS ou Android ainda é bem cedo para falar, afinal nem um beta nós temos (o developer preview liberado para download vem com poucas aplicações Metro de exemplo). Por outro lado, alguns programas tradicionais certamente terão versão ARM, como o próprio Microsoft Office que já foi demonstrado. A Microsoft também trabalhou para portar diversos drivers e ferramentas, permitindo suportar uma grande diversidade de dispositivos USB nos tablets ARM com Windows.
Falando no Office, o CEO Steve Ballmer comentou rapidamente que o Office poderá usar a interface Metro, sendo mais amigável para uso nos tablets. Mas foi só um comentário, é melhor esperar para ver.