抛弃Java!谷歌C语言写就微内核新OS:安卓再见

系统
Android虽然已经超越Windows成为全球用户最多的一套操作系统,可是因为Java的问题,谷歌和甲骨文的官司一直打到了现在。两周前,法院判谷歌侵犯了Java使用权,需要支付90亿美元。

Android虽然已经超越Windows成为全球用户最多的一套操作系统,可是因为Java的问题,谷歌和甲骨文的官司一直打到了现在。两周前,法院判谷歌侵犯了Java使用权,需要支付90亿美元。

然而,即便是安卓的生态看起来已经坚不可摧,谷歌依然没有放弃开发一套完全不依赖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跨平台融合的新产物,就看推出时机了。

[[225896]] 

责任编辑:庞桂玉 来源: 快科技
相关推荐

2022-07-04 10:59:59

安卓鸿蒙操作系统

2018-01-09 16:37:09

谷歌安卓支付

2019-01-24 13:07:56

谷歌Android开发者

2016-09-27 21:38:44

2020-08-14 07:55:39

谷歌Android开发者

2020-03-04 16:58:47

Fuchsia OS谷歌操作系统

2012-03-26 09:27:40

谷歌安卓开发谷歌安卓

2009-10-16 09:36:36

谷歌Chrome OSLinux

2016-11-24 17:21:22

AndroidAndromedaGoogle

2019-06-28 08:31:01

微内核安卓系统

2018-11-29 09:57:20

谷歌AndroidFuchsia

2018-04-27 23:04:00

谷歌安卓APP

2019-07-26 09:25:01

2021-05-27 05:21:49

微信微信安卓腾讯

2012-04-11 09:44:42

谷歌Chrome OS

2018-10-22 11:15:00

Chrome浏览器安卓

2022-08-29 10:15:56

Fuchsia谷歌ADB 工具

2019-06-25 08:50:43

华为禁令开发

2019-07-23 08:47:28

2022-06-20 14:36:49

TensorFlow机器学习
点赞
收藏

51CTO技术栈公众号