Poco divulgado, el sistema operativo ES es libre y está alojado en SourceForge.net, y va por su versión 0.1. Con algunas reminiscencias de Unix, su kernel está escrito en C++ y su parte gráfica se basa en las librerías Cairo.
Con sorpresa hemos leído en el blog Universo Nintendo que Nintendo tendría un sistema operativo: el ES, un proyecto que continúa en desarrollo.
Es que a pesar de no tratarse de ningún secreto, ES no había sido divulgado ni es conocido por muchos. Prueba de ello es que el sistema operativo fue lanzado a fines de agosto de 2007, y es poco y nada lo que hasta ahora puede saberse.
Pero pudimos saber que se trata de un sistema operativo cuyo kernel está escrito en el lenguaje de programación C++, y que utiliza a ECMAScript como intérprete. En cuanto a sus funciones gráficas, estas se basan en las librerías Cairo. Como sistema de ficheros utiliza el viejo y bien conocido FAT (File Allocation Table).
Un sistema operativo experimental
ES puede ejecutarse de manera nativa en la plataforma x86, pero no tiene fecha concreta de lanzamiento ni un esquema de desarrollo previsto. De acuerdo con lo que informa Nintendo, se trata de un sistema operativo experimental o de investigación, aunque no se sabe con qué fines.
En algunos sitios especializados de videojuegos especulan con que se trate de los primeros pasos hacia la realización de algo similar a la plataforma XNA de Microsoft, que es un entorno seguro de ejecución, con aceleración de hardware. XNA fue presentado por Microsoft en el año 2004.
¿Preparando el terreno para la Wii?
Lo que afirman en el sitio del proyecto es que buscan crear una arquitectura de sistema operativo modular, con un kernel basado en C++, Cairo, FAT y TCP/IP, y que, aunque originalmente desarrollado en plataforma x86, pueda ser fácilmente adaptable a otras plataformas con menos recursos.
El proyecto puede ser descargado desde el sitio oficial. Todo el código fuente está disponible y la licencia es abierta, aunque no basada en GNU. Sin embargo, al poner el código fuente disponible, es muy probable que estén buscando la ayuda de la comunidad, algo que sería enormemente beneficioso. ¿Se viene el sistema operativo para la Wii?
Más información