Hello Google Fuchsia
- Bhavish Doobaree
- Aug 15, 2016
- 2 min read
After the Chrome OS, it seems like Google is embarking on a new OS project known as Fuchsia with the line “Pink + Purple == Fuchsia (a new Operating System)” as a comment on one of the code submission. Until now, Linux has powered Google devices for years: Android, ChromeOS, Chromecast - you name it.

When digging deeper in the Fuchsia documentation, there is the Magenta kernel based on ‘LittleKernel’ project. Just like with Linux and Android, the Magenta kernel powers the larger Fuchsia operating system. Magenta has also been designed to compete with embedded OSes like FreeRTOS or ThreadX.
Some people might be wondering: why the sudden change of heart from Linux to Magenta? Good question. Linux kernel is great but not ideal. It can impact performance in a number of ways and Google just cannot afford that. Therefore they pivoted to Magenta, which is better and more scalable, enabling Magenta to work on embedded devices, smartphones, and desktop computers.
By adding first class user-mode support, Magenta improves by using LittleKernel. Apart from the kernel, Google is experimenting by using Flutter for the user interface, as well as Dart as the primary programming language. To top it all off, Escher, an advanced renderer, is used with OpenGL or Vulkan.
The OS will support 32 and 64-bit ARM CPU as well as 64-bit PCs. If you are programming wizard, you can actually run the OS on a virtual machine. Google has also announced that Fuchsia will also be available to the Raspberry Pi 3 (hurray!).
With Fuchsia, Google might be thinking to one day replace all of its OSes to Fuchsia and build a more centralised and synchronised system across devices. It is also possible that Google is just experimenting and that this project will never see the commercial light.
So what do you guys think about the new projects of Google? Let us know in the comment section down below and follow us on social media.
Via: | Android Authority |
-
Source: | Github Fuchsia |
-
Image Credits: | TechAeris |
Comments