Google Fuchsia OS: Universal OS by Google on GitHub
Google Fuchsia OS is a capability-based operating system currently being developed by Google. Fuchsia comes to notice when Google first posted it on GitHub in August 2016 without any prior official notifications. Where all OS by Google such as Chrome OS and Android based on Linux Kernels, Fuchsia based on “Zircon” . Believe me “Zircon” is a name of planet. Haha 😀 Just Kidding, Zircon is micro kernel which is derived from “Little Kernel”.
When code on GitHub analysed by it was observed that fuchsia is developed to run on universal devices. Such as, “dash infotainment systems for cars, to embedded devices like traffic lights and digital watches, all the way up to smartphones, tablets and PCs” .
Timeline of Google Fuchsia OS
As it is based on Zircon, code is different from Chrome and Android OS.
In May 2017, Ars Technica wrote about Fuchsia’s new user interface, an upgrade from its command-line interface at its first reveal in August, along with a developer writing that Fuchsia isn’t a toy thing, it’s not a 20% project, it’s not a dumping ground of a dead thing that we don’t care about anymore.
November 2017: initial support for the Swift programming language was committed.
January 2018: Google published a guide how to run Fuchsia on Pixelbooks.
Some Notable Features of Fuchsia OS
Fuchsia’s user interface and apps are written with “Flutter”, a software development kit allowing cross-platform development abilities. Ars Technica noted that, while users could test Fuchsia, nothing “works”, adding that “it’s all a bunch of placeholder interfaces that don’t do anything”, though finding multiple similarities between Fuchsia’s interface and Android, including a Recent Apps screen, a Settings menu, and a split-screen view for viewing multiple apps at once.
Due to the Flutter software development kit offering cross-platform opportunities, users are able to install parts of Fuchsia on Android devices.
In an another review of Fuchsia Ars Technica revealed that, it supporting multiple mouse pointers.