Google has been developing a new operating system called Fuchsia for at least five years, but up until recently the company hasn’t actually used it on any commercially available hardware.
Now 9to5Google reports that Google has begun pushing Fuchsia to a real device that people already own. A new software update rolling out to the first-gen Nest Hub smart display (it was called the Google Home Hub at launch), and that software replaces the device’s operating system with a new one based on Fuchsia.
Most people probably won’t notice much difference, but this could be the beginning of something much bigger.
Here’s the basic idea behind the move – the Nest Hub user interface is separate from the underlying operating system. So Google can replace the Linux-based “Cast OS” (software that’s similar to what runs on Chromecast devices) with Fuchsia and users can still interact with their devices in pretty much the same way as they’ve been doing.
Under the hood though, the operating system will rely on a new operating system that uses a custom “Zircon” kernel instead of Linux, giving Google far more control over the software ecosystem powering its device.
So far Google is only rolling out Fuchsia to a single device. But if that goes well, it’s easy to imagine the company pushing Fuchsia to other Nest products and maybe then to other product categories altogether.
A few years ago Bloomberg reported that Google’s roadmap for Fuchsia started with smart home products, but could eventually include smartphones and laptops. One day Fuchsia might replace Android and Chrome OS… or at least replace the backbone of those operating systems with something new. I’m not entirely convinced that Google wants to kill the brands that it’s spent the last decade or so building for those operating systems.
But if eventually all of Google’s products are based on the same software, it could make it easier for developers to create apps that work across a range of platforms including phones, tablets, notebooks, smart TVs, wearables, and whatever else is next.