最近, 谷歌自研的新系统 Fuchsia OS 正式上线了开发者网站, 为开发者展示出了关于 Fuchsia OS 的一些技术文档, 以便于他们更好地参与到开发过程中. 其实在 3 年前谷歌就开始在悄悄地开发新系统 Fuchsia. 目前的所有消息都表明 Fuchsia OS 是个混合操作系统, 具备移动设备的 UI 界面, 也有桌面用户界面, 是一个从 IoT 到 PC 端全平台都支持的跨设备操作系统.
新系统有什么特点
你可能会有疑问, 在已经拥有安卓以及 Chrome OS 两大系统的谷歌, 为什么还要这么大费周章的去研发一个全新的操作系统. 首先就要了解 Fuchsia 有什么特殊之处, 不同于安卓和 Chrome,Fuchsia 并不基于 Linux, 而是一个由谷歌自己开发的新内核 zircon.
采用新内核的一个好处就是系统更新将会更加便利, 比如安卓系统的一个问题是碎片化, 新系统以及内核的更新都需要依赖厂商的跟进, 但由于设备数量, 时间成本等等一些原因, 往往都需要等很久才能更新, 有的甚至直接被放弃. 虽然现在有了 Project Treble, 但短时间内效果并不理想, 以至于谷歌每年都被苹果嘲讽新系统的更新率.
Fuchsia OS 的新内核 zircon 就可以完美的解决这个问题, 原理就好比在应用跟内核之间, 提供一个的安全层, 这样在系统更新后就不会出现应用不兼容的情况. 如此一来, 碎片化的问题就解决了, 然而还有一点就是跨设备的问题, 谷歌要想对未来物联网时代布局, 就必须要又更轻量化, 高性能的跨平台系统, 以目前安卓臃肿的体量来看, 基本是没有可能的. 所以 Fuchsia OS 就成了谷歌提前布局未来市场的重要入口, 也是下一个 5G 风口, 建立良好生态壁垒的关键.
还有个用户可能关心的问题是, 新系统 Fuchsia OS 当然是支持安卓应用的, 并且应该是无缝衔接. 因为 Fuchsia SDK(开发者工具)已经被整合到了安卓的 AOSP 开源代码中了.
还需要新的操作系统吗?
在未来的万物互联时代, 操作系统必备的一个特点就是可移动性高, 能够在各种设备之间同步, 而现在的情况是 Windows 系统老态龙钟, 体量太重太臃肿, 而微软自己的新系统 Midori 又下落不明, 就是因为没有办法在新框架中重新实现遍 Windows 的全部功能.
来源: http://www.jianshu.com/p/a80d216144cb