最近,谷歌自研的新系统FuchsiaOS正式上线了开发者网站,为开发者展示出了关于Fuchsia OS的一些技术文档,以便于他们更好地参与到开发过程中。其实在3年前谷歌就开始在悄悄地开发新系统Fuchsia。目前的所有消息都表明Fuchsia OS是个混合操作系统,具备移动设备的UI界面,也有桌面用户界面,是一个从IoT到PC端全平台都支持的跨设备操作系统。
新系统有什么特点
你可能会有疑问,在已经拥有安卓以及Chrome OS两大系统的谷歌,为什么还要这么大费周章的去研发一个全新的操作系统。首先就要了解Fuchsia有什么特殊之处,不同于安卓和Chrome,Fuchsia并不基于Linux,而是一个由谷歌自己开发的新内核zircon。
采用新内核的一个好处就是系统更新将会更加便利,比如安卓系统的一个问题是碎片化,新系统以及内核的更新都需要依赖厂商的跟进,但由于设备数量、时间成本等等一些原因,往往都需要等很久才能更新,有的甚至直接被放弃。虽然现在有了ProjectTreble,但短时间内效果并不理想,以至于谷歌每年都被苹果嘲讽新系统的更新率。
Fuchsia OS的新内核zircon就可以完美的解决这个问题,原理就好比在应用跟内核之间,提供一个的安全层,这样在系统更新后就不会出现应用不兼容的情况。如此一来,碎片化的问题就解决了,然而还有一点就是跨设备的问题,谷歌要想对未来物联网时代布局,就必须要又更轻量化、高性能的跨平台系统,以目前安卓臃肿 的体量来看,基本是没有可能的。所以Fuchsia OS就成了谷歌提前布局未来市场的重要入口,也是下一个5G风口,建立良好生态壁垒的关键。
还有个用户可能关心的问题是,新系统Fuchsia OS当然是支持安卓应用的,并且应该是无缝衔接。因为FuchsiaSDK(开发者工具)已经被整合到了安卓的AOSP 开源代码中了。
还需要新的操作系统吗?
在未来的万物互联时代,操作系统必备的一个特点就是可移动性高,能够在各种设备之间同步,而现在的情况是Windows系统老态龙钟,体量太重太臃肿,而微软自己的新系统Midori又下落不明,就是因为没有办法在新框架中重新实现?遍Windows的全部功能。
Linux只专注服务器,MacOS、iOS被苹果封闭在了自家的硬件里,安卓还没法甩掉虚拟机,至于其它操作系统就更不用说了,应用适配这一步就被卡死了。所以谷歌还是有先见之明,早早就开始了新系统的开发。
安卓的碎片化不光影响到系统升级适配的问题,对谷歌的利益也有很大的损害,现在基本上各个手机厂商都有自家的定制安卓系统,第三方服务、应用破解等等严重影响到了谷歌的利益,有一组数据非常明显的反映了这一现实,2019年第一季度苹果App Store的销售额为8380万美元,而同期GooglePlay的销售额仅为5100万美元,要知道全球的安卓设备占比已经达到了80%以上。
这里就能看出来谷歌对于安卓系统的掌控力并不高,想要改变这一窘境,或许开发新系统就是最好的选择了。另一方面,作为全球最大的互联网公司之一,谷歌也需要新平台来整合自身业务,在云计算,人工智能,搜索,自动驾驶等方面具有很高的技术底蕴。当然了,除了内部整合建立生态之外,还有一个目的就是应对外界的竞争。