然而, 即便是安卓的生态看起来已经坚不可摧, 谷歌依然没有放弃开发一套完全不依赖Linux内核的新OS, 那就是Fuchsia.
据TheReg, 谷歌于12日发布了Fuchsia OS的内核文档, 对开发者进行编程指导.
Fuchsia OS基于微内核(和Windows一样), 名叫Zircon, 由谷歌员工Travis Geiselbrecht领导开发. 后者2012年加入谷歌, 2015年开始相关工作.
Zircon使用C语言写就, 应用程序可以用32位句柄调用访问对象, 比如管理内存, 与其它程序交换信息等. 内核还提供了C ++类, 来通过系统调用操作对象.
内核向上是Zircon Core, 它处理设备驱动程序, 包括输入输出, ELF二进制加载等. 还有Zircon Framework, 运行核心库.
目前的设计方案支持x86-64和ARM 64指令集的处理器体系结构, 文档最后一章是 '向下兼容' , 但暂时空白.
操作系统的开发是一个漫长的过程, 不过谷歌显然已经准备好切换到一套抛弃Java且重新将Android和Chrome OS跨平台融合的新产物, 就看推出时机了.