写点什么

关于谷歌 Fuchsia,你想知道的都在这里

  • 2019-01-18
  • 本文字数:2493 字

    阅读完需:约 8 分钟

关于谷歌Fuchsia,你想知道的都在这里

Android 和 Chrome OS 可能是谷歌最知名的 OS 项目,但实际上谷歌正在开发它的第三个操作系统——Fuchsia。在 2017 年首次亮相时,它只会弹出一个命令行窗口。但是,现在我们对这个操作系统有了更多的了解。


Fuchsia 与我们见过的其他移动操作系统完全不同,包括 Android,但这可能就是重点。事实上,目前关于这个操作系统存在很多谜团。我们不知道它的用途是什么,不知道它的目标是否是为了取代 Android,还是只是谷歌的一项实验,或者我们是否该期待什么时候会在谷歌 I/O 大会上看到这个操作系统。


在这篇文章里,你将看到有关 Fuschia OS 的最新消息。

Fuschia 被证实支持 Android 应用程序

“对于 Android 来说将会发生什么”?谷歌完全有可能使用 Fuschia 取代 Android——现在看来更有可能了,因为 Fuschia 似乎已被证实将支持 Android 应用程序。


有新闻网站注意到,Android 开源项目中添加了一个新文件(README.md),该文件提到了添加一个特定于 Fuschia 的 ART 版本。ART(即 Android Runtime)将允许 Fuschia 运行 Android 应用程序,从理论上说可以更轻松地从 Android 切换到 Fuschia。

Fuchsia 究竟是什么?

Fuchsia 与 Android 和 Chrome OS 略有不同,因为它不是基于 Linux 的。相反,它是基于谷歌自己开发的内核,叫作 Magenta。根据谷歌的说法,Magenta 的目标是“现代手机和现代个人电脑”,所以如果有一天看到 Fuchsia 出现在我们的智能手机上就不足为奇了。不仅如此,谷歌甚至还将苹果公司的编程语言 Swift 添加到该操作系统中——尽管我们还不知道为什么。


因为 Fuchsia 是使用 Flutter SDK 开发的,所以 Fuchsia 的一部分可以在 Android 设备上运行。这个版本的 Fuchsia 可能被称为 Armadillo,有一个全新的主屏幕。根据 Ars Technica 的测试,屏幕基本上呈现为一个大滚动列表,其中包含个人资料图片、日期、城市和电池图标,这些均位于屏幕的中心。除此之外,你还能找到“故事”卡片或最近使用过的应用程序列表。你可以在下面看到一些截图,有点类似于 Google Now。



你还可以拖放最近使用过的应用程序,并将其放在指定的位置,以便性化你的主屏幕。如果你将一个应用程序放在另一个应用程序之上,将进入分屏模式,最多支持三个应用程序分屏。


据 Hacker News 报道,曾经参与 NewOS、BeOS、Danger、Palm WebOS 和 iOS 开发工作的 Travis Geiselbrech,以及参与 BeOS 和 Android 工作的 Brian Swetland 也参与了这个项目。

Fuchsia 可以用来做什么?

事实上,我们还不知道谷歌开发 Fuchsia 用来做什么。Bloomberg 的一份报告认为,Fuchsia 是谷歌试图将整个谷歌生态系统统一到单个操作系统下的一个尝试,其目标是让 Fuchsia 运行在智能手机、智能音箱和笔记本电脑上——总之就是任何可能适合运行谷歌技术的东西。


根据某消息来源,谷歌的计划是在未来三年内在智能音箱和其他智能家居设备上启动和运行 Fuchsia,然后转向更大的设备,如笔记本电脑,最终取代 Android,成为全球最大的移动操作系统。


有关 Fuchsia 将取代 Android 的说法已经存在了一段时间,而 Ars Technica 对此有一个有趣的看法。Android 的开发工作在 iPhone 发布之前就已经开始,最初的目标是作为数码相机的操作系统。在苹果公司推出 iPhone 之后,Android 被用在了手机上,但谷歌仍然坚持多年前对 Android 所做出的承诺。谷歌面临着很多 Android 方面的挑战——例如,它很难在整个设备生态系统中推出更新——Fuchsia 有可能可以帮助解决其中的一些问题。


然而,要放弃 Android 可能还需要很长的时间,如果它确实会发生的话。谷歌首席执行官 Sundar Pichai 和 Android 负责人 Hiroshi Lockheimer 尚未确认任何与 Fuchsia 的未来有关的计划,很明显,这场变革将是一项艰巨的任务。


像三星、HTC 和 LG 这样的很多大型制造商的手机都依赖 Android,这让发生这样的变革变得非常困难。不过,如果谷歌可以切换到 Fuchsia,那么对于智能手机来说,这将是一场巨大的变革。


用于开发 Fuchsia 的 Flutter SDK 已经能够为 Android 和 iOS 应用程序生成代码,开发人员可以使用 Flutter 构建应用程序,这些应用程序可以在所有智能手机操作系统上运行。


因为 Fuchsia 操作系统还处于早期开发阶段,所以我们很可能不会看到什么新的东西。谷歌已经在手机上测试了新的操作系统,而且我们知道谷歌现在还在 Pixelbook 和其他笔记本电脑上进行测试。

谣传中的 Fuchsia 特性

迁移到 Fuchsia 对于谷歌来说有会什么优势?事实证明,有很多。我们之前已经提到,Android 最初是为数码相机开发的,然后被重写成触摸屏手机的操作系统。因此,Android 的大部分内容并不符合谷歌对未来智能设备的愿景,特别是在语音交互方面。Fuchsia 将解决其中很多的问题,同时为谷歌带来更多的机会。


