Some have speculated that Google’s next step is to apparently built a new OS called Fuchsia, after Chrome OS and android – both built using Linux kernel, after the images and videos about the said OS has been released recently.
The main feature of Fuchsia OS is that it has a Vulkan-based graphics renderer called “Escher” that lists “volumetric soft shadows” which seems custom-built to run Google's shadow-heavy "Material Design" interface guidelines. Fuchsia’s interface and apps are written using Google’s Flutter SDK, a project that actually produced cross platform code that runs on Android and iOS.
Google decided to develop Fuchsia OS with a new, Google-developed microkernel called Magenta. Magenta is designed to be lightweight, but it can scale up its capacity for more powerful systems. Google’s Fuchsia page notes that the project is targeted at “modern phones and modern personal computers” that have fast processors and lots of RAM.
Further it was stated that, “Google will not only be dumping the Linux Kernel, but also the GPL (General Public License).”
Armadillo is said to be the official default system UI for Fuchsia, written in Flutter and can run on any platform which supports Flutter such as Android and iOS. Armadillo User Shell is a thin wrapper around Armadillo that obtains its data from the Fuchsia system and interacts with the Fuchsia system's services via FIDL interfaces. Models within Armadillo serve several purposes like performance, simplicity, coordination, and abstraction.
Regarding legal concerns, Fuchsia is entangled with in an epic US$9 billion legal battle between Google and Oracle. The Oracle is fighting got the copyright of Oracle APIs used in Android. These may be the reasons for Google to move away from Linux to avoid future legal battles.
A principal analyst from Tirias Research Paul Teich says that, "Google may be building a real-time OS that spans small connected things to large connected data centers," he surmised -- "one code base that can be pared back if the UX isn't needed, but also scales to varying U.S. requirements."
The development of new OS may be driven by security concerns that if left unchecked or uncontrolled could potentially cost Google billions of dollars and the Google team is reining in to control both quality and timing of the updates to the OS.
Thank you! for using Linux Help.
You find this tutorial helpful? Share with your friends to keep it alive.
For more help topics browse our website www.linuxhelp.com
Be the first to comment, we value your suggestions. For further queries please comment below.