快捷搜索:

您的位置:澳门新葡4473网站 > 新闻社区 > 谷歌 Fuchsia 开源操作系统确认支持运行 Android A

谷歌 Fuchsia 开源操作系统确认支持运行 Android A

发布时间:2020-01-10 00:27编辑:新闻社区浏览(111)

    近日,谷歌已经为其新兴开源的 Fuchsia OS 添加了一个 Guest App,以使 Linux 应用程序能够在 Fuchsia 中作为虚拟机(VM)运行。这个 Guest App 使用了一个叫作 Machina 的库,相比传统的模拟器,Guest App 与宿主操作系统的集成更加紧密。

    有关谷歌正在开发的 Fuchsia OS 即将加入 Chrome OS(和 Android),以提供对 Android 应用程序运行支持的猜想,已经持续了很长一段时间。今天,Android 开源项目(AOSP)的一段代码更新,已经证实了这一点 —— 表明 Fuchsia OS 将借助 Android 运行时(Runtime),实现对 Android Apps 的兼容运行。www.4473.vip,

    上个月,谷歌推出了 Crostini ,该项目技术让 Chromebook 用户可以更容易的在 Chrome OS 虚拟机中运行主流的 Linux 应用程序。本周,宏碁宣布 Chromebook Flip C101 今年晚些时候也将提供 Linux 支持,是少数支持 Linux 应用程序的 Chromebook 之一。

    上个月,外媒 9to5Google 曝光了两个与 Fuchsia 相关的新存储库,它们被添加到了 AOSP 的清单中。

    虽然 Chrome 操作系统除了支持 Android 外,还将支持 Linux 应用程序,但这并算不上什么大惊喜,因为 Android 和 Chrome 操作系统本来都基于 Linux。 然而,Google 在 2016 年推出 Fuchsia 时首先强调的一件事是,它不是基于 Linux 内核

    首先是 platform/prebuilts/fuchsia_sdk,其中包含了 Fuchsia SDK 的预构建副本,便于打造 Fuchsia 应用程序。

    其次是 device/google/fuchsia,它似乎介绍了通过使用 Android 模拟器,在设备上运行 Fuchsia 的方法。

    根据今年早些时候 9to5Google 的报道:

    在提交至 Gerrit(Android 源代码管理器)的一项新变化中,Google 在旁边注释了 device/google/fuchsia 资源库的用途(附带了一份 README 文本)。

    Fuchsia 将包含独立的 UI:用于手机的 Armadillo 用户界面和用于桌面的 Capybara 用户界面,以及  Android Things 和其他新的 Android 变体,将紧密集成 Google 智能助理语音技术。从本质上讲,这与微软未能为手机和笔记本电脑提供通用 Windows 或 Canonical 已停用的“融合”版本的 Ubuntu 的计划相同。

    www.4473.vip 1

    无论 Fuchsia 的命运如何,Google 需要吸引成熟的应用程序以及开发人员,而实现这一目标的最佳方式是添加 Linux 应用程序兼容性。9to5Google 建议,新的 Guest 应用最初应该支持包括 Debian 在内的基于 Linux 的平台,通过与 Machina 库一起工作实现比 QEMU 更好的集成。

    简而言之,Fuchsia 将使用特别设计的 Android 运行时版本(ART)来运行 Android 应用程序。

    详情请查看:Google’s Fuchsia Adds Emulator for Running Linux Apps

    这个版本的 ART,可以通过一个 .far 文件,安装在任何运行 Fuchsia OS 的设备上(相当于 Android 平台的 APK 安装包)。

    (文/开源中国)    

    至于 Fuchsia 如何使用 Android 运行时、能否如预期那样好用、或使用 Fuchsia 虚拟机系统(在 Linux 虚拟机内运行 ART),目前仍有待进一步研究。

    鉴于 Android 仍是当前最受欢迎的移动操作系统,其丰富的资源有助于 Fuchsia 站稳脚跟。至于未来的发展,让我们静观其变。

    过去两年,谷歌一直在开发一个名为 Fuchsia 的全新开源操作系统。对于这款操作系统,谷歌方面主动透露的消息并不多,但它是作为一个开源项目开发的,因此外界总能跟踪它的开发进度。与 Android 和 Chrome OS 不同,Fuchsia 并不基于 Linux 内核 —— 它使用了一个全新的、谷歌开发的微内核,称作 "Zircon"。Fuchsia 不仅“抛弃”Linux 内核,还可以不使用 GPL 开源许可证:该系统使用 BSD 3 clause, MIT, 和 Apache 2.0 三者组合的开源许可证。

    经过这么久的铺垫和预热,如果谷歌决定在今年某个时刻正式发布 Fuchsia,我们也不必过于惊讶。不过,对于谷歌这款略带神秘色彩的开源操作系统,你有怎样的看法呢,欢迎留言讨论交流。

    编译自:9to5Google 来自:cnBeta

    本文由澳门新葡4473网站发布于新闻社区,转载请注明出处:谷歌 Fuchsia 开源操作系统确认支持运行 Android A

    关键词:

上一篇:没有了

下一篇:没有了