Official Logo of Fuchsia OS

Everything about Fuchsia OS

Utsav Ghimire
2 min readMay 26, 2021

What is Fuchsia OS?

Fuchsia is a new open source operating system created at Google that is currently under active development. Fuchsia is built from the kernel up to meet the needs of today’s growing ecosystem of connected devices. Fuchsia is still evolving rapidly, but the underlying principles and values of the system have remained relatively constant throughout the project.

Fuchsia is based on a new kernel called Zircon. Zircon was previously known as Magenta and it was designed to scale to any application from embedded RTOS (real-time operating systems) to mobile and desktop devices of all kinds. Fuchsia’s user interface and apps are written with Flutter.

Principles of Fuchsia:

Fuchsia is still evolving rapidly, but the underlying principles and values of the system have remained relatively constant throughout the project. The core architectural principles guiding Fuchsia’s design and development are: secure, updatable, inclusive, and pragmatic.

Secure

All software that runs on Fuchsia receives the least privilege it needs to perform its job, and gains access only to information it needs to know.

Updatable

Much like the web, software on Fuchsia is designed to come and go as needed, and security patches can be pushed to all products on demand.

Inclusive

Fuchsia is an open source project that currently supports a variety of languages and runtimes, including C++, Web, Rust, Go, Flutter, and Dart.

Pragmatic

Fuchsia is not a science experiment, it’s a production-grade operating system that must adhere to fundamentals, like performance.

At the end of the day, Fuchsia is Google’s attempt to get the best of Chrome and Android into a single operating system that’s more efficient and seamless both while you’re using it and when you’re away; not to mention in between those states or between the devices.

Source: Fuchsia documentation and Wikipedia.

--

--