Every good operating system needs a web browser, especially as more and more apps move to the web. To that end, Google is preparing to bring the full Google Chrome browser experience to Fuchsia OS.
This was inevitable, of course. As the article notes, Fuchsia already has the Chrome engine to display web content if needed, and now they are bringing the whole actual browser over as well. Just another step in the long journey to replace the underpinnings of Android and Chrome OS.
I still dream of the “One kernel that will rule them all”.
Is it an impossible dream? Is it kernel Utopia?
I think that Android fragmentation and the unavailability to upgrade the OS in several devices is more a technical issue that the linux monokernel need to be compiled every time for each processor (but there is also blame on the lazy manufacturer that only wants to sell new devices instead of supporting the old ones). I’m looking forward to see a microkernel (or hybrid kernel) trying to fix that issue, with Zircon (Fuchsia OS Kernel).
I see the crazy idea of having different OSes that share the same kernel, the same drivers, but the rest on top is a completely different experience, like Linux and Android.
Linux became the monopoly for kernels because it’s open source and evolved so good, but I think it is time to give a chance to the little guy 🙂 (Little Kernel) and see if it can give us something awesome.
Standardising the hardware abstraction and driver models may go some way to removing worries of more monopolistic corporate takeover of the OS space for self-serving reasons. This comes with other problems too I know but prioritising portability at this level may open the door to new OS and keep a few abusive monopolies in check.
This is exactly what Google had in mind.
https://xkcd.com/927/