¿Será Javascript el sistema operativo universal para móviles?

Desde un tiempo acá, son innumerables los sistemas operativos que van "resonando" por lo que respecta a la programación y compilación de sendas aplicaciones Multimedia para dispositivos móviles...
Son muchos: Android, iPhone, Palm, BlackBerry...y aún mas las plataformas (no digamos el hardware que lleva cada una dentro...por ejemplo a nivel de CPU o incluso de GPU) y por lo tanto no es nada fácil que, por ejemplo, un estudio de videojuegos desarrolle un paquete de librerías propias para servir en todas ellas...pudiendo "diversificar" en lo que respecta a la posibilidad de negocio ya que se emplearían los mismos esfuerzos para crear aplicaciones que funcionen "en cualquier sitio". Además de ellos distintos SDK's y lenguajes de programación...
Y entonces, ¿qué escoger? ¿cómo empezar? ¿cual es la estrategia a seguir?...
Ahora imaginemos un proyecto de software libre, PhoneGap, que pretende "echarnos un cable" al respecto. En éste, los desarrolladores codifican en HTML y Javascript (eso me suena!!!)...y de hecho permite crear aplicaciones multiplataforma para dispositivos móviles...un sueño!.
No os perdáis el artículo completo de Linux Magazine...
Esta información es cortesía del profesor Francesc Pinyol Margalef del Departamento de Tecnologías Media de Ingeniería y Arquitectura La Salle (URL).