澳门新葡亰信誉平台游戏Fuchsia 操作系统将支持运行 Linux 应用程序

by admin on 2020年3月28日

澳门新葡亰信誉平台游戏 1

问:你觉得Fuchsia会取代Android吗?

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

最早关于谷歌新系统 Fuchsia
的消息出现在 2016
年,到目前为止,距今已过去近两年。期间,大家一直期望谷歌会公布这款融合了桌面操作系统
Chrome OS 与移动操作系统 Android
的系统的消息。然而经历了两届谷歌开发者大会,除了民间的一些传闻,关于 Fuchsia
的官方消息可谓是屈指可数。

澳门新葡亰信誉平台游戏 2

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

目前,像 Google Pixelbook 这些最好的 Chromebook 跑着 Chrome OS
桌面操作系统,但却可以通过谷歌应用商店运行 Android 应用。然而 Fuchsia
系统却将会更进一步,它将接管谷歌针对手机、平板电脑和 Chromebook
这些设备开发的独特又统一的操作系统的地位。

谷歌现在的确是在开发一个叫做Fuchsia的操作系统,而且这个操作系统以后将会是谷歌的主打系统。在
Github 上,Google 对 Fuchsia 的描述为「Pink + Purple == Fuchsia (a new
Operating System)」。这个「全新操作系统」的部分源码 2016 年 8 月首次现身
Google 在 Github 上的开源代码库中。被释出的这部分源码显示,Fuchsia
可以被运行在包括智能手机、桌面电脑(支持 X86-64 平台以及 ARM64
平台)甚至智能家居、物联网模块等设备上,意味着这将是一个全平台的操作系统。

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

目前我们还没有看到任何关于谷歌系统 Fuchsia
的发布信息,不过我们也没“跟丢”什么内容。一位 Reddit
用户显然发现了谷歌正在开发”AltOS模式”的证据,该模式允许在某种双启动配置下在
Chrome OS
和“替代操作系统”之间切换,但最近我们发现有消息指出谷歌正在为其硬件添加
Windows 支持 —— 所以这种”AltOS模式”也可能与 Fuchsia
无关。不过,当它最终进入市场时,这可以作为运行 Fuchsia 的一个方法。

和 Windows 8 类似,Fuchsia 将拥有两套可切换的
UI,一套是内部代号「Armadillo」的移动级 UI,另外一套是桌面级
UI「Capybara」。根据 Ars Technica 使用 Pixelbook 的
预装演示视频,Fuchsia 彻底遵循 Material Design 设计语言,并且采用吸收了
tab 风格的卡片式任务管理器。

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

切回正题

  • Fuchsia 是什么?一个融合了 Android 和 Chrome OS 的跨设备操作系统

  • 澳门新葡亰信誉平台游戏,Fuchsia 什么时候发布?早期的版本已经可以在 Google Pixelbook
    上运行

  • Fuchsia 需要我们为其付出什么?可能什么也不需要,就像  Android 和
    Chrome OS 一样

澳门新葡亰信誉平台游戏 3
运行早期版本 Fuchsia OS 的 Google Pixelbook(Image Credit: Ars
Technica)

Fuchsia 采用了 Google 自家开发的、与 Android 的 Linux
完全不同的微内核——Zircon。Zircon 内核使用 C 语言编译,同时支持 C++
类调用对象,其内核向上两层为 Zircon 核心和 Zircon
框架,拥有一整套完善的系统结构。相比于 Linux,没有 GPL 污染之虞的 Zircon
系统效率将大大提升 。

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

Google Fuchsia 是什么?

Google Fuchsia
是一款仍在开发中的融合操作系统。根据 9to5Google 的报道,这个 Fuchsia
系统由两个截然不同但相互关联的用户界面(UI)组成:一个以手机为中心,代号为”Armadillo”的
UI(也被认为是 Fuchsia 的系统 UI),另一个是传统的桌面
UI,内部代号称为”Capybara”。

到目前为止,相对于笔记本电脑版的 Fuchsia
系统,它的移动版更为人们所知。但 ArsTechnica 向大家展示了
Google Pixelbook 能运行非常早期版本的 Fuchsia
系统。此外,根据 9to5Google 最近的报道,13岁的独立开发者
Noah Cain 独自构建了 Fuchsia 的 Capybara 设计风格的运行版本。

澳门新葡亰信誉平台游戏 4

“Fuchsia 将完成微软和苹果公司分别在 Windows 10 和 iOS-to-macOS Sierra
连续性方面的许多功能,但采用的是谷歌的方式”

根据所使用硬件的不同,将操作系统分成两个单独的用户界面,这是微软的一个经典做法。所以
Windows 10
的规模大小取决于它是否能与台式电脑、手机、平板电脑或游戏机同时搭配使用。实际上,Windows
10 唯一的统一体是它的内核,它是控制操作系统大部分功能的根基代码。

