- Aug 3, 2021
The number of operating systems developed by Google to date is connected by one common thread – every single OS is based on the Linux kernel. Till date, Linux has powered Google hardware. That why Google begins to build it’s own open-source operating system named Fuchsia.
A few weeks ago some Google engineers started committing code to a new repository called Fuchsia. The most obvious feature of Fuchsia is that it uses the (L)ittle (K)ernel and Magenta. LK is a small OS suited to small-embedded devices and bootloaders. Just like with Linux and Android, the Magenta kernel powers the larger Fuchsia operating system.
It is Open Source software, provided under the MIT license, allowing outsiders to peek in and contribute as Google begins to build Fuchsia. It is designed for systems which have more memory maybe even Gigabytes of memory.
The case of embedded devices like car dashboards or GPS units, full-blown desktop kernels like Linux impact performance and cause other issues.
For creating graphical elements like the desktop and windows, has prompted discussion among developers. Fuchsia uses Flutter for its user interface, a framework that includes another project called Escher. Escher supports complex effects like soft shadows and light diffusion that appear out of place on the lightweight Fuchsia.
The most exciting is that Google hopes one day might replace Chrome OS and Android with Fuchsia. It could be designed to combine the two into a single merged OS.
Google currently seems to continue using Android, Chrome OS, and their derivatives for their hardware offerings.