Google开发神秘的Fuchsia操作系统,意欲何为?

标签: 氪友 | 发表时间:2016-09-19 22:52 | 作者:浩哥说
出处:http://36kr.com

编者按:本文来源微信公众号“浩哥说”(ID:haogetalks),作者 Magic Leap爱好者

Google的全新操作系统Fuchsia非常有意思,因为它将是一个与之前Android、Chrome OS、OSX、Windows 10等不同的操作系统。如果与已有操作系统类似的话,Google就完全没有必要去重新花大力气从底层开发一个全新的操作系统了。

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

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

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

目前来看主流的操作系统使用环境是不需要这两个特性的,需要这两个新特性的使用环境只有一个, 那就是Mixed Reality混合现实。MR需要把虚拟的三维物体叠加到现实世界中,所以就需要一个三维的用户界面,而且为了让虚拟物体和现实世界无缝的融合起来,基于物理的渲染也是必不可少的。

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使用的全息用户界面。

届时微软的全息用户界面将统一桌面和移动使用环境。不管是台式机还是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的混合现实设备上。

所以可以猜想,Fuchsia不是用来替代Android和Chrome OS的;Fuchsia将会支持全新的计算平台;这个计算平台将会有统一的用户界面和用户与数字世界交互的形式,无论在移动环境还是在桌面环境中。 

相关 [google 开发 fuchsia] 推荐:

Google开发神秘的Fuchsia操作系统,意欲何为?

- - 36氪
编者按:本文来源微信公众号“浩哥说”(ID:haogetalks),作者 Magic Leap爱好者. Google的全新操作系统Fuchsia非常有意思,因为它将是一个与之前Android、Chrome OS、OSX、Windows 10等不同的操作系统. 如果与已有操作系统类似的话,Google就完全没有必要去重新花大力气从底层开发一个全新的操作系统了.

谷歌开发Fuchsia,PC和移动操作系统真的要融合了?

- - 雷锋网
近日有媒体报道称,谷歌正在研发一款名为“Fuchsia”的跨平台操作系统. 据报道,Fuchsia不仅将支持32位/64位的ARM架构CPU,也可以运行在64位的PC电脑上. 消息一出,业内普遍分析认为,Fuchsia系统显示了谷歌想要打通PC和移动平台的野心. 不过,目前该系统尚处在研发的早期阶段,未来究竟如何发展尚不得而知.

Daydream之后又来Fuchsia,谷歌打的什么如意算盘?

- - 钛媒体:网罗天下创新事
尽管Google的创新项目一直在亏钱,但这并不能阻止他们持续挖坑的脚步. 近日又有消息指出,Google正在开发一款名为“Fuchsia”的操作系统,谷歌工程经理Chris McKillop在随后的推文中也证实了这一消息. 人们在炸开了锅的同时也纷纷表示困惑,谷歌在PC端和移动端已经持有Android、Chrome OS等操作系统,为什么还要费力不讨好的开发Fuchsia?.

Google Glass代表Google未来,将成开发者新阵地

- - ITeye资讯频道
美国科技资讯网站CNET刊文称,继Facebook Platform和苹果App Store应用商店之后, 谷歌眼镜(Google Glass)将成为第三方开发者争夺的下一阵地. 这款产品绝非小打小闹,而是代表了谷歌的未来. 在谷歌联合创始人谢尔盖•布林(Sergey Brin)的主持下,谷歌以跳伞直播的方式展示了 下一代可佩带计算设备谷歌眼镜.

开发者看好 Google+ 和 iCloud

- Taozi - 爱范儿 · Beats of Bits
根据 IDC 和 Appcelerator 最新的调查,开发者对 Google+ 和 iCloud 的兴趣最为浓厚,认为这将是影响移动市场的主要推动力. 13% 的开发者认为 Android 的专利问题很重要. 14% 开发者的看重 iOS5 对 Twitter 的融合. 惠普的 TouchPad 再次遭到冷遇,只有 2% 的开发者认为该设备能够影响市场.

开发基于 Google Map 的 Android 应用

- - 博客 - 伯乐在线
简介: 随着移动互联网应用的迅速发展,利用智能手机提供的实时地理位置信息服务功能扩展出众多 LBS(Location Based Service) 应用,将实时地理位置信息与手机的便捷、移动特性结合,为人们提供多种多样的应用场景,比如实时定位、导航、搜索周围好友、基于地理位置的信息推荐等. 本文通过实例介绍如何开发基于 Google Map 的 Android 应用.

Google Blink开发者大会浅议

- - CSDN博客互联网推荐文章
上个月有幸参加Google在旧金山举行的Blink开发者大会,终于见到了业界的顶尖工程师(Adam Barth, Eric Seidel, Kenneth Russell, Kentaro Hara等),第一次把名字和人对上号了. 前段时间一直很忙,现在才有时间静下心来把会议的主题和自己的见解写出来.

Google TV 2.0:开发者终于获得正式版 SDK 开发工具

- SINCERE - Engadget 中国版
网络搜索龙头真的是十分费心在推动 Google TV 之上,希望让大家都能激荡出许多新的智能电视的应用方式. 就在 Google 推出预览版的开发工具让开发者流流口水之后,经过不断的修正后现在也已经推出正式版的 SDK 供开发者使用. 这个支持 Honeycomb 并拥有 Android Market 的版本,其实与预览版并没有太大差异,仅修正几个小地方,如放置选单的动作与导航方式的修正,期望提供更佳的操作体验.

Google Chrome扩展开发指南全部翻译工作完成

- beralee - cnBeta.COM
感谢金山说下次我们翻译啥?的投递. 360极速浏览器一批工程师用业余时间完成了Chrome extension developer's guide全部翻译工作,放在360极速浏览器应用开放平台的开发文档里供大家参考学习.

Google 的设计主管谈开发中的 Ice Cream Sandwich

- skymare - 谷安——谷奥Android专题站
Android 很显然已经成为了当今移动界的热点话题. 目前正在设计中的新版 Android 也是 Android 开发者们面临的困难. 在早期的讨论中,甚至有像为什么 iPhone 应用简单但是看起来又比 Android 应更好的话题. 上次的一个会议中 Matias Duarte(Google 的设计主管)回答了一些关于 Android 的下一个版本(也就是 Ice Cream Sandwich)的一些问题.