Send to Kindle

Durante una presentación para la prensa en el marco del CES 2011 en las Vegas, Microsoft reveló algo de información sobre el futuro de Windows, más precisamente, lo que todos llamamos Windows 8 por ahora. El dato más importante es que Windows 8 tendrá soporte para la arquitectura ARM, una arquitectura eficiente en consumo de energía que se usa en dispositivos móviles y que hace uso del método SoC (System-on-chip, Sistema en chip), que de modo amplio se refiere a integrar todos los componentes de una computadora en un sólo circuito integrado. Microsoft tiene planes para dar soporte a diseños de SoC de nVidia (con su familia Tegra), Texas Instruments (con su familia OMAP 4) y Qualcomm (con su familia Snapdragon). Estos últimos seguro los recordarás porque se usan en muchos smartphones en la actualidad, en particular muchos con Android. Vale la pena mencionar que Microsoft mostró Windows corriendo en hardware ARM, pero no se dieron más detalles, y a decir verdad sabes tanto como yo del tema…así que vamos a analizar algunos puntos importantes.

El primero que salta a la vista es el más obvio: la interfaz de Windows jamás de los jamases fue pensada para el tipo de dispositivos en que se usa el hardware ARM, por lo que será el campo en que tendrán que trabajar más arduamente, y se dice que es en lo que está trabajando Microsoft en este momento. Otra punto a considerar es que, al menos justo ahora, Windows es la antítesis del software que corre en ARM; es decir, Windows tiene requerimientos bastante altos, consume recursos como pocos, así que si no lo reescriben completamente, no le veo mucho futuro.

El otro tema importante es, claro, el software que va a ejecutarse en esta plataforma: si te preguntas porqué Windows, a pesar de todas las críticas negativas que tiene en su contra, sigue en el mercado, la respuesta es simple: el software de terceros. La oferta de software para Windows es extremadamente extensa y rica, tanto que hace que te olvides de los problemas que de vez en cuando tiene. Pero el software que corre en una plataforma dada está ligado intrínsecamente a la misma: el software x86 no corre en la plataforma ARM, ni viceversa. Entonces, ¿como le hará Microsoft, y como le harán las compañías para tener este factor diferenciador? las respuestas quizás no sean muy alentadoras.

En el caso de Microsoft, ya dijeron que ofrecerán una versión nativa de Office para ARM, pero fuera de eso nada más; en cuanto a desarrolladores de terceros no mencionaron ni una palabra, lo cual hace pensar que quizás no sea posible llevar aplicaciones de legado a Windows para ARM, y sólo habrían desarrollos nuevos. A fin de cuentas, quizás sea lo mejor, pues el paradigma del escritorio y la computación móvil son completamente distintos, y por lo tanto hasta cierto punto incompatibles entre si. Tenemos la opción de la virtualización, tema del que ya se ha hablado no hace muchoEste artículo en Ars Technica menciona otra posibilidad: el salvador podría ser el framework .NET, cuyo funcionamiento está basado en el principio de ser independiente de la arquitectura en que corre.

Cerrando el artículo, lo que más le debe de preocupar a Microsoft es lo mucho que se va a tardar en entrar a un mercado ya de por si bastante competitivo: por un lado tenemos a iOS en la iPad, iPhone y iPod de Apple, y por otro tenemos a Android de Google que ya está mostrando la versión 3 llamada Honeycomb y que luce muy bien; como sea Android ya está en el mercado, y a Windows le falta un buen para llegar a ese punto. Más le vale a Microsoft que Windows 8 bajo ARM sea un producto “mágico, maravilloso y revolucionario“, o de lo contrario pasará sin pena ni gloria.

Fuente: Ars Technica

Send to Kindle
Tagged with:
 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>