谷歌透漏开发Fuchsia的真正用意,取代Android无稽之谈!

作者 : 开心源码 本文共1508个字,预计阅读时间需要4分钟 发布时间: 2022-05-12 共169人阅读

前言

谷歌的 Fuchsia OS 从初次曝光到现在已接近三年,一如既往地保持着神秘莫测的形象。直到现在,它仍是一个处于开发阶段的试验性操作系统。

关于 Fuchsia OS 的消息我们目前能确定的包括:采用自研的微内核 Zircon、使用 Dart 和 Flutter 打造全新的 UI、开源、支持多平台(已确认可在 Pixelbook 和 Android 设施上运行)。

▲ Fuchsia OS 的四层结构设计▲ Fuchsia OS 的运行截图

期间也有消息显示 Fuchsia OS 将会支持 Java 和 JavaScript 语言。

谷歌 Chromium 工程师郭扬就曾在 Twitter 发布过招聘 Node.js 工程师的消息,表示要将 Node.js 移植到谷歌的新操作系统 Fuchsia 中。

谷歌团队希望在 Fuchsia 中加入对 JavaScript 的支持。对此,有人猜测将 Electron 移植到 Fuchsia 会是第一步,这对于潜在的桌面客户来说,会是一项独特的优势;此外还可以创立面向 IoT 设施的应用。

而另一方面,也有人认为,假如 Fuchsia 能够提供对 JavaScript 语言的深度支持,那相关应用的开发将变得更加容易。

在 Android 项目(AOSP)提交的代码中,也有开发者发现官方提交了关于解决 Fuchsia 与 Android 对 Libcore 兼容性的代码。Libcore 是 Android 使用 Java 的基础。而根据提交记录,其中 Libcore 的很大一部分都添加了对 Fuchsia 的兼容性,称为’ojluni’,代表 OpenJDK Lang,Util,Net,IO,这些是使用开源 OpenJDK 实现 Java 的四个基本部分。这似乎也意味着 Fuchsia 最终将会运行 Java 代码。

不过对此有人认为这应该是此前将 Android runtime 引入 Fuchsia 的后续工作,也有可能是谷歌想在新的操作系统上运行 Java 而做的一点努力。

所以对于这个极具神秘色彩的操作系统,大家最好奇的还是:Fuchsia OS 能否将取代 Android 或者 Chrome OS?由于外媒彭博社就曾报道过,谷歌悄然开发的操作系统 Fuchsia 可能会在 5 年内取代 Android 和 Chrome OS。尽管后来有谷歌发言人出来辟谣并公告 Fuchsia 只是谷歌众多试验性的开源项目之一,但拒绝进一步置评。

而在今年的 Google I/O 开发者大会上,Fuchsia OS 一反以往的神秘形象,负责 Android 和 Chrome 的高管 Hiroshi Lockheimer 坦然公开了少量关于 Fuchsia OS 的细节,并阐述了 Fuchsia OS 的用意:

不是想成为新 Android 或者 Chrome OS,而是尝试在 Fuchsia OS 中引入最新技术,并将在此项目上取得的知识整合到其它产品中。

他指出,Fuchsia OS 还在试验为不同大小的设施进行优化,暗示它可能用于智能家庭设施、可穿戴设施,甚至加强现实或者虚拟现实设施。根据他的说法,Fuchsia OS 的用途一定不是只局限于手机。

Hiroshi 还表示,在物联网世界里,越来越多的设施需要不同的操作系统和运行时,他认为有多种操作系统共存的空间,这些操作系统具备不同的强项和特长,而 Fuchsia 正是其中之一。


以上是开源中国的内容,我不是水军来吹Android,而是真的很难被取代,除非哪天我们把手机都扔了。Android开发只是一门工具,时代在进步,工具也在进步,使用工具的人也得进步,由于人是最容易被淘汰的。

读者福利

有Android开发3-5年基础,希望突破瓶颈,成为架构师的小伙伴,可以加入Android高级架构群;964557053,免费提供高级视频和源码,BAT面试真题资料,一起学习,相互探讨

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 谷歌透漏开发Fuchsia的真正用意,取代Android无稽之谈!

发表回复