谷歌自研Fuchsia OS将兼容安卓:亦可在x86体系运行

1,760 阅读3分钟

谷歌正在开发一款神秘的跨设备操作系统Fuchsia。近期,谷歌似乎正在给该系统添加一项功能,使其可以更好地被用户接受。

和甲骨文在Java方面的纠缠让谷歌郁闷良久,好在巨头所做的不是法律方面极尽周旋,而是自研一套连Linux内核都不需要的新OS,名为Fuchsia。

谷歌自研Fuchsia OS将兼容安卓:亦可在x86体系运行
谷歌自研Fuchsia OS将兼容安卓:亦可在x86体系运行

开发者在AOPS的开源库中发现了Fuchsia OS现身,不过,**仅仅是在ART(Android Runtime)分支中。

谷歌自研Fuchsia OS将兼容安卓:亦可在x86体系运行
谷歌自研Fuchsia OS将兼容安卓:亦可在x86体系运行

即便如此,大家断定,证明Fuchsia兼容安卓应该不会存在什么问题了。

谷歌自研Fuchsia OS将兼容安卓:亦可在x86体系运行
谷歌自研Fuchsia OS将兼容安卓:亦可在x86体系运行

谷歌自研Fuchsia OS将兼容安卓:亦可在x86体系运行
谷歌自研Fuchsia OS将兼容安卓:亦可在x86体系运行

据悉,ART是一个AOT编译器,用以取代以来JIT编译器的Dalvik虚拟机。它将实时转化本地代码的过程修正为首次安装时一次性转化完毕,好处是提高每次APP启动加载的速度、减少内存占用等。 至于Fuchsia OS,是一套微内核操作系统(和Windows的底层架构类似),其中内核Zircon由C语言写就,完全是谷歌自研产物。

其实,外界对于Fuchsia OS兼容Android一点也不意外,只是更关键的地方在于,在官方的编程指导文档中,Fuchsia OS在处理器体系上还兼容x86-64,也就是说,Fuchsia OS还要打通现在的Chrome OS,最终实现手机、平板、笔记本甚至桌面跨平台的壮举。

谷歌内部的各种先进项目层出不穷,这是这一家有实力研发同时不惧失败的公司,一旦Fuchsia OS做成,iOS和Windows可以想象下……

谷歌自研Fuchsia OS将兼容安卓:亦可在x86体系运行
谷歌自研Fuchsia OS将兼容安卓:亦可在x86体系运行

XDA Developers讨论版的一名用户透露,谷歌为Fuchsia系统添加了原生的Android应用支持。从理论上来说,这意味着Android应用不必经过特别调整,就能在Fuchsia系统上运行。这个功能很关键。

以往的情况已经表明,应用开发者不太愿意为尚未流行的系统开发单独版本的应用。例如,微软的Windows Phone已经于2017年底走向消亡。由于系统支持的应用太少,很少有人愿意使用Windows Phone。

如果无法提供与Android类似的应用选择,那么Fuchsia将注定遭遇失败,就像Windows Phone一样。毕竟,不会有人想要使用无法支持各种应用的系统。而这正是外界对Windows Phone的看法。 如果谷歌希望用Fuchsia取代Android,或者让Fuchsia成为Android的替代选择,那么让新系统原生地支持Android应用将非常重要。

欢迎关注我的公众号:终端研发部。一起学习更多 终端研发部是一个以技术为主的学习交流技术号,谈的是技术,是产品,更是我们的人生。做东半球最会思考,最有味道的互联网开发者