早前, 有消息称谷歌准备自研一套连Linux内核都不需要的新OS, 其或被命名为Fuchsia. 据XDA报道, 开发者在AOPS的开源库中发现了Fuchsia OS现身, 不过, 仅仅是在ART(Android Runtime)分支中. 即便如此, 大家断定, 证明Fuchsia兼容安卓应该不会存在什么问题了.
谷歌自研Fuchsia OS将兼容安卓
ART是一个AOT编译器, 用以取代以来JIT编译器的Dalvik虚拟机. 它将实时转化本地代码的过程修正为首次安装时一次性转化完毕, 好处是提高每次APP启动加载的速度, 减少内存占用等.
谷歌自研Fuchsia OS将兼容安卓
至于Fuchsia OS, 是一套微内核操作系统(和Windows的底层架构类似), 其中内核Zircon由C语言写就, 完全是谷歌自研产物. 其实, 外界对于Fuchsia OS兼容Android一点也不意外, 只是更关键的地方在于, 在官方的编程指导文档中, Fuchsia OS在处理器体系上还兼容x86-64, 也就是说, Fuchsia OS还要打通现在的Chrome OS, 最终实现手机, 平板, 笔记本甚至桌面跨平台的壮举.
谷歌自研Fuchsia OS将兼容安卓
当然开发一款操作系统的难度可想而知, 尤其是当需要运行在各种各样不同设备上时, 对于操作系统的兼容度要求则更高, 另外即便在一款操作系统被开发出来后, 在开源的环境下如果没有开发者愿意为这一新平台进行相应的应用开发, 则操作系统也难以最终获得市场的认可.
谷歌目前的两款现役操作系统, 其实能很好地诠释了操作系统的生态圈. 基于智能手机的安卓系统是智能手机最成功的操作系统, 目前全球已经有超过15亿运行安卓系统的手机, 谷歌应用市场的应用总数已超过140万, 总下载次数超过500亿, 基于安卓系统的生态圈已经形成. Chrome OS获得的市场认可, 则相较安卓来说则差之千里. 谷歌的这款全新的操作系统能否和安卓一样火爆, 还需要验证.