Firefox OS ¿Valdrá la pena?

Ya sabíamos desde antes que Firefox estaba desarrollando su propio sistema operativo basado en HTML5, eso no es ningún secreto para nadie pero… el secreto para muchos está en la pregunta de «¿Vale la pena?» y es que hoy día tenemos en las manos sistemas muy bien posicionados y con mucho terreno ganado como lo son Android e IOS, seguidos por BlackberryOS y Windows Phone 7.5.

La cuestión en todo esto es que competir con los dos primeros, al menos al principio es algo casi imposible puesto que el aparato de publicidad y mercadeo de Mozilla no es ni en sueños cercano al de Google o mucho menos al de patent troll Apple. Algunos dicen que de hecho hoy día no se necesita ningún tipo de sistema nuevo puesto que «ya todo está cubierto» y otros dicen que se necesita variedad.

Yo personalmente lo veo de esta manera:

IOS es un sistema cerrado cuyo mercado se enfoca en Asia, Estados Unidos y partes de Europa. Como dije antes es cerrado, demasiado; por lo cual no gana demasiados adeptos dentro del mundo de los Geeks mas puristas que adoran meterle mano a fondo a todos sus gadgets y además hay que tener en cuenta que Apple no goza de buena fama con gobiernos como el Italiano o el Español por cuestiones de multas y no querer ofrecer garantías de dos años estipuladas por la ley.

Android según muchos es la panacea; es abierto, tiene muchos fabricantes detrás, se actualiza, tiene las ROMs y muchos servicios de Google, pero hay un problema… Android usa Java como su lenguaje de programación para sus aplicaciones; cosa que lo hace incómodo para muchísimos desarrolladores (me incluyo) puesto que Java es feo, lento, verboso y fastidioso de aprender (y no lo digo yo nada más) y para peor, cerrado, por lo cual es un total fastidio.

De los otros dos sistemas no hablo porque de hecho pienso que FF OS puede plantarles cara con mucha más facilidad.

La cuestión es que, obviamente HTML5 no es un estándar totalmente desarrollado, necesita crecer más y madurar, es bueno que hayan proyectos como éste que impulsan de tal manera al estándar pero al menos en primera estancia podemos tener claro que muchas de las aplicaciones nativas que más utilizamos
(whatsapp, por ejemplo) no van a estar presentes en FF OS. Pero hay ventajas, y una de ellas es que la comunidad de desarrolladores que rodea a HTML5 es enorme, cosa que podría causar un crecimiento explosivo del ecosistema y atraer a grandes desarrolladores; eso y que prefiero mil veces programar en Javascript antes que usar Java.

Otra de las ventajas es que al estar basado en HTML5 no se necesitará de software especializado para desarrollar interfaces gráficas ni SDK’s rebuscados y molestos, basta con HTML CSS Javascript y algún lenguaje de servidor como Python, PHP o Ruby. Aún no está claro como será el entorno de desarrollo de FF OS, pero estoy seguro de que como plataforma, si no sobrevive, va a dejar marcado el camino para cosas más grandes basadas en su concepto.

Eso si, hay algo que no mencioné pero que es importante, se llama Tizen, que comparte el mismo concepto de FF OS, aunque un poco distinto en ciertos puntos.

Definitivamente en cuanto pueda ponerle mis manos encima a un celular con FF OS seré un geek feliz, igualmente con un Tizen, soy de los que le apuesta a esos sistemas operativos ¿Y ustedes?