Google working on Fuchsia OS to target IoT
August 18, 2016
Google is working on a new operating system called Fuchsia that will target the IoT market though it is unlikely to replace Android for smartphones.
It is based on the Magenta kernel, designed as a competitor to embedded operating systems such as Free RTOS and Thread X but with the ability to scale so it can work on a wider range of devices.
The GitHub page dedicated to the project merely says: “Pink + Purple == Fuchsia (a new Operating System).”
Google is saying nothing else about the project, but it appears to be using Flutter for the user interface and Dart as the primary programming language, as well as Escher, a renderer that supports light diffusion, soft shadows and other visual effects, backed by Open GL or Vulkan.
According to Android Police, which broke the story, it has support for 32 and 64bit ARM CPUs and well as 64bit PCs.
Because of Google’s silence, the internet is full of speculation, including whether this will eventually be a replacement for Android and Chrome. This seems unlikely though it may become part of Android so that smartphones can work seamlessly with other IoT devices.
The Android Police article suggested: “Perhaps Google will treat Fuchsia like Samsung treats Tizen OS; a lightweight OS used on hardware not suited for full-blown Android. Google’s collection of embedded hardware, such as the OnHub router and Google Home, is growing. Perhaps Fuchsia is only being developed for devices like these.”
But Fuchsia could also be a Google experiment that never sees the light of day.