Fuchsia 还拥有比 Android 更强大的安全功能,内置了加密的用户密钥以加强安全性。在适应各种不同尺寸的屏幕方面,Fuchsia 也比 Android 做得更好。Fuchsia 旨在构建一个互联的智能未来,把智能武装到你家里的所有设备上,从门铃到烤面包机。如果能够转向 Fuchsia,谷歌还可以摆脱 Java 以及与使用 Java 相关的法律问题。这也意味着谷歌可能会放弃 Android 中的 Linux 内核。


当然,Fuchsia 仍处于早期开发阶段,如果其中一些细节随着时间的推移而发生变化,也是很正常的。根据彭博社的报道,谷歌内部就 Fuchsia 的安全措施问题发生了冲突,因为它们会让谷歌开展广告业务变得更加困难。

体验 Fuchsia

截至 5 月初,你可以亲自体验 Fuchsia。SlashGear与 HotFix Computer Repair 合作,整合了一个 Android 套件工具包(APK)供下载,你可以在手机上安装该套件以体验这个操作系统。这个 APK 有点像一个启动器(现在被称为 Armadillo)的预览版本。Armadillo 基本上就是 Fuchsia 的版本代号——就像 Nougat 一样,它是 Android 操作系统的代号。


可以前往HotFixIt下载这个套件,但你要记住:Fuchsia 目前还处于早期阶段,不太可能将其作为日常的操作系统。虽然在大多数 Android 手机上使用它应该会比较安全,但在下载这种高度实验性的软件之前,你应该清楚自己在做什么。


英文原文:https://www.digitaltrends.com/mobile/google-fuchsia-os-news/


2019-01-18 09:5510947
用户头像

发布了 731 篇内容, 共 478.4 次阅读, 收获喜欢 2008 次。

关注

评论 1 条评论

发布
用户头像
Fuchsia估计是类unix的os,所以支持swift吧。,同时带来了对arm指令集的良好支持,也能对Android的二进制兼容比较好,不可能是完全全新的os。
2019-01-25 13:38
回复
没有更多了
发现更多内容

RingCentral铃盛技术干货精选合集

RingCentral铃盛

敏捷 前端 框架 技术专题合集

重新定义分析 - EventBridge实时事件分析平台发布

阿里巴巴云原生

阿里云 云原生 EventBridge

Thanos 架构剖析(二)统一的查询入口

耳东@Erdong

Thanos query 签约计划第二季 Query Frontend

Thanos 架构剖析(一)Thanos 架构总览

耳东@Erdong

架构 Thanos 签约计划第二季

手把手快速入门Spring Boot实战系列

小阿杰

SpringBoot 2 内容合集 签约计划第二季

14 位大咖导师集结完毕,阿里云云原生加速器就等你来

阿里巴巴云原生

阿里云 云原生 加速器 招募活动

精髓 一文带你了解VMware vSphere 网络、vSwitch、端口组!

Ethereal

Thanos 架构剖析(五)历史数据怎么办

耳东@Erdong

Thanos 签约计划第二季 compactor

问题远比答案珍贵

mtfelix

28天写作

【分布式技术专题】「OSS中间件系列」从0到1的介绍一下开源对象存储MinIO技术架构

码界西柚

OSS Minio Minio 集群 文件服务器 12月日更

Thanos 架构剖析(三)如何选择 Sidecar 和 Receiver

耳东@Erdong

Thanos 签约计划第二季 Sidecar Receiver

实验 | OSPF HMAC-SHA 扩展身份验证

Ethereal

OSPF 网络技术 HMAC-SHA 扩展身份验证

精彩回顾 | Serverless Developer Meetup 12.04 深圳站

阿里巴巴云原生

阿里云 开发者 云原生 severless 线下活动

为什么人们不喜欢 PHP?

Ethereal

2020年净利暴涨1288%,遨森电商携手DataPipeline构建实时数据融合体系跑出加速度!

DataPipeline数见科技

数据库 大数据 中间件 数据融合 数据管理

Thanos 架构剖析(四)数据存储和运维工具

耳东@Erdong

store tools Thanos 签约计划第二季

用户增长模型:AARRR

石云升

AARRR 28天写作 增长黑客 12月日更

底层逻辑的生命力

卢卡多多

28天写作 12月日更

元宇宙100讲-0x004

hackstoic

微信朋友圈高性能复杂度

ren

架构师训练营 4 期

KubeDL 0.4.0 - Kubernetes AI 模型版本管理与追踪

阿里巴巴云原生

阿里云 AI Kubernetes 云原生

如何在 Linux 中更改主机名?运维工程师应该都知道吧!

Ethereal

Linux 运维

Dubbo3 Triple 协议简介与选型思考

阿里巴巴云原生

阿里云 云原生 dubbo HTTP 协议

广州站 | 云原生 Serverless 技术实践营精彩回顾

阿里巴巴云原生

阿里云 Serverless 云原生 线下活动

9倍转让,外网疯抢:科技儿童汽车的前景与“钱景”

脑极体

Go 语言快速入门指南:第二篇 变量与常量

宇宙之一粟

golang 常量 变量 签约计划第二季 12月日更

5分钟详解什么是Redis?

Ethereal

数据库 nosql redis

【docker 总结】第三篇 - Container 容器

Brave

,docker 12月日更

【教程直播第4期】揭秘数据迁移之 OceanBase CDC & OMS 社区版能力

OceanBase 数据库

数据库 开源 直播 课程 oceanbase

言简意赅!什么是工业交换机?

Ethereal

改变生物学研究进程:AI模型打开生命信息密码

脑极体

关于谷歌Fuchsia,你想知道的都在这里_移动_Mark Jansen_InfoQ精选文章