Google全新操作系统 Fuchsia 是要怎样?

简介:

Google正在开发全新操作系统,这套神秘的操作系统代号为Fuchsia,未来会同时支持手机和PC,是否感觉与Android操作系统相冲突?我们邀请Magic Leap爱好者,这位在美国攻读VR方向的博士生,来为大家解惑他眼中的Fuchsia到底意图何为!image
Google的全新操作系统Fuchsia非常有意思,因为它将是一个与之前Android、Chrome OS、OSX、Windows 10等不同的操作系统。如果与已有操作系统类似的话,Google就完全没有必要去重新花大力气从底层开发一个全新的操作系统了。

不同点主要在两个方面:第一,Fuchsia使用了一个实时操作系统的内核;第二,Fuchsia内置了一个叫做escher的基于物理的三维渲染器。

要想正确看待Google为什么要开发Fuchsia这个操作系统,就要从这两个不同点入手。毕竟Google已经有了Android和Chrome OS两个操作系统,覆盖移动和桌面两大使用环境,而且这两个操作系统发展的都还不错。Android更是在移动平台占有统治地位。

所以Google开发新操作系统的目的就极有可能是为了弥补已有操作系统的不足以覆盖新的使用环境。这个新的使用环境的新特性就是这两个不同点——硬实时、基于物理的三维渲染。

目前来看主流的操作系统使用环境是不需要这两个特性的,需要这两个新特性的使用环境只有一个,那就是Mixed Reality混合现实。MR需要把虚拟的三维物体叠加到现实世界中,所以就需要一个三维的用户界面,而且为了让虚拟物体和现实世界无缝的融合起来,基于物理的渲染也是必不可少的。image
MR技术还需要的重要一点就是实时性,因为不管用户在现实世界中怎么运动、怎么晃动头部、操作系统在执行什么应用程序,都要保证放置在现实世界中的虚拟物体和现实世界始终保持一个固定的位置关系。任何延迟都会破坏MR技术的使用体验,所以MR需要一个硬实时、低延迟的操作系统。这么说Fuchsia就像一个为MR环境贴身打造的操作系统。因为即使是VR环境也对实时性没有这么高的要求。

从大环境上来说,Google目前正在发力VR/AR技术领域已是不争的事实。Google已经有了Day Dream这个VR平台,Project Tango这个AR平台,而且Google在2014年就重金投资了Magic Leap这个MR技术的创业公司。所以Google为了未来全新的计算平台打造一款全新的操作系统也是大势所趋。

另外最近的两个事件也可以得出一些启示。第一个就是微软宣布将在明年让所有的Win10电脑都支持Holographic shell,也就是微软的HoloLens使用的全息用户界面。image
届时微软的全息用户界面将统一桌面和移动使用环境。不管是台式机还是HoloLens都将可以运行普通的平面应用程序和全息应用程序。所以Google的Fuchsia声称将支持移动和桌面两大平台也就不难理解了,因为以后不管是什么平台,用户界面都只有一个。

另外一个就是最近Magic Leap发布了大量的职位招聘信息,其中就包括操作系统的开发职位,相关的描述中有这么一段内容:

In this position, you will be developing the operating system for a mobileplatform, specializing in low latency applications and rendering performance. Adeep knowledge of OS development principles (hard and soft real-time,threading, resource management, security, etc...)

低延迟、高性能渲染、硬实时,听起来是不是很像?Google重金投资了Magic Leap,Google的CEO就是Magic Leap的董事会成员。目前Magic Leap使用的操作系统就是Android操作系统改造出来的。所以极有可能Fuchsia将来就会使用在Magic Leap的混合现实设备上。image
所以可以猜想,Fuchsia不是用来替代Android和Chrome OS的;Fuchsia将会支持全新的计算平台;这个计算平台将会有统一的用户界面和用户与数字世界交互的形式,无论在移动环境还是在桌面环境中。####文章转载自 开源中国社区 [http://www.oschina.net]

目录
相关文章
|
Web App开发 Linux Android开发
谷歌 Fuchsia OS 操作系统开发总监离职! Android “继任者”前途未卜
谷歌 Fuchsia OS 操作系统开发总监离职! Android “继任者”前途未卜
166 0
谷歌 Fuchsia OS 操作系统开发总监离职! Android “继任者”前途未卜
|
存储 安全 NoSQL
主打安全的谷歌 Fuchsia OS 能否扛住黑客攻击?
Fuchsia 是谷歌开发的一种通用的开源操作系统。它基于用 C++ 编写的 Zircon 微内核,目前正在积极开发中。开发人员表示,Fuchsia 的设计重点是安全、可升级性和性能。作为一个 Linux 内核黑客,我决定看一看 Fuchsia OS,并从攻击者的角度评估它。这篇文章描述了我的实验。
314 0
主打安全的谷歌 Fuchsia OS 能否扛住黑客攻击?
|
Web App开发 Rust 安全
|
人工智能 自然语言处理 安全
云栖科技评论第39期:谷歌正秘密开发Fuchsia操作系统
本周热点科技事件,是阿里云“ET”采用分布式爬虫收集全球海量互联网信息,利用文本挖掘和语义分析解析新闻关键词,使用深度神经网络将新闻分类,汇总而选择最新鲜的科技信息。点击收听人工智能·语音版 编辑制作:人民网研究院 内容提供:阿里云研究中心
977 0
|
人工智能 分布式计算 安全
云栖科技评论第2期:谷歌正开发全新操作系统Fuchsia
本周热点科技事件,是阿里云“ET”采用分布式爬虫收集全球海量互联网信息,利用文本挖掘和语义分析解析新闻关键词,使用深度神经网络将新闻分类,汇总而选择出的最新鲜科技信息。点击收听人工智能·语音版 制作:人民网研究院 内容提供:阿里云研究中心
1445 0