O elefante na sala para o Windows 8
NotíciaO Windows 8 está chegando. Nós ouvimos tudo sobre isso, cutucamos com ele e realmente gostamos.
O que a Microsoft está fazendo é bom e, além disso, pode criar uma nova gama de dispositivos de computação multiuso que vão além do tablet.
Mas o sistema operacional apresenta um grande problema que a Microsoft ainda precisa responder: como as pessoas não podem rodar aplicativos legados nas versões ARM do sistema operacional??
Em uma demonstração fechada do 'Windows on ARM' que participei na CES em janeiro, Steven Sinofsky, da Microsoft, deixou bem claro que os aplicativos x86 legados não teriam nenhuma maneira de trabalhar em novos sistemas Windows baseados em ARM..
Então, como a Microsoft vai dizer às pessoas e ajudá-las a descobrir o que é?
Afinal de contas, estamos todos acostumados a comprar um PC com Windows e colocar tudo nele. Se as pessoas não podem fazer isso com um tablet Windows baseado em ARM, mas você pode usar um tablet Windows baseado em Intel, a confusão reinará.
Confiando nos desenvolvedores
Sinofsky fez parecer que o problema não se aplica aos novos aplicativos do Metro: "Quando você escreve um aplicativo estilo Metro, todas as ferramentas estão disponíveis para habilitá-lo em qualquer um dos idiomas que suportamos para suportar automaticamente o ARM ou o X86. Eu acho que essa é a parte chave de tudo o que vamos fazer. "
Mas o Metro é meramente uma especificação de interface do usuário em vez de um novo modelo de execução de aplicativo - os programas ainda precisarão ser compilados para as arquiteturas x86 e ARM.
Portanto, a Microsoft está, de certa forma, apoiando os desenvolvedores - muitos precisarão tornar seus aplicativos compatíveis com o x86 e o ARM. Não há poção mágica para isso.
A Microsoft certamente não deu muito aos desenvolvedores para continuar, mais notavelmente houve pouca comunicação da Microsoft explicando como isso vai diferenciar as versões do Windows 8.
Um Windows de duas metades?
As coisas poderiam ser tão claras quanto as pessoas que estão sendo instruídas a comprar hardware baseado em Intel se precisarem de aplicativos legados? Este poderia ser um motivo para comprar um tablet Windows 8 baseado em Intel ou AMD sobre um ARM??
Pode bem ser. Afinal, também haverá muito menos aplicativos disponíveis para dispositivos ARM - embora a Windows 8 Store deva ver esse problema desativado. Embora ainda haja a questão do desenvolvimento de vários binários, a distribuição é muito mais fácil na era da loja de aplicativos..
A Microsoft também tem trabalhado arduamente nos bastidores para oferecer suporte a outros dispositivos em plataformas baseadas em ARM, o primeiro exemplo em que foi usada uma plataforma de teste baseada no Snapdragon da Qualcomm para imprimir a partir do Windows na CES.
E não é como se houvesse alguma diferença entre os dois tipos de sistema operacional. Todos os sinais apontam para as máquinas Windows 8 baseadas em ARM, que vêm com o desktop tradicional e a nova interface Metro - tudo será consistente. Tudo parece o mesmo que o Windows 8 Developer Preview em execução em hardware baseado em x86.
FAMILIAR: Você terá uma área de trabalho tradicional do Windows nas versões ARM e x86 do Windows 8
Parece também que não há necessidade de aplicativos desenvolvidos para o Windows 8 no ARM serem aplicativos Metro - então, haverá aplicativos de desktop para o ARM, assim como haverá para o x86.
E se você está pensando que a Microsoft irá desencorajar o uso de aplicativos legados no Windows 8, isso não é provável.
Haverá também um Modo Windows 7 na versão x86 do sistema operacional. Muitos aplicativos existentes do Windows também funcionam bem no x86 Windows 8 Developer Preview - mesmo que o propósito de lançar o software de desenvolvimento seja acostumar as pessoas ao modo como os aplicativos do Metro funcionam.
É claro que, se os dispositivos ARM Windows 8 realmente decolarem - como acho que é muito provável com o tipo de tecnologia que estamos vendo da Nvidia com a Tegra - então poderíamos nos deparar com um sistema operacional completamente dividido que, na superfície, parece idêntico, mas onde o suporte a aplicativos é drasticamente diferente - outra grande dor de cabeça para desenvolvedores, fabricantes de hardware e Microsoft.
E sem vitórias de design demonstráveis em tablets, também há grandes questões para a Intel e a AMD lidarem - em face do suporte da Microsoft à ARM, essas grandes corporações podem ser vistas como fornecedoras de tecnologia para desktops e laptops -gen conversíveis e tablets.
Mas a maior parte do calor está na Microsoft com este. E eu, por exemplo, estou muito intrigado sobre como isso vai lidar com essa batata quente em particular.