抛弃Java!谷歌C语言写就微内核新OS:安卓再见
发布时间:2023-01-11 19:10:10
标签:Java,谷歌,C语言,微内核新OS
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跨平台融合的新产物,就看推出时机了。


猜你喜欢
- word怎么设置文字竖排?word竖排文字方法一:在Word文档中右键单击,并选择弹出菜单上的“文字方向”命令。“文字方向”对话框上有几种方
- Msdn我告诉你是什么网站,有什么用,能下载什么软件呢?微软旗下所有的msdn订阅软件资源都可以在Msdn我告诉你这个网站下载,且都是ed2
- 1、鼠标左键双击计算机桌面PowerPoint 2013演示文稿程序图标,将其打开运行。在打开的PowerPoint 2013程序窗口,点击
- 想必大多数小伙伴都知道硬盘怎么分区,当然我们也习惯给一个大硬盘分区,这样更方便使用。不过,当我们遇到某分区空间不足的情况时,就会考虑合并分区
- 在微软最新推出了win102004版本之后,有的小伙伴在最初使用的时候会发现系统经常出现CPU占用率很高的问题。那么对于这种问题微软公司也采
- excel在表格制作与编辑这一款是很多软件无法超越的,所以excel是现在做表格的主流文件,很多朋友在工作上经常会借助到excel,为了防止
- Excel中的公式具体该如何设置才能保护起来呢?下面是由小编分享的excel保护公式的设置方法,以供大家阅读和学习。excel保护公式的设置
- 为了方便用户在发送、共享或者删除时选择照片,苹果在之前的版本中加入了滑动选择的手势,在相册中点击“选择”,然后滑动手指就可以批量选择照片而无
- Excel页眉页脚怎么添加路径?很多文件早被打印出来的目的都是为了快速了解某个数据情况,但因为打印出来的成品少有加入小标题的文件,就会造成某
- 想要重装Win7系统如何操作?一键重装Win7系统的方法来啦!小伙伴们都知道现Win7系统它所独有的稳定性和兼容性深受到用户喜爱,有很多小伙
- 如何使用ps在天空照片制作一朵个性云朵?给大家介绍如何使用ps在天空照片制作一朵个性云朵,一起来看看吧。1.打开ps,插入蓝天素材图片,首先
- 开着防火墙和杀毒软件的时候,很多网上下载的应用是没有办法正常安装的,所以有用户想暂时关闭win11防火墙和杀毒软件,但是自己不知道win11
- 有时看到一些文档的页面是由图案组成的,这会让人觉得很酷,其实,在wps文字中,也可以实现这样的效果,下面就让小编告诉你wps文字怎样制作图案
- 在日常生活和办公时我们经常可以看到各种PPT,如果有需要我们也可以制作各种PPT。在需要制作PPT时很多小伙伴都会选择使用PowerPoin
- 操作步骤在PowerPoint中,我们也可以通过录制宏,来帮助我们自动完成一系列操作。执行“工具→宏→录制新宏”命令,打开“录制新宏”对话框
- 微信欢乐坦克大战怎么玩?看看微信小程序游戏,你会发现很多朋友都在玩跳一跳、星途wegoing、悦动音符及欢乐坦克大战等游戏,此前小编已给大家
- 有时候我们开机启动电脑速度就很慢,多数是因为Windows启动时通常会有一大堆程序自动启动,也许你用360扫描了却发现没有自动启动的程序,这
- 微软会根据目前发现的系统漏洞发布新的系统补丁进行更新,而有的用户在更新的过程中出现了点问题,系统在更新的时候更新失败并且提示“你的设备中缺少
- 昨天做个表格,设计的是一个一页大小的表格,在输入文字内容后,发现,表格的下半部分都跑到Word的第二页去了,用退格健,发现不好使,反而把有用
- Excel中经常需要添加分隔符号,分隔符具体该如何添加呢?对于新手来说还是有一定难度,怎么办?其实方法有多种,下面是由小编分享的excel表