就 Fuchsia
而言,它的内核被称为”Zircon”,它除了被设计为可以不断地访问应用程序以确保应用程序的安全外,还可以持续升级,增加了额外的安全层,并消除了应用程序与系统更新不兼容的情况。

无论是移动还是桌面操作系统版本,Fuchsia 都充满了谷歌的 Android 设备和
Chrome OS 产品中随处可见的 Material Design
设计。阴影是设计审美的重要元素,Fuchsia 使用了名为”Escher”的基于 Vulkan
的图像渲染引擎,看起来这是谷歌定制开发的,用于运行谷歌的 shadow-heavy
“Material Design”
接口指南。这样的结果是使得与运行传统扁平化操作系统的产品相比,它具有更深度的界面。

此外,该系统的界面和应用程序是用 Google 的 Flutter
SDK 编写的,这个项目可以提供跨平台的在 Android 和
iOS 上运行的代码。Flutter app 使用 Dart 语言编写。

澳门新葡亰信誉平台游戏 5
谷歌 Fuchsia 系统在智能手机设备上的运行效果

Fuchsia
也非常注重卡片式的界面,你打开的每个应用程序都将会以卡片的形式呈现 —— 此外,你也可以将多个应用程序放入一张卡片中。所以,用户关注的将会是手头的这些“任务”,而不再仅仅是应用程序。

上面我们提到由 Google 开发的新型跨平台移动应用程序开发框架
Flutter,因此这些应用程序在不同设备上看起来应该具有相同的效果。

除此之外,Fuchsia 会围绕 Google Assistant
更深入地访问和使用你的应用和信息,以提供更多的操作和判断。根据一名
GitHub
开发者的页面内容,谷歌将这些应用和信息称为“实体”,并且所有这些应用和信息都可以通过
Google Assistant 在 Fuchsia
上进行访问。根据最近看到的演示,进一步说明
Google Assistant 将深度集成在 Fuchsia 系统上。

最后,Fuchsia
希望自己成为迄今为止最好的跨设备操作系统。为了实现这个目标,Fuchsia
使用了一款被称为”Ledger”的新工具。一旦在
Fuchsia 设备上登录了 Google 帐户,Ledger 会自动保存你在所有 Fuchsia
设备上安装的所有应用程序中的位置。

总而言之,Fuchsia 谷歌试图将 Chrome OS 和 Android
的最佳功能整合到一个单一的操作系统中,当你使用它和当你离开时都将更加高效。

澳门新葡亰信誉平台游戏 6
这可能是 Fuchsia 首次亮相的地方

Fuchsia 使用由 Google 开发的 Flutter 开发框架编译 APP。Flutter 基于 Dart
语言,能够为 Fuchsia、Android 和 iOS 进行跨平台开发。采用基于 Dart
语言的 Flutter 框架开发应用这一举动,不由地会让人联想到 Google
和甲骨文之间关于 Android 侵犯 Java 和 Java API 专利版权的
诉讼案。Android 诞生之初将 Java 确立为应用开发语言为 Google 在 2010 年 8
月被甲骨文状告留下了口实,依照目前的形势来看,Google
输掉之前这场旷日持久的诉讼应该是板上钉钉,但是抛弃 Java 的 Flutter
能够为 Google 永久了结版权和专利的后顾之忧,而且 Zircon 内核甚至为
Google 加上了双保险。

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

Google Fuchsia 什么时候发布?

自 2016 年 8 月以来,Fuchsia 系统的发布日期已被传言多次 ——
只是结果都不真实。这些传言通常在谷歌于加利福尼亚举行的 Google IO
开发者大会之前出现,还有就是在去年十月份,当时我们知道即将会有重大的硬件发布。

据透露,在 2018 年 2 月,Google 前 Android 平台安全负责人 Nick Kralevich
离开了 Android 团队,并加入 Fuchsia
部门,负责“定义安全”的工作。Kralevich
将它描述为一个“新的实验性操作系统”,但没有透露任何具体的发布时间窗口,但这确实表明了谷歌选择将
Fuchsia 放置在最关键资源的位置。

这应该能够帮助我们预估 Fuchsia
什么时候会出现在准备好的设备上:很可能不会在 2019 年前。当然这并不意味
Fuchsia 会在 2018 年缺席,因为谷歌可能今年发布预览版,为 2019
年发布主流版本做准备。

不过无论如何,请保持关注我们,因为当接近 Fuchsia
的发布日期时,我们会为第一时间为你提供最新的消息。

