preface

Nearly three years after it was first revealed, Google’s Fuchsia OS remains as enigmatic as ever. Until now, it was still an experimental operating system in development.

Fuchsia OS: Zircon, new UI with Dart and Flutter, open source, multi-platform support (confirmed for Pixelbook and Android devices)

Figure ▲ Fuchsia OS four layer structure design



Figure ▲ Running screenshot of Fuchsia OS

It was also announced that Fuchsia OS will support Java and JavaScript languages.

Google Chromium engineer Yang Guo tweeted about a job opening for Node.js engineers to port to Google’s new operating system, Fuchsia.

The Google team hopes to add JavaScript support to Fuchsia. There is speculation that porting Electron to Fuchsia will be a first step, a unique advantage for potential desktop users; You can also create applications for IoT devices.

On the other hand, Fuchsia’s ability to provide deep support for the JavaScript language would make it easier to develop applications.

In the Android Project (AOSP) submission, some developers also found that the official submission dealt with Fuchsia and Android’s compatibility with Libcore. Libcore is the foundation of Android’s use of Java. According to the submission, a large part of Libcore has added Fuchsia compatibility, called ‘ojluni’, which stands for OpenJDK Lang, Util, Net, IO, which are the four basic parts of Java implementation using the open source OpenJDK. This also seems to mean that Fuchsia will eventually run Java code.

However, some believe that this is a follow-up to the introduction of Android Runtime into Fuchsia, or perhaps an effort by Google to run Java on the new operating system.

So the big question about this mysterious operating system is: Will Fuchsia OS replace Android or Chrome OS? Fuchsia, Google’s quietly developing operating system, could replace Android and Chrome OS within five years, Bloomberg reported. A Google spokesperson later denied the rumor and said Fuchsia was just one of Google’s many experimental open source projects, but declined to comment further.

At this year’s Google I/O developer conference, Android and Chrome executive Hiroshi Lockheimer revealed some details about Fuchsia OS. And states the intention of Fuchsia OS:

Rather than trying to be the new Android or Chrome OS, I’m trying to introduce the latest technology into Fuchsia OS and incorporate the knowledge gained on this project into other products.

He noted that Fuchsia OS is also experimenting with optimizations for different sizes of devices, suggesting it could be used in smart home devices, wearables and even augmented or virtual reality devices. According to him, Fuchsia OS is definitely not limited to mobile phones.

Hiroshi also said that in the iot world, more and more devices require different operating systems and runtimes, and he believes there is room for multiple operating systems with different strengths and specialties, and Fuchsia is one of them.

The above is the content of open source China, I’m not to blow Android, but it’s really hard to replace, unless we throw our phones away one day. Android development is just a tool, and as The Times move on, so do the tools, and so do the people who use them, because people are the most vulnerable to obsolescence.