Google está desarrollando un nuevo sistema operativo Fuchsia, pero nadie sabe por qué
Fuchsia es un pequeño arbusto de hoja perenne de la familia de los cipreses con hermosas flores. Este también es un nuevo proyecto de Google.La mayoría de los sistemas operativos y plataformas de software desarrollados por Google se basan en el kernel de Linux. Estos productos incluyen Chrome OS, Android, Chromecast. De hecho, Linux es el centro del ecosistema de software de una buena corporación.Al mismo tiempo, el kernel de Linux está lejos de ser siempre una base ideal para software especializado. Esto es especialmente cierto para dispositivos integrados con software limitado. Varios ingenieros de Google están trabajando actualmente en un nuevo sistema operativo diseñado para dichos dispositivos. El código fuente se presenta en un nuevo repositorio llamado Fuchsia (fucsia).Las nuevas confirmaciones han estado apareciendo durante varias semanas, pero los desarrolladores externos han prestado atención a este repositorio solo ahora. Después de analizar el contenido, resultó que Fuchsia se basa en (L) ittle (K) ernel y Magenta. LK es un sistema operativo pequeño diseñado para dispositivos pequeños integrados. El tamaño del núcleo LK es de 15 a 20 KB, las fuentes están disponibles aquí . Este es un software de código abierto distribuido bajo la licencia MIT. Magenta se utiliza en teléfonos modernos y computadoras personales con configuración avanzada, equipados con gigabytes de memoria y procesadores modernos. Fuchsia, como puedes entender, es un sistema híbrido construido simultáneamente sobre la base de estas dos plataformas. Admite procesadores ARM de 32 y 64 bits.El repositorio ahora tiene muchos códigos fuente. Aparentemente, Fuchsia es compatible con Dart, JSON, SSL, Google GO, LLVM, Rust. También hay una versión especial de Fortune, un programa simple que muestra un mensaje pseudoaleatorio que apareció por primera vez en la Versión 7 de Unix.Fuchsia usa Flutter para crear una interfaz de usuario. El lenguaje de programación principal es Dart. Y el pináculo de todo es Escher, que admite una serie de efectos visuales. Lo más probable es que los ingenieros de Google planeen usar Material Design en su nuevo sistema.
¿Para qué es todo esto? Es difícil de decir, pero se especula que Fuchsia funcionará como sistema operativo en teléfonos inteligentes y PC. Quizás Google esté planeando algún día reemplazar Chrome OS y Android con su nuevo sistema. Por otro lado, una empresa puede desarrollar Fuchsia como sistema operativo para sus sistemas inteligentes como Google Home y OnHub.O tal vez esto sea solo el experimento de la compañía, y nunca veremos un producto comercial listo para usar. Es cierto que el desarrollo del núcleo y el sistema operativo es una tarea compleja, que requiere tiempo y recursos para completarse. Entonces, si es un experimento, entonces es a gran escala.Puede probar el nuevo sistema operativo en los negocios usted mismo . Fuchsia estará disponible pronto en Raspberry Pi 3 .Source: https://habr.com/ru/post/es396859/
All Articles