Logo es.androidermagazine.com
Logo es.androidermagazine.com

El proyecto del sistema operativo 'Fuchsia' es interesante, carece de detalles que lo hagan importante

Anonim

Hay un poco de charla en el lado nerdier de Internet hoy sobre un misterioso repositorio de código alojado en Google Git llamado Fuchsia. Fuchsia es un nuevo sistema operativo desarrollado por personas como Travis Geiselbrecht (BeOS, iOS y webOS) y Brian Swetland (Android, BeOS e HiptopOS), así como los actuales ingenieros de software de Google como Petr Hosek. La limitada información provista en el repositorio de código no nos dice mucho.

Rosa + Púrpura == Fucsia (un nuevo sistema operativo)

Entonces fuimos a cavar.

Algunos Google-Fu e IRC al acecho (# fucsia en Freenode para las personas que todavía están en IRC) nos dan un poco más de información. Parece que Fuchsia es un sistema operativo que usa el kernel LK, con un componente llamado Magenta que extiende sus capacidades. LK fue diseñado para dispositivos integrados con hardware limitado. Magenta "apunta a teléfonos modernos y computadoras personales modernas con procesadores rápidos, cantidades de RAM no triviales con periféricos arbitrarios que realizan cómputo abierto". Otros bits interesantes incluyen un nuevo proyecto de representación de gráficos llamado escher, que parece usar API OpenGL o Vulkan para admitir gráficos avanzados como difusión, sombras suaves volumétricas en tiempo real y otros efectos de iluminación, y el marco Flutter para la interfaz de usuario.

Si eres un nerd del código en cualquier nivel, tómate unos minutos y mira lo que se ha subido al Git. Se puede construir en Linux u OS X, e incluso hay una versión emulada si quieres jugar con ella. Solo hay suficiente para ser interesante.

Según lo que tenemos ahora, cualquier 'conclusión' es pura especulación

Pero cualquier otra cosa es solo especulación en este momento. Ya he visto titulares sobre cómo Fuchsia reemplazará a Android y Chrome con un nuevo unicornio unificado. Según lo que tenemos ahora, eso ni siquiera es correcto. Google no va a abandonar el ecosistema actual de Android y Chrome, y se necesitará mucho más de lo que tenemos ahora para que cualquiera de ese contenido se ejecute en Fuchsia. Nunca digo nunca, pero la idea de un sistema operativo unificado para gobernarlos a todos desde Google no parece ser el objetivo aquí.

Los desarrolladores dicen que las cosas eventualmente serán públicas, documentadas y anunciadas, pero no ahora. Mientras tanto, todos podemos adivinar qué va a ser Fuchsia y qué va a hacer.

Supongo que tendrá algo que ver con la robótica, la automatización y AR / VR. Idealmente, desearía un sistema operativo en tiempo real aquí para poder tener una expectativa razonable de latencia y cuán consistente será y el motor de gráficos debe tener su propia tubería de baja latencia. También hay algunos ejemplos y archivos de proyecto incluidos en el código escher para iOS. Sabemos que a Google le encanta la realidad virtual y siempre están trabajando en lo siguiente, y es posible que lo veamos a medida que se desarrolla.

O esto podría ser solo un grupo de chicos haciendo las cosas que aman porque pueden.

Lo que puedo decir es que Fuchsia no está lista para reemplazar nada de lo que tienes ahora. A medida que se desarrolle, podremos tener una mejor idea de su objetivo final con Fuchsia.