El nombre de Google Fuchsia ha estado resonando durante los últimos días en toda la red. Empezó siendo una pequeña curiosidad encontrada en los repositorios de la empresa del buscador, pero el sólo imaginar las implicaciones que podría tener el proyecto a largo plazo ha hecho que todos queramos saber más sobre él cuanto antes.
De momento sólo sabemos algunos detalles de lo que podría llegar a ser este nuevo proyecto: un sistema operativo que no está basado en Linux como Android y Chrome OS, y que a diferencia de estos promete ser convergente y funcionar en todo tipo de dispositivos. Pero antes de dar nada por sentado, más vale que aclaremos qué es, qué no es, y qué se puede esperar de este nuevo proyecto.
¿Qué es Google Fuchsia?
Navegando entre los repositorios nos encontramos una referencia al Kernel que utilizará: Magenta. Está basado en LK (LittleKernel), un microkernel diseñado para el Internet de las Cosas, pero en la documentación podemos leer que sólo es una base sobre la que están creando muchas más capas propias. Esto quiere decir que el Kernel Magenta será mucho más avanzado y tendrá más funciones que LittleKernel.
Siendo el Kernel el motor principal de un sistema operativo, y viendo que por primera vez Google no está basándose en Linux como hace con Android y Chrome OS, esto supone que en este nuevo proyecto tendrán un control aún mayor sobre todas y cada una de las operaciones que realizará el sistema operativo debajo del capó.
Por último, el lenguaje de programación principal de este nuevo operativo será Dart, uno propio de Google. También soporta Flutter para crear su UI, lo que quiere decir que Google parece tener esperanzas de darle una interfaz basada en las líneas de diseño de Material Design, las mismas que utiliza en Android y lleva a Chrome.
¿Qué NO es Google Fuchsia?
Por lo tanto, parece que Android y Chrome OS podrán respirar tranquilos durante unos cuantos años. Entre el tiempo que puedan tardar en desarrollar Fuchsia y que parece difícil pensar que Google vaya a borrar Android del mapa de un mes para otro, lo lógico sería pensar que su lanzamiento se realizará de forma escalonada.
Aún así, tampoco parece que vaya a ser un sistema operativo hermético ni del que no vayamos a saber nada hasta que sea presentado. Google parece haber decidido que sea de código abierto, de ahí que esté publicado en su Git, por lo que estará abierto a la colaboración de la comunidad, y cada cierto tiempo podremos entrar a fisgonear cómo están avanzando los trabajos de desarrollo.
¿Qué se puede esperar de él?
De ser así, la ambición de Google podría ser la de sustituir sus dos sistemas operativos actuales. El primer paso sería por lo tanto el de crear una gama de dispositivos diferente a la Nexus y Pixel que apostase por él, con la esperanza de tener el suficiente éxito como para que el resto de grandes fabricantes también vayan adoptándolo.
Aunque también cabe la posibilidad de que no sean tan ambiciosos lo centren más en otro tipo de dispositivo. De hecho, el que incluya soporte para procesamiento de gráficos ha llevado a varios usuarios de medios como Hacker News a teorizar con que podría ser utilizado como interfaz para la realidad aumentada. Y su base de LK podría apuntar al IoT.
Sea como fuere, la mención de los teléfonos y ordenadores con potentes procesadores parece indicar que la apuesta será grande. De hecho, las referencias en su documentación a un sistema modular indicarían que siendo un único sistema operativo, podría adaptarse a cada hardware teniendo funciones únicas dependiendo de dónde sea utilizado.
Google ha demostrado en los últimos años que es capaz de lo mejor y de lo peor con sus nuevos proyectos. Por eso, en el mejor de los casos podríamos estar ante el futuro sustituto de Android, aunque también cabe la posibilidad de que acabe siendo un juguete roto como Google+. Otros sistemas como Windows Phone, Ubuntu Touch o Firefox OS han intentado sin éxito rascar algo de cuota de mercado, habrá que ver qué hace Google para que la fuerza de Android no le haga la vida imposible a su nuevo proyecto.
¿Será capaz de reutilizar aplicaciones de Android? ¿Tendrá drivers de terceros para poder jugar con la potencia de Windows 10? Es difícil especular con solidez teniendo una base tan pequeña, por lo que será mejor que esperemos unos cuantos meses a ver cómo avanza el proyecto y si Google decide presentarlo o empezar a hablar sobre él.
Publicado bajo licencia Creative Commons
No hay comentarios.:
Publicar un comentario