谷歌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

1. 本站所有免费资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!
2. 本站不保证所提供下载的免费资源的准确性、安全性和完整性,免费资源仅供下载学习之用!如有链接无法下载、失效,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或技术教程,您可以投稿发布,成功分享后有站币奖励和额外收入!
5. 加入前端开发QQ群:565733884,我们大家一起来交流技术!
码云笔记 » 谷歌Fuchsia在谷歌Nest Hub上首次亮相

发表评论

提供最优质的资源集合

立即查看 了解详情