Windows CE

{{{nombre}}}
[[Image:{{{logo}}}|{{{nombre}}}|260px|center]]
Fecha de creación:
{{{fecha de creación}}}
Versiones:
{{{versiones}}}
Sitio Web:
{{{sitio web}}}



Windows CE. (Oficialmente conocido como Windows Embedded) es una edición de Windows que se ejecuta en equipos minimalistas, tales como sistemas de navegación por satélite y, excepcionalmente, los teléfonos móviles. Windows Embedded se ejecuta como CE, en lugar de NT, por lo que no debe confundirse con Windows XP Embedded, que es NT. Windows CE que se utilizó en la Dreamcast junto con sistema operativo propietario de Sega para la consola. Windows CE es el núcleo del que deriva Windows Mobile.

Lanzamiento al mercado

Aunque parece un producto realmente reciente para aquellos que vienen siguiendo de cerca la evolución de los dispositivos móviles, Windows CE 1.0 fue presentado el 16 de noviembre de 1996, La sigla "CE" es usualmente asociada a "Compact Edition", algo que si bien no es reconocido oficialmente por Microsoft, se ve defendido al tratarse de un sistema operativo diferente y no relacionado con la familia NT para escritorio y servidores. Windows CE ha soportado históricamente a cuatro arquitecturas: X86, MIPS, ARM y los procesadores SuperH de Hitachi, y ha sido clasificado como un sistema operativo en tiempo real. Su instalación está enfocada a dispositivos con una capacidad de almacenamiento mínima, a un punto tal que una instalación de Windows CE se suele "grabar" en una ROM, en vez de ejecutarse desde un medio magnético.

Versiones publicadas

En poco menos de diez años, Windows CE contó con seis versiones. La versión 2.0 fue lanzada en septiembre de 1997, e incorporó soporte para pantallas a color de 32 bits y SSL. Pasarían casi tres años hasta la llegada de Windows CE 3.0, también conocido como "Cedar". Esta versión fue considerada "mayor" dentro del mapa de desarrollo, y se convirtió en base para otras versiones especiales del sistema operativo, como por ejemplo el Pocket PC 2000. La serie 4.x de Windows CE, lanzada en enero de 2002, integró varios cambios en su modelo de controladores, y agregó soporte tanto para SSL 3.1 como para Bluetooth. La versión 5.0 de Windows CE, debutando el 9 de julio de 2004, tuvo agregados significativos como fueron versiones especiales de DirectDraw y Direct3D. La última versión estable es la 6.0R3, que aún puede encontrarse en una importante cantidad de dispositivos, al estilo de netbooks y tablets de bajo costo. Windows CE 6.0 fue lanzado el 1 de noviembre de 2006, Windows Mobile 6.5, Upgrade fue última versión.

Principio de funcionamiento

Windows CE es el sistema operativo de Microsoft incrustado modular de tiempo real para dispositivos móviles de 32-bits inteligentes y conectados. Windows CE combina la compatibilidad y los ping a servicios de aplicación avanzados de Windows con soporte para múltiples arquitecturas de CPU y opciones incluidas de comunicación y redes para proporcionar una fundación abierta para crear una variedad de productos. Windows CE impulsa a los dispositivos electrónicos del cliente, terminales Web, dispositivos de acceso a Internet, controladores industriales especializados, computadoras de bolsillo, computadoras de revelado fotográfico, dispositivos de comunicación incrustados e incluso consolas de videojuegos como fue en el caso de la Sega Dreamcast (19972001) con procesador SH4 de 128 Bits que ya con un sistema operativo propio, incluía compatibilidad con los kits para desarrollo de software de Windows CE. Esta plataforma modular permite a los desarrolladores crear software para que la nueva generación de dispositivos móviles de 32-bits se integre con Windows e Internet.

Recursos que ofrece

Windows CE no es un subconjunto de Windows XP, o de Windows NT, sino que fue desarrollado a base de nuevas arquitecturas y una nueva plataforma de desarrollo. Aun así mantiene cierta conexión con sus hermanos. Tiene sus propias APIs para desarrollo, y necesita sus propios controladores para el hardware con el cual va a interactuar. Windows CE también ha permitido la creación de un sistema denominado AutoPC, que consiste en un PC empotrado en un automóvil y que va ubicado donde normalmente va una radio. De esta manera permite controlar la radio, el reproductor de CD y revisar el correo electrónico.

Windows CE también permite la creación de aplicaciones en tiempo real. La última versión del Windows CE actualmente es Windows Mobile 6.5, Upgrade de Windows Mobile 6.1, sirve tanto para Pocket PC (PDA) como para SmartPhone ya que tiene una interfaz modificada para más facilidad en la navegación táctil. Cabe destacar que este sistema operativo es el único producto de Microsoft que se distribuye junto con el código fuente, y usa una licencia llamada Shared Source, así pues permite al usuario final modificar el código fuente sin notificar al propietario.

Una de las funcionalidades de este sistema operativo es que permite acceder vía terminal server a un equipo remoto como si fuese un pc de escritorio. A lo largo de su historia, las aplicaciones más populares de la plataforma de escritorio de Windows han realizado una transición para poder funcionar en el entorno de Windows CE y ya están disponibles programas tales como: Outlook, Word, Excel, Internet Explorer, Windows Media Placer o Reader, que permite la descarga y lectura de libros electrónicos o eBooks.

Windows Embedded CE como sistema

Es una versión distinta de Windows pensada para dispositivos móviles solamente (componetizada también) y construida desde cero para este fin. Es más pequeña que XP Embeded llegando a tener como mínimo 300KB (vs 40MB de XPe) y con 700 componentes que se pueden escoger (como un lego también). Uno puede tomar CE y ajustarlo para una plataforma específica. Un ejemplo es la versión específica de CE para teléfonos celulares y PDAs llamada Windows Mobile desarrollada por Microsoft que se vuelve específica para teléfonos/PDAs y se ajusta para cada Hardware.

Windows Mobile tiene dos vertientes: para smartphones (los que parecen teléfono y tienen funciones avanzadas de PDA) y para Pocket PC (los que parecen PDA pero también son teléfonos y que tienen un touch screen). La última versión es Windows Mobile 5 (alias Magneto) Service Pack 2 (que incluye funcionalidad "tipo blackberry" para revisar el email) y se está en trabajo para liberar una nueva versión pronto conocida todavía por su nombre clave Crossbow Otro ejemplo de una versión especializada de CE es Windows Automotive que es una plataforma para sistemas de coches.

OAL y Administración de Poder

El OAL permite a los diseñadores adaptarse a su plataforma hardware y proveer funciones de administración de poder específicas. Windows CE no requiere una estructura de interrupciones o una proyección de memoria estándar. Sin embargo, los diseñadores escriben pequeñas rutinas de servicio de interrupciones en la capa OAL de Windows CE que permiten que el sistema operativo se ejecute en cualquier configuración de hardware. La administración de poder incluye la característica "encendido instantáneo" permitiendo que los dispositivos Windows CE, sean apagados y luego encendidos instantáneamente si el dispositivo tiene RAM no volátil (respaldada con baterías)

Fuentes

  • support.microsoft.com
  • es.wikipedia.org/wiki/Windows_CE
  • www.docstoc.com