Google permite que desarrolladores externos participen en el trabajo en Fuchsia OS



A pesar de que Google tiene dos sistemas operativos populares, Android y Chrome OS, se hizo cargo del desarrollo del tercero, Fuchsia OS. Por primera vez se supo de él hace cuatro años: luego se informó que el sistema operativo se basa en el microkernel Zircon.



También se informó que el sistema operativo es pequeño, pero diseñado para una amplia gama de plataformas, incluidos dispositivos móviles, IoT y sistemas industriales. Aún no existe una implementación práctica, pero Google abrió su sistema operativo a desarrolladores externos. La compañía ahora no solo le permite ver el código, sino que también le brinda la oportunidad de poner algo propio en él. Cualquier desarrollador puede conectarse al equipo, leer la documentación , ver el rastreador de errores, suscríbete a boletines, etc.



Esta es realmente una gran oportunidad para participar, pero solo hay un problema: aún se desconoce por qué se está desarrollando este sistema operativo. Algunas conjeturas, ya que la propia Google aún no ha anunciado los objetivos de este SO. Lo único que reveló la corporación es que el proyecto es a largo plazo, y el sistema operativo es de propósito general y se distribuirá según el modelo Open Source.



La corporación ha puesto la hoja de ruta de Fuchsia OS a disposición de todos, para que cualquier usuario pueda comprender mejor el estado del proyecto.



Quizás Google esté planeando convertirse en una empresa completamente independiente ya que Fuchsia no se basa en el kernel de Linux. Esto significa que la empresa puede hacer cualquier cosa con su propio sistema operativo. Así, Google podrá adaptar Fuchsia para determinados dispositivos, sean los que sean, al 100%.



En cuanto al proceso de desarrollo, sí, cualquiera puede unirse. Pero el código será total y totalmente propiedad de la empresa, por lo que su licencia será similar a la de BSD. Por tanto, Fuchsia es 100% iniciativa de Google y de nadie más, aunque el proyecto ya está abierto al mundo.



Es muy posible que uno de los desarrolladores pueda comprender por qué la empresa está desarrollando el sistema operativo al indagar en el código. Ahora está previsto que esté disponible para dispositivos como Acer Switch Alpha 12, Intel® NUC y Google Pixelbook.





Por cierto, escribimos anteriormente que hay otra opción de desarrollo para Fuchsia : este es el proyecto dahliaOS. Está escrito en base al lenguaje Dart y se distribuye bajo la licencia Apache 2.0. Los desarrolladores están preparando dos versiones del sistema operativo: para sistemas con UEFI (158 MB) y máquinas virtuales o sistemas obsoletos.





En cuanto a la segunda opción, se está preparando sobre la base del microkernel Zircon, que se discutió anteriormente, y el Fuchsia OS. Estas compilaciones ya están disponibles para plataformas como Raspberry Pi 4, msm8917 y un puñado de otros dispositivos.



Al mismo tiempo, los desarrolladores planean usar su propio shell Pangolin personalizado, que está escrito en el lenguaje Dart usando el marco Flutter. Esta máscara ya admite un modo de diseño en mosaico. Este shell se basa en partes del proyecto Capybara y desarrollos internos, incluido un sistema de ventanas escrito desde cero. Todo esto ya se puede probar, sin embargo, hasta ahora en forma de una versión web, que solo es compatible con Chrome.






All Articles