Everyone in the tech circle gets excited each time Google does something new. Be it releasing an amazingly interactive Google Doodle or naming of the latest Android OS. There’s always excitement round the corner. So here’s another reason to pop out your eyes if you are one of the lot – Google Fuchsia.
Now, one search on the web and you’ll definitely come to know the following things about Fuchsia –
- It has all the looks of an OS
- It does not use Linux Kernel unlike Android and Chrome OS
- It is rumoured to “unite” Android and Chrome OS
Ever since Fuchsia was quietly released by Google’s Developers on Github, it has been the topic of discussion. Though there is no clarity on what exactly it would do, it’s sort of confirmed that it would be an OS. But with the other two already in the foray, why would Google need another one?
The answer – because they’re Google and they have an immense foresight.
Let’s first put the clues together. Fuchsia is built on Magenta, which is a medium sized microkernel, which is itself based on another of Google’s Project, Little Kernel that is designed to be used on Embedded Systems. Point One.
Point Two – The developers listed on Fuchsia’s Github Page – Christopher Anderson and Brian Swetland, both are experts in embedded systems. The former is a Sr. Software Engineer with Google and the latter had earlier worked with Android TV and Nexus Q Projects.
Point Three – Linux, which forms the foundation of both Android and Chrome OS, is facing legal issues and its licensing fee is eating away at Google’s profit margins. Secondly, as Linux wasn’t initially built for smart-phones and such devices, it regularly faces vulnerability issues, which accounts for the many issues faced by Android.
What Fuchsia Might Actually Be About
Internet of Things. There, we said it.
Now, to the deeper depths.
All arrows lead to the fact that Fuchsia is being built as an OS for an embedded system platform. As Google’s own documentation puts it, “it is composed of a microkernel…. necessary for the system to boot, talk to hardware, load userspace processes and run them, etc”. The documentation also mentions it to “support user modes, graphics rendering, and a capability-based security model”, all making it an apt candidate for even augmented reality, built upon IoT.
Secondly, with all the licensing issues with Linux Kernel and fragmentation issues faced on Android OS with various OEMs releasing their own tweaked versions of Android OS, thus resulting in Google being unable to send out the latest update at one go to the entire ecosystem; it would only make sense for Google to come up
with a new OS that is independent of Linux. This would not only enable it to push all updates at one go in future but also earn more profit by licensing it to hardware dealers.
And since Linux isn’t real-time (Linux uses a schedule to handle multitude of tasks which can cause problems for devices requiring precise timing) it would seem meaningless to rely on a Linux based OS for IoT initiatives.
It would also look like Google is planning to release Fuchsia as a standard OS for all IoT devices in years to come. Recently in May 2016, Google had announced that it had opened up its IoT Protocol for its Nest systems, which paves the way for bettered connectivity amongst the various IoT devices from various manufacturers. This might just be the start to eventually increasing its market share in the IoT sector, the same way it had done to the Mobile OS industry couple of years back.
Well, we bet our money on Fuchsia being a combined OS and a standard for IoT products. As to if the bet turns out to be profitable or not, only time will tell.
The post The Google Mystery OS Named Fuchsia appeared first on Offshorent.