谷歌Fuchsia在谷歌Nest Hub上首次亮相

谷歌 Fuchsia 在谷歌 Nest Hub 上首次亮相

谷歌已经在它的 Fuchsia 操作系统上工作了至少 6 年。几天前,Fuchsia 开始向 Nest Hub 设备推广,这标志着其正式发布。

谷歌没有大肆宣布 Fuchsia 的发布,但 9to5Google 已经证实了这个消息。

谷歌告诉我们,从今天起,一项面向 2018 年首次发布的第一代 Nest Hub 的所有者的更新开始推出。这次更新不会改变 Nest Hub 的任何功能,但智能显示器将运行 Fuchsia 操作系统,而不是它之前使用的基于 Linux 的 “Cast OS”。

谷歌 Nest Hub 是一个提供了触摸屏显示器的设备,可以用来控制智能家居设备。在更新到 Fuchsia 之前,该设备使用基于 Linux 的操作系统,运行谷歌 Cast 协议。而 Fuchsia 不是基于 Linux 的,它包括一些特定的组件。

Fuchsia 内核被称为 Zircon,是用 C++编写的。Zircon 与类似 Unix 的操作系统不同,它不支持 Unix 式的信号,并通过 launchpad 库取代了 fork 和 exec。

构成 Fuchsia 的其他组件有:Garnet,它为软件安装、管理、与远程系统的通信等提供所有操作系统共有的服务;Peridot 是一个用于组成、智能和分布式用户体验的框架;Topaz 通过实现由底层定义的接口并将其作为模块、代理、外壳和运行程序公开来增强系统功能。

Fuchsia 不受特定语言的约束,支持各种语言和运行时,包括 C++、Web、Rust、Go、Flutter 和 Dart。因为 Nest Hub 的显示体验是基于 Dart 和 Flutter 的,所以它们享有特殊的地位,并且应用到 Fuchsia 的更新上。

自 2016 年首次发现 Fuchsia 的公共版本以来,就有文章对其进行了报道,但是当时它还被一层神秘的光环所笼罩,被认为是 Android 的替代品。四年后,谷歌向外部开放了该项目,同时保留了对其发展的控制权。

原文链接:infoq

「点点赞赏,手留余香」

0

给作者打赏,鼓励TA抓紧创作!

微信微信 支付宝支付宝

还没有人赞赏,快来当第一个赞赏的人吧!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
码云笔记 » 谷歌Fuchsia在谷歌Nest Hub上首次亮相

发表回复