hp_garage_rules1 Desde que HP anunció que webOS sería de código abierto han pasado varias semanas. Hemos estado esperando noticias y preguntándonos que futuro (si alguno) nos espera para nuestro estimado sistema, y por fin, HP ha dado un paso. Ayer se liberó el código fuente de Enyo 1 y el del núcleo de Enyo 2, y lo más importante, se publicó la ruta a seguir durante este 2012 en el desarrollo de lo que esperamos se convierta en un “nuevo” sistema a tener en cuenta por usuarios y fabricantes de dispositivos móviles: Open webOS.

El plan, con fechas y todo, es el siguiente:

January:
Enyo 2.0 and Enyo source code
Apache License, Version 2.0

February:
Intended project governance model
QT WebKit extensions
JavaScript core
UI Enyo widgets

March:
Linux standard kernel
Graphics extensions EGL
LevelDB
USB extensions

April:
Ares 2.0
Enyo 2.1
Node services

July:
System manager (“Luna”)
System manager bus
Core applications
Enyo 2.2
August:
Build release model
Open webOS Beta
September:
Open webOS 1.0

En resumen, se está preparando un nuevo núcleo para WebOS basado en un kernel de Linux estándar.
Se está preparando  Enyo 2, un framework javascript para aplicaciones sobre el que es posible desarrollar aplicaciones para WebOS portables directamente a iOS, Android o cualquier navegador basado en Webkit.
Se está preparando Ares 2.0 un nuevo entorno de programación desde la web adaptado al nuevo Enyo que esperamos sea tan increíble como Ares 1.
Y por último, se espera tener  listo en septiembre el nuevo Open webOS 1.0, un sistema completamente abierto a los desarrolladores y fabricantes.
¿Que significa esto para el usuario de a pie?
Pues de entrada, sobre un kernel estándar, Open WebOs va a ser mucho más fácil de portar a cualquier hardware, y no hablamos sólo de smartphones, también de tabletas y PC’s.¿ Os imagináis doctorizando un Htc, o un Samsung? Puede ser posible aunque tendremos que esperar, ya estamos acostumbrados.
Por otro lado, Enyo 2 significa una oportunidad para los desarrolladores de la que sin duda, los usuarios de WebOS sólo podemos salir ganando. Desarrollar sobre Enyo significa desarrollar para varias plataformas a la vez, y aunque ya existen iniciativas parecidas creo que Enyo 2 tiene un gran potencial.

Saludos a todos.