android已超越windows成为全球客户众多的操作系统,但由于java问题,谷歌和甲骨文的诉讼至今仍在继续。 两周前,法院判决谷歌侵犯了java的录用权,需要支付90亿美元。
但是,即使安卓的生态已经看起来很牢固,谷歌依然没有放弃开发完全不依赖linux内核的新操作系统。 那就是fuchsia。
据thereg报道,谷歌12日发布了fuchsia os内核文档,对开发者进行了编程指导。
fuchsia os基于一个叫zircon的微内核,由谷歌的员工travis geiselbrecht领导开发。 后者于2010年进入谷歌,开始从事与2010年相关的工作。
zircon用c语言编写,APP应用程序可以用32位句柄调用访问对象,如内存管理、与其他程序的新闻交换等。 内核还提供了c ++类,用于通过系统调用处理对象。
内核上有zircon core,用于解析输入输出、elf二进制加载等设备驱动程序。 还有zircon框架,运行核心库。
目前的设计方案支持x86-64和arm 64指令集的解决方案体系结构,在文档后面的章节中向后兼容,但空暂时变为白色。
虽然开发操作系统是一个漫长的过程,但谷歌显然准备放弃java,改用安卓和chrome os跨平台再次融合的新产品。
标题:“谷歌C语言写就微内核新OS:安卓再见”
地址://www.manthraah.com/lyxw/20155.html