Google Fuchsia es un proyecto real de Google que se presentó públicamente en su conferencia anual para desarrolladores. No es el relevo de Android; al menos, no por ahora. Se trata de un proyecto independiente con objetivos y alcances distintos.
Google Fuchsia
Google Fuchsia era un nuevo sistema operativo en el que estaba trabajando Google. Se suponía que este podría ser el relevo de Android. Sería un sistema operativo para ordenadores y para smartphones. El definitivo sistema operativo que relevaría a Android y que unificaría tanto este como Chrome OS. Pues no será así. Al menos, no por el momento. Quizás sí en el futuro. Pero no ahora.
Se ha confirmado que Google Fuchsia es un proyecto que es independiente de Android, por lo que no sería el relevo que creemos que llegaría de Android, sino tan solo un sistema operativo diferente en el que está trabajando la compañía. A nivel técnico, Fuchsia no usa el kernel Linux; se construye sobre un microkernel denominado Zircon, derivado de Little Kernel, con seguridad basada en capacidades y un enfoque modular.
De momento, lo que se ha dicho sobre Google Fuchsia es que es un proyecto Open Source. Por cierto, Android también lo es. Eso significa que no solo es un proyecto de Google, sino que cualquiera puede trabajar en este nuevo sistema operativo. De hecho, Google mantiene fuchsia.dev, un portal oficial con glosario, primeros pasos, guía de contribución, código de conducta y documentación completa (sistema, desarrollo, herramientas) para que la comunidad pueda experimentar y colaborar.
Debido a esto, se afirma que como muchos otros proyectos de Google, probablemente irá cambiando. Es más, hemos visto incluso grandes proyectos de Google ser cerrados, como es el caso de las Google Glass, por ejemplo. En este caso, Fuchsia continúa activo y con actividad en sus repositorios y en su gestor de incidencias, aunque con ajustes de rumbo en distintas etapas.
¿Dónde está Andromeda?
El año pasado se habló de la llegada de un nuevo sistema operativo denominado Andromeda. Parecía que este se presentaría en la segunda mitad del año 2016. No llegó, y se dijo que llegaría en el Google I/O 2017. No ha llegado tampoco. Y de hecho, ya no se habla de Andromeda. Sí se ha hablado de Google Fuchsia. Pero ahora sabemos que no sería el relevo de Android.
Sea como sea, se habla mucho sobre el relevo de Android, y probablemente existe un proyecto cuya finalidad es la de sustituir Android por un sistema operativo nuevo. Aun así, parece que no se producirá pronto la llegada de una nueva versión del sistema operativo..
Qué es Fuchsia y cómo está construido
Fuchsia se describe como un sistema operativo de tiempo real (RTOS) con arquitectura de micronúcleo Zircon. Su diseño busca rendimiento, seguridad y actualizaciones predecibles. Entre sus piezas clave destacan:
- Zircon: microkernel con API propia, colas de mensajes y manejo fino de permisos.
- Lenguajes: C/C++, Dart (con Flutter), Go, Rust y Python para distintos niveles del sistema.
- Interfaz y apps: construidas con Flutter (Dart), motor gráfico Escher con soporte de Vulkan y animaciones fluidas.
- Licencias: combinación de BSD de 3 cláusulas, MIT y Apache 2.0.
- Arquitecturas: arm64 y x86-64, con soporte para hardware moderno (incluido de fabricantes como Qualcomm).
Estado del proyecto y alcance en productos
La aplicación práctica de Fuchsia existe, especialmente en la familia Nest Hub, donde sustituyó a un sistema anterior. Google ha continuado lanzando actualizaciones para estos dispositivos, reforzando que Fuchsia es útil en electrónica de hogar y sistemas integrados, y no necesariamente en móviles o portátiles de consumo general.
Desde el propio equipo se ha explicado que Fuchsia no está dirigido a usuarios finales ni a desarrolladores de apps como su público principal. Google lo considera un «banco de trabajo» para facilitar la creación y el mantenimiento de productos. Esto ayuda a entender por qué no es el sustituto de Android a corto plazo.
Otra señal de cambio de rumbo llegó desde el proyecto Chromium: el navegador Chrome «completo» para Fuchsia dejó de mantenerse, quedándose en una experiencia mínima integrada para escenarios concretos. Es un indicio de que la prioridad no es convertir a Fuchsia en una plataforma de escritorio tradicional.
Compatibilidad y ecosistema de apps
Para facilitar la vida a los desarrolladores y a los productos existentes, Fuchsia trabaja en mecanismos de compatibilidad. Destaca Starnix, un componente que permite ejecutar software de Android y Linux en Fuchsia. A ello se suma una versión especial de Android Runtime (ART) para Fuchsia, ejecutable como paquete FAR (equivalente a un APK en Android), lo que abre la puerta a apps Android en el ecosistema de Fuchsia.
La documentación oficial y el portal fuchsia.dev facilitan primeros pasos, ejemplos y guías para montar entornos, portar componentes y comprender la arquitectura del sistema, incluyendo prácticas de seguridad y revisión de código. Todo ello estabiliza el proyecto como plataforma tecnológica más que como producto de consumo masivo.
Rendimiento, lenguajes y herramientas
En la comunidad se discute a menudo el binomio Dart/Flutter frente a Java/Kotlin. Pruebas sintéticas compartidas por entusiastas muestran resultados mixtos: en «binarytrees» se midió Java en 444 ms y Dart en 681 ms; en «fasta» Dart fue más rápido con 352 ms frente a 428 ms de Java; en «helloworld» Dart marcó 4,0 ms frente a 61 ms de Java; en «json-serde» Dart obtuvo 193 ms; y en «nbody» ambos quedaron parejos (Dart 442 ms y Java 430 ms). Estos números indican que Dart arranca muy rápido y rinde bien en escenarios gráficos, mientras que Java puede brillar en tareas prolongadas CPU-intensivas. La elección del lenguaje depende del caso de uso.
¿Sustituirá a Android?
Aunque hubo quienes apostaron por una unificación total con Android y Chrome OS, hoy la realidad operativa de Fuchsia apunta a dispositivos específicos (hogar, integrados) y a fortalecerse como base técnica controlable por Google, con ciclos de actualización más predecibles y mayor seguridad. El propio discurso de que Fuchsia es un «banco de trabajo» y decisiones como no mantener un Chrome completo refuerzan la idea de que no es el relevo inmediato de Android.
En la práctica, Fuchsia sigue avanzando como plataforma abierta, con documentación viva, pruebas en hardware real y un fuerte foco en modularidad, seguridad y mantenibilidad. Que algún día escale a móviles o portátiles generales dependerá de prioridades estratégicas y del valor diferencial que aporte frente al ecosistema Android ya establecido.
