Google Working on its New Operating System: Fuchsia


The world’s biggest search engine Google has been into news for some or the other reason. And this time, it’s not because of its SEO updates or mobile application development, but something entirely different.

Guess what? Google is coming up with a new operating system, named FUCHSIA.

While the purpose of developing a new OS isn’t yet revealed, Google has announced that it has working on a completely new operating system. Currently, it exists as an increasing pile of code on Google’s code depository and even on GitHub.
While the upcoming OS is expected to have many interesting features, people are still for the Giant to come up with its intended function. However, it is being speculated as a new beginning for the giant search engine. The interesting part of this new OS is that it doesn’t make use of the Linux Kernel unlike Android and Chrome OS.

What is Fuchsia?
While there is still no clear idea about what exactly this new OS would be like, there have been several suggestions. For some, it could be used to "integrate" Chrome and Android into a single operating system, while others expect it to be used to power hardware such as Google's OnHub router or third-party IoT devices.

What are the Features of Fuchsia?
Evaluating Fuchsia's code gives a few ideas about its features.  The new Google’s OS is built on a "medium-sized microkernel", Magenta. This micro kernel is based on a project, named LittleKernel designed to be used in embedded systems. In the same way, the developers behind Fuchsia, Christopher Anderson and Brian Swetland, according to GitHub page are experts in embedded systems.

Magenta kernel has huge capabilities than just powering a router. According to the Google's own documentation, it reveals that the software "targets modern phones and modern personal computers" which makes use of "non-trivial amounts of RAM” and "fast processors".
Google also specifies that Magenta offers a number of advanced features, which include a "capability-based security model" and user modes. Further, since Google has its own IoT platform, Brillo (Android-based), it is intended that Fuchsia could be used for more than just Wi-Fi-connected gadgets and that it would support for graphics rendering. Even speculations are made on the use o Fuchsia for augmented reality interfaces. However, Google itself has not yet responded anything in this.

One interesting thing about this new OS is that its name means “Pink + Purple = Fuchsia.
Whatever we have known till date are based on various speculations that are being made based on the Google’ GitHub Page.  However, everybody is still waiting for Google to reveal as why this new OS is being developed.  Although when asked on this matter during an IRC chat, Swetland said, "The decision was made to build it open source, so might as well start there from the beginning."


It can be said that what Google plans to do ultimately with this new software code is still difficult to say. Often, software companies test new pieces of their software publicly to get help from more and more developers in order to identify the loopholes and improve the performance. But, this is a reality that such pieces are often discarded and not heard of again. Hence, for now, no one can say whether Fuchsia will meet a similar fate or will get an existence in the real world. Google has been working on a large number of open-source projects since years at any given point of time, and many do fade away. Hence, for now , we can just hope for the best to come soon. 

Comments