澳门新葡亰信誉平台游戏 7
那么最后的问题来了,正如我们所知道的那样,Fuchsia 会是 Android
的终点吗?

在 2018 年 4 月,有开发者 发现 Fuchsia 的源码出现在 AOSP 的 ART
中,这意味着 Google 为未来从 Android 转换至 Fuchsia
预留充足的操作空间(Fuchsia 将能够运行 Android 应用),能够保证 Fuchsia
发布之后在开发者转移平台的真空期内,搭载 Fuchsia 的设备可以使用 Android
APP,尽量避免用户从 Android 流失至 iOS 平台。

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

Fuchsia 对于 Android 和 Chrome,以及 Windows 和 macOS 意味着什么?

谷歌还没公布官方的说明来解释 Fuchsia
存在的理由和用处,留给我们的只是猜测。“现代手机”听起来像是最终可能与
Android 竞争的产品,但现在这个系统还“年轻”,一切都很难说。

数据显示,Android 在移动端操作系统的市场份额早已远超
iOS,已经稳稳占据大半江山。而在 PC 市场,Chrome OS
也是风头正劲,它的出货量甚至有超过苹果 MacBook
的经历。由此可见,谷歌本身已成为所有平台上的主要参与者。

上面有提到,Fuchsia 将完成微软和苹果公司分别在 Windows 10 和
iOS-to-macOS Sierra 连续性方面的许多功能,但采用的是谷歌的方式。通过
Google Assistant
和“实体”,使用者可以轻松访问谷歌无与伦比的搜索和数据跟踪功能,这会比微软和苹果公司有更好的体验。

但 Fuchsia 是否意味着 Android 和 Chrome OS
的终结?名义上很有可能是,但相信它们的一些原则肯定会继续存在,毕竟它们都有着很多坚实的基础。举个例子,像我们在
Fuchsia 系统早期版本中看到的 Material Design 设计语言。

最终结果可能会在今年晚些时候的预览版以及 2019 年可购买的设备中看到,借助
Fuchsia,谷歌可以一次将所有版本的新更新和功能推向市场,简化技术支持服务以及用户的理解。

因此,如果 Fuchsia
真的面世,谷歌将会成为微软和苹果公司的敌人。不过谁知道呢,毕竟对于用户来说,多一个选择也未必是坏事。

(文/开源中国)    

在 Android 饱受诟病的用户隐私方面,Fuchsia
也有所动作。有迹象表明,Fuchsia
纳入了更严格的隐私保护策略,在开源代码中,Google
将加密的用户秘钥整合到了系统中以保护用户隐私。

(文/开源中国)    

会。

因为维护者都是Google,意味着可以很方便进行开发者的迁移,如果想做的话,应该也是可以实现与android的兼容,对用户来说迁移也不会是很大的问题。

最主要的是Fuchsia从内核开始重新构建,彻底修改了android的底层逻辑,直接面向触摸和移动设备进行修改,android一开始的设计方式并非针对触摸设备导致对于用户操作的响应流程并不流畅,因此Fuchsia的修改会对android的性能产生极大的飞跃。

Fuchsia推荐使用Go语言作为官方编程语言,这种改变在一定程度上有助于统一编程环境,至于Fuchsia会不会开源目前不好说,需要看以后Google的决定,如果决定不开源的话,那以后会对国内android市场产生巨大冲击,因为无论是安全性还是更新速度上都会有所保障,不像现在这么混乱。

人家做操作系统就像捏个人,只要想随便就做个出来,想怎么捏就怎么捏,生态更本不是问题,要么自己打造就像安卓初期,要么兼容加改造,所谓没生态系统所以就做不起来,这不过是蠢才,弱者和骗子的借口!

有可能,微软曾经做过一次操作系统方面的全新尝试:Midori项目。2015年时管理层解散了Midori团队。大致的原因有几个:Windows团队的不接受;移植全部Windows功能代价不可接受等等。

但是Fuchsia系统对于Google来说是一个战略性的项目。因为谷歌并没有完全被自己控制的操作系统。Android和Chrome
OS的底层都是Linux kernel。Linux
kernel社区对于Google来说是不可控的。Google想干点啥经常被拒绝。

而且,由于Fuchsia的内核抽象非常小,完全有可能通过用户空间的抽象层兼容目前的Android,
Linux上面的应用。

fuchsia国内只有华为舔过吧,没听说过其他哪家参与进去的。

Android的成功是生态的成功,脱离生态的系统要想成功,Fuchsia想要取代Android有相当的难度,开发者要熟悉和运用新的开发环境没有长时间的学习是不行的

应该不会,毕竟安卓有一定的客户用群,同时它也在不断的升级改良,而且当我们使用一个系统熟悉了以后,再换另一个会不习惯的吧!

不会

不会

不会

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图