En un largo y técnico post, el presidente de la división de Windows en Microsoft, Steve Sinofsky, explica lo que hay detrás de Windows On ARM, la versión de Windows que correrá sobre la arquitectura de procesadores ARM usada hoy en día en dispositivos móviles sobre todo; es un post entretenido, pero vale la pena extraer lo más interesante de este. Vale la pena iniciar diciendo que Windows On ARM o WOA de ahora en adelante, fue recreado desde cero para poder correr en esta nueva arquitectura; sin embargo, a la vez WOA es un nuevo miembro de la familia Windows, y terminará usando varios elementos de esta. Antes de avanzar más, hay que decir una de las malas noticias: WOA no será compatible con aplicaciones basadas en x86/x64; en vez de eso (y creo que es una buena noticia) tendrá soporte para todas las aplicaciones Metro (la nueva interfaz usada en Windows Phone y Windows 8), incluyendo las aplicaciones de Microsoft de correo, calendario, contactos, fotos y almacenamiento, así como soporte completo de HTML5 e Internet Explorer 10; un punto importante es que WOA incluirá una versión de Office llamada en clave “Office 15” que ha pasado por un proceso de reingeniería de modo que esté optimizada para ambientes touch y bajo consumo de energía, a la vez que cuenta con un conjunto completo de características y mantiene la compatibilidad de documentos.

Uno de los aspectos nuevos de WOA es que básicamente un dispositivo WOA no se apaga; en vez de eso funciona en un modo llamado “Conectado en espera” (Connected standby): cuando la pantalla está encendida el dispositivo WOA va a todo lo que puede dar; cuando la pantalla se oscurece, el dispositivo entonces entra en un modo nuevo y de muy baja corriente que le permite a la batería durar hasta por 2 semanas, de acuerdo con Sinofsky. De hecho, WOA busca cada oportunidad por minúscula que parezca para intentar ahorrar energía. No olvidemos que una de las cosas que muchos analistas se preguntan es como se comportará Windows en un dispositivo como estos, con arquitectura ARM, dada su naturaleza voraz en lo que se refiere a recursos.

Sin embargo, Windows sigue siendo Windows, y Sinofsky detalla que tuvieron que construir varios elementos de Windows como el firmware UEFI, necesario para cargar el sistema operativo; el firmware ACPI, para el soporte plug-and-play de los dispositivos presentes en el sistema al momento del arranque; y por último, también tuvieron que implementar HAL o Windows Hardware Abstraction Layer, que es la que la soporte a las variaciones de ciertos recursos claves del sistema, como los timers, DMA, controladores de interrupción, etc. De igual forma, WOA vendrá con drivers para tecnologías nuevas con bajo consumo de energía, como I2C UART, SD I/O, Embedded MultiMediaCard (eMMC, estándar de almacenamiento en dispositivos ARM, y otros más.

WOA tendrá soporte para otros tantos servicios que estarán disponibles para aplicaciones y por ende a los desarrolladores de las mismas, como por ejemplo Mobile Broadband (MBB), Impresoras, GPS, sensores como el acelerómetro, rotación, giroscopio y magnetómetro, BlueTooth, y compatibilidad con Windows Update.

Así que básicamente podemos resumir que WOA será un Windows más de la familia, pero que a la vez toma un camino distinto sobre el tema de la compatibilidad hacia atrás; es un sistema operativo que está siendo construido desde cero y pensando en dispositivos móviles, como podemos ver por el cuidado excesivo del uso de recursos como por ejemplo el consumo de energía; y por último, que Microsoft está tomando un riesgo bastante considerable construyendo una nueva plataforma, metiendo un producto como parte de la familia Windows, pero que en muchos aspectos no se comportará como Windows; y no olvidemos que algo muy importante es contar con desarolladores, y aquí falta ver si los actuales van a adoptar las nuevas APIs y modelos. Ya veremos si le da el tiempo a Microsoft…por lo pronto, Microsoft tiene la intención de que Windows on ARM salga al mismo tiempo que Windows 8, cuando sea que eso vaya a suceder.

Términos de búsqueda entrantes:

  • windows woa
  • bajo consumo de recursos para firefox 10
  • que es un dispositivos woa
  • tecnologia woa
  • windows 8 arm una realidad
  • windows 8 y arm woa
  • Windows on Arm (WOA)
  • woa embedded
Tagged with:
 

2 Responses to Windows On ARM (WOA), cerca de ser una realidad

  1. Información Bitacoras.com…

    Valora en Bitacoras.com: En un largo y técnico post, el presidente de la división de Windows en Microsoft, Steve Sinofsky, explica lo que hay detrás de Windows On ARM, la versión de Windows que correrá sobre la arquitectura de procesadores ARM u……

  2. Muy buen blog.

    Me parece increible que una compañía como ARM, que no estaba tanto en el radar desde los tiempos PowerPC, Cyrix, AMD e Intel, haya avanzado tanto en el mercado. El software básico (navegadores, procesadores de texto, lectores de texto digital, clientes de correo… no tiene tanta demanda en el hardware actual, y como el grueso de las personas a nivel mundial hace uso intensivo del mismo, compañias como ARM han encontrado un nicho de mercado muy interesante, y lo han sabido explotar con Sistemas Operativos e interfaces gráficas y touch amigables al usuario final como para vender mucho silicón a otros.

    Leí que hay servidores con toda una armada de procesadores ARM internamente, muchas de las consolas portátiles actuales hacen uso de ARM, y probablemente futuras consolas caseras lo harán. El SoC está aquí para quedarse, no me extrañaría que incluya después más soporte para procesar física, más poder en el GPU y Flops para tirar por la ventana.

    Gracias por el aporte, saludos.

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> <pre lang="" line="" escaped="" highlight="">

Nota: Este artículo es de hace 3 meses. Si gustas puedes checar después en este blog para ver si hay nueva información relevante a tus comentarios.