Fuchsia doesn’t use Linux Kernel, unlike Android and Chrome OS. Instead, it uses Magenta kernel based on LittleKernel. It is expected to use in Google’s OnHub router and third party IoT (Internet of Things) devices. Google mentioned here that LittleKernel is designed for small systems used in embedded systems, but Magenta is being built for modern phones and personal computers with fast processors and relatively low amount of RAM. There are also some major differences you can see between Magenta and LittleKernel in that same page here. According to this, Magenta supports advanced features like “user modes’ and ‘capability based security models’.
From this information, it seems that it’d power lightweight, small hardware devices. Today many small hardware devices are coming to market like, different wearable devices, fitness trackers, many smart devices, like the shirt, shoe, glass, wallet, card, etc. These could be powered by Fuchsia. The source code is available at both Google’s code repository Google Git and GitHub.
From the source code which is available at GitHub, Google describes there as “Pink + Purple == Fuchsia ( a new Operating System)” and here it reads “Magenta is a new kernel and the core platform, that powers the Fuchsia OS.” Even the Fuchsia logo has the color Pink and Purple as the main color in it. Magenta Kernel is a medium sized microkernel, which is again based on the Project, LittleKernel. Just like Linux-powered the Android OS, the same way the Magenta powers the Fuchsia OS. There are currently other embedded OSes like FreeRTOS and Magenta is going to compete with them.
Swetland, a senior software engineer, said that the decision was taken to make it an Open Source software, and it is currently being tested out in various systems, and it is booting fine on them. But the driver support on those systems is work in progress. And according to Travis, another developer involved in this project, soon it will support on Raspberry Pi 3, Raspberry Pi is a compact integrated motherboard with Bluetooth and Wi-Fi built into it. And this microcomputer can be easily connected to input and output devices through USB and HDMI ports. There are various OS options already available for it. And it looks like Fuchsia would make it better.
There would be many projects which these tech giants are working on; many don’t work out, even if few workout, they don’t release them commercially, and they are often experimental or for research purposes. So only time will tell, what this has got to do in the future. Stay tuned for the same.