Fuchsia OS, Google’s new operating system, has launched its developer website, which provides technical documentation for developers to participate in the development process. Google has been quietly working on Fuchsia for three years. All the information so far indicates that Fuchsia OS is a hybrid operating system, with mobile UI and desktop UI, a cross-device operating system supported across all platforms from IoT to PC.

What are the features of the new system

You might wonder why Google would bother to develop an entirely new operating system when it already has android and Chrome OS. What’s special about Fuchsia is that, unlike Android and Chrome, Fuchsia is not based on Linux. Instead, it’s a new kernel called Zircon, developed by Google itself.

One of the benefits of adopting the new kernel is the system update will be more convenient, such as one of the problems with android fragmentation, the new system and update all need to rely on the manufacturer’s follow up of the kernel, but because the quantity of equipment, time, cost and so on a number of reasons, often have to wait a long time to update, some even abandoned directly. Project Treble didn’t work so well for a while that Google was ridiculed every year by Apple for its update rate.

Zircon, the new kernel of Fuchsia OS, solves this problem perfectly by providing a layer of security between the application and the kernel so that there are no application incompatibations after the system is updated. In this way, the fragmentation problem is solved, but there is also the cross-device problem. If Google wants to plan for the future Internet of Things era, it will have to have a more lightweight, high-performance cross-platform system, which is almost impossible given the current size of Android. Therefore, Fuchsia OS has become an important entrance for Google to advance the layout of the future market, as well as the next 5G outlet and the key to establish a good ecological barrier.

Another possible concern for users is that Fuchsia OS is, of course, Android compatible and should be seamless. Because the Fuchsia SDK (developer tools) is already integrated into android’s AOSP open source code.

Do you need a new operating system?

In the interconnected world of the future, one of the essential features of operating systems is mobility and the ability to synchronize between devices. Now Windows is old, heavy and bloated, and Microsoft’s new system Midori is missing. There is simply no way to re-implement all the features of Windows in a new framework.

Linux is all about servers, MacOS and iOS are locked into Apple’s own hardware, Android still can’t get rid of virtual machines, let alone other operating systems, application adaptation is stuck. So Google had the foresight to start developing the new system early.

The fragmentation of Android not only affects the system upgrade and adaptation, but also causes great damage to The interests of Google. Now, almost every mobile phone manufacturer has its own customized Android system, and third-party services and application cracking have seriously affected the interests of Google. A group of data clearly reflects this reality. In the first quarter of 2019, Apple’s App Store generated $83.8 million in sales, compared with $51 million for Google Play. Android devices now account for more than 80% of the world’s total.

It can be seen that Google’s control over Android is not high. If you want to change this dilemma, perhaps developing a new system is the best choice. On the other hand, as one of the largest Internet companies in the world, Google also needs a new platform to integrate its business and has a high technical foundation in cloud computing, artificial intelligence, search, autonomous driving and other aspects. Of course, in addition to internal integration to establish an ecology, there is also a purpose is to cope with external competition.

Pressure from the mysterious East

Android’s biggest enemy is iOS, but recently, we all know that Huawei is also developing its own OS, Hongmeng. Judging from huawei’s contribution to the operating system in the past few years, this is not just talk. The Linux kernel communication conference in 2017, huawei in the contribution to the list on the list, including the recent ark compiler for android system optimization, enough to show that HongMeng reliability, qiao yu expressed HongMeng system is compatible with android and web applications, support for mobile phone, computer, television, automobiles, apparel and other intelligent terminal equipment.

This is in line with the cross-platform nature of the Fuchsia OS, and coincidentally, the first consumer device currently being tested on the Fuchsia OS is Huawei’s Honor Play. That means Huawei is the first company other than Google known to have contributed to Fuchsia OS, an open-source project. Not only Honor Play, but all Kirin 970 phones support testing of Zircon’s new kernel.

The addition of the new system is bound to be a shock to Google, the world’s second-largest mobile phone maker. There are also Windows and Mac OS in the PC field. In the future Internet of Things era, both of them are a breakthrough opportunity for Google.

The launch of Google’s new Fuchsia OS is a foregone conclusion. There are also indications that the new Fuchsia OS is Google’s replacement for Android and Chrome OS, in order to build its own ecosystem against competition from Huawei, Apple and Microsoft in the post-Connected world.

However, this may be just an attempt by Google, because even if Google is willing to give up android, other mobile phone manufacturers will not give up. The biggest resistance to the new system is the adaptation of all aspects, including the adaptation of the kernel by device manufacturers and the adaptation of applications by developers, which are the resistance to the development of Fuchsia OS. So Fuchsia OS is a long way from replacing Android.

The last

If you see this and you think it’s a good article, just forward it to your friends. If you think there is something worth improving, please leave a message. Will inquire seriously, correct inadequacy. thank you

The reason why someone is better than you is because they are already better and are constantly trying to become better, while you are still satisfied with the status quo and secretly happy! I hope you can forward share and follow me, I will update the technical dry goods in the future, thank you for your support!

Forward + like + attention, get more knowledge points every day

The road to being an Android architect is a long one.