Google's Fuchsia operating system will run Android apps, that has just been confirmed by a change found in the Android Open Source Project. Fuchsia OS will be able to run Android application via Android Runtime, in case you were wondering. By the fact it will run Android applications, Fuchsia will join the likes of Chrome OS, which is capable of doing the same thing. This new change in the Android Open Source Project clearly confirms that Fuchsia OS will run Android apps, as you can see in an image provided down below. It says that Fuchsia Device Targets are used to build ART (Android Runtime) for Fuchsia, and both arm64 and X86_64 architectures are mentioned in the listing. Fuchsia will essentially utilize a specially designed version of the Android Runtime (ART), in order to run Android apps. Not all details are clear at the moment, but the confirmation is quite obvious, which are great news, of course. It is also worth noting that last month, two Fuchsia-related repositories were spotted in the Android Open Source Project (AOSP) manifest, the first of which contains a pre-built copy of the Fuchsia SDK, while the second seems to be some sort of a device that could be used by the Android Emulator in order to run Fuchsia. All in all, Fuchsia is still a mystery for the most part, even though we've already seen some graphical representations of the OS have been shown, well, parts of it.
So, What Is Fuchsia And When Is It Coming?
Many of you are probably not as familiar with the Google Fuchsia OS, and are wondering why is it being mentioned so frequently in news. Well, it is a new operating system that Google is developing, which could, in the end, replace Android, but those are only rumors at the moment. Fuchsia first surfaced back in 2016 as a project that appeared on GitHub. Now, unlike Chrome OS and Android, both of which are based on Linux kernels, Fuchsia OS is based on a new microkernel called "Zircon". Fuchsia OS is envisioned to be able to run on universal devices (partly thanks to its kernel), including embedded systems, smartphones, tablets, and even personal computers. Fuchsia's user interface and applications are written with Flutter, which is a software development kit which allows cross-platform development abilities for the OS. Most of you are probably interested to know when will Fuchsia become official, and when will you be able to use it. Well, the answer to that question is… nobody knows, except maybe a few people over at Google. Fuchsia is still in development, and knowing Google it may even be cut off before it makes it to end users. Google's plans regarding Fuchsia are a complete mystery at this point, as the company did not really talk about pre-installing this OS on any hardware or anything of the sort. We did see a lot of rumors regarding Fuchsia OS replacing Android down the road, which could happen, as it would give Google more control regarding the development of the OS, and Fuchsia OS would be far more adaptable to various different devices, as already mentioned in this article. That transition would be really difficult for Google, though, and considering that the company is aiming to let Fuchsia run Android applications via ART, well, it is possible that it will launch as a separate entity, and stay in that form, though that would basically mean that Google has three operating system in the market, Android, Chrome OS, and Fuchsia, all of which are capable of running on a wide range of devices. We are hoping that Fuchsia will become official in 2019, and that users will be able to start using it, but who knows, we'll just have to wait and see what will happen. Google will, hopefully, share more info regarding the progress during its Google I/O 2019 later this year.