09.26 Google 神祕的Fuchsia操作系統,意欲何為?

Google正在開發全新操作系統,這套神秘的操作系統代號為Fuchsia,未來會同時支持手機和PC,

是否感覺與Android操作系統相沖突?我們邀請Magic Leap愛好者,這位在美國攻讀VR方向的博士生,來為大家解惑他眼中的Fuchsia到底意圖何為!

Google 神秘的Fuchsia操作系統,意欲何為?


Google的全新操作系統Fuchsia非常有意思,因為它將是一個與之前Android、Chrome OS、OSX、Windows 10等不同的操作系統。如果與已有操作系統類似的話,Google就完全沒有必要去重新花大力氣從底層開發一個全新的操作系統了。

不同點主要在兩個方面:第一,Fuchsia使用了一個實時操作系統的內核;第二,Fuchsia內置了一個叫做escher的基於物理的三維渲染器。

要想正確看待Google為什麼要開發Fuchsia這個操作系統,就要從這兩個不同點入手。畢竟Google已經有了Android和Chrome OS兩個操作系統,覆蓋移動和桌面兩大使用環境,而且這兩個操作系統發展的都還不錯。Android更是在移動平臺佔有統治地位。

所以Google開發新操作系統的目的就極有可能是為了彌補已有操作系統的不足以覆蓋新的使用環境。這個新的使用環境的新特性就是這兩個不同點——硬實時、基於物理的三維渲染。

目前來看主流的操作系統使用環境是不需要這兩個特性的,需要這兩個新特性的使用環境只有一個,那就是

Mixed Reality混合現實。MR需要把虛擬的三維物體疊加到現實世界中,所以就需要一個三維的用戶界面,而且為了讓虛擬物體和現實世界無縫的融合起來,基於物理的渲染也是必不可少的。

Google 神秘的Fuchsia操作系統,意欲何為?

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的混合現實設備上。

Google 神秘的Fuchsia操作系統,意欲何為?

所以可以猜想,Fuchsia不是用來替代Android和Chrome OS的;Fuchsia將會支持全新的計算平臺;這個計算平臺將會有統一的用戶界面和用戶與數字世界交互的形式,無論在移動環境還是在桌面環境中。


分享到:


相關文章: