Desde que Microsoft anunciase que la próxima versión de su sistema operativo de sobremesa tendrÃa una edición para procesadores ARM, muchas cosas han pasado. Los fabricantes de este tipo de procesadores han expresado su agrado por la medida, y muchas de las compañÃas que producen dispositivos basados en ARM han mostrado su interés en fabricar tablets con esta nueva plataforma de software.
No parecÃa haber una correlación entre el cambio de arquitectura y la incompatibilidad de aplicaciones dados los precedentes con otras firmas, como Apple, que pese a migrar de PPC a x86 mantuvo, hasta el último momento, la posibilidad de ejecutar aplicaciones nativas de powerPC en sus nuevas versiones de Mac OS X, programadas para funcionar en procesadores Intel. Sin embargo Intel ha aclarado hoy lo contrario: Las versiones ARM de Windows 8 no podrán, en manera alguna, ejecutar aplicaciones programadas para x86. La compañÃa de Redmond ha decidido no incluir en esta versión ningún tipo de emulación del juego de instrucciones de la otra arquitectura, ni un entorno sandbox, o siquiera la posibilidad de virtualizar la ejecución de código no nativo.
Dependiendo del punto de vista desde el que enfoquemos la noticia, puede parecernos una locura, o un magistral golpe por parte de Microsoft, que habrÃa fabricado, al igual que la competencia, un entorno similar aunque incompatible para dos plataformas distintas: Ordenadores, y Tablets, logrando un control mayor sobre lo que se publica y/o ejecuta en su entorno.
Implicaciones de esta decisión
Los motivos de Microsoft son desconocidos. Un entorno de virtualización de sistema como WINE o Parallels que se ejecute de manera transparente en segundo plano, permitirÃa, incluso en ARM, correr aplicaciones pensadas para el sistema de sobremesa sin un impacto notable sobre el rendimiento de la máquina, logrando una compatibilidad mucho mayor y una gran integración entre las dos versiones de Windows 8. Pero con esta imposibilidad, adquieren un control mucho mayor sobre el sistema, dictando qué se puede o no ejecutar bajo arquitectura ARM.
Y a colación de este argumento, Microsoft podrÃa por fin introducir el rumoreado Windows marketplace, confirmado y desmentido tantas veces que los detalles que se conocen son tan escasos como diversos. AsÃ, la firma garantizarÃa a los desarrolladores un entorno seguro, como el que hallamos en Android Market, o Appstore, aunque el primero pueda saltarse con mucha facilidad, y podrÃa limitar la aparición de software malintencionado, que es la gran lacra que los usuarios de Windows (Sin mucha experiencia) deben sufrir hoy en dÃa.
Asà que, si os veÃais jugando a World of Warcraft o Guild Wars en vuestra Tablet de aquà a un tiempo, es posible que tengais que descartarlo, a no ser, claro, que las grandes compañÃas se apunten al carro, y veamos una retahÃla de aplicaciones y juegos adaptados a la nueva plataforma por sus respectivos desarrolladores. A mà me harÃa muy feliz poder usar Photoshop en cualquier sitio (Sin tener un iPad, claro…)










Hola… disculpá pero una consulta… a que te referÃs cuando escribiste “sandbox”? Gracias…
Un entorno de pruebas aislado en el que ejecutar código de forma segura, de modo que no comprometa el sistema, y en cierta medida una máquina virtual.
Ah… ok, nuevamente… muchas gracias Luis Coves… muy atento…
Que no fue más bien Intel quien dió esos argumentos (de la Incompatibilidad de aplicaciones “Legacy” en Windows 8 para ARM)?
Lo que yo habÃa leido fue eso, que Intel fue quien dio esas declaraciones, argumentando que los otros 4 desarrolladores de soc’s tendrÃan esa desventaja (en comparación con ellos, que si tendrian dicha compatibilidad), y con eso tratar de mantener y/o superar el posicionamiento de sus productos.
SÃ. Un typo, de tanto escribir Microsoft ;)
Porque es imposible que la plataforma ARM puede emular x86 (o x64) debido a su gran número de instrucciones que tiene el x86 y punto.
Bueno, creo que tiene que ver justamente con el echo de que las nueva plataforma usa los dedos y no teclado/mouse interfaz para lo cual están diseñadas las aplicaciones x86.
el mal funcionamiento de las aplicaciones existentes para x86 dejarian muy mal paradas a las tablet con win 8, solamente se ahorraron el dolor de cabeza y las burlas con un borrón y cuenta nueva (o de verdad se imaginaron jugando starcraft o world of warcraft en un teléfono sin mouse y teclado???)
ARM = Advanced RISC Machine RISC no tiene nada que ver con X86 son paradigmas totalmente diferentes no obstante las mac tienen una aplicación llamada Rosetta que permite ejecutar aplicaciones power pc en X86
asà es, por eso, borrón y cuenta nueva es lo mejor.
si trabajaran en la compatibilidad lo mas probable es que tendrÃas un universo de aplicaciones y software trabajando en forma mediocre lo que supondrÃa un fracaso del software MS se la esta jugando y el androide debe estar preocupado,ya que la manzana también se rumorea esta haciendo lo suyo quien llegara primero OSX o Windows en ARM?????
El que ha llegado primero (De esos 2) ha sido Linux y mas concreto Gentoo.
ahora bien, he leÃdo por ahà (Arstechnica.com) que el desempeño de un ARM de 4 núcleos a 3 ghz es comparable al de un Core 2 duo a 2 ghz , por lo cual me resulta casi incomprensible el cambio de x86 (sandy bridge ahora) a ARM qué opinas , cuál es la ventaja de implementar ARM ?