挑戰谷歌,國產系統是不是永遠沒戲?
編者按:本文來自微信公眾號“ 極客視界 ”(ID:geekview),作者極客君。36氪經授權轉載。
自從 2016 年 8 月傳出谷歌正在研發新系統的訊息,神祕的Fuchsia OS便逐漸浮出水面,不過最近幾年頻繁的爆料也讓「神祕」二字頗有些調侃的味道。從底層的程式碼到上層的操作介面,甚至於實機體驗視訊的曝光,關注科技圈的網友對它的瞭解程度,大概就差谷歌正式公開研發進度了,最近Pixel 3在開發者努力下也支援了Fuchsia OS的新聞又將它推到了更多人的眼前。
雖然谷歌自己顯得相當低調,但隨著人們對Fuchsia OS不斷深入瞭解,業內人士對它的追捧水漲船高,三年或者五年內「取代Android、Chromecasts和Chrome OS」的聲音也一度甚囂塵上。
那麼這個Fuchsia OS為什麼這麼受歡迎呢?主要是因為它採用了與Android完全不同的系統核心。Android 裝置的使用者大部分都聽說過Android是基於遵守GPL開源協議的Linux開發的。Linux就像蓋房子的地基,而 GPL 開源之下任何人都能看到地基所有的東西,然後對地基進行改動,這樣很可能讓地基的安全受到威脅,從而影響上層住戶。
所以谷歌為了保護上層居住的的廠商或者應用,就在地基和住戶之間加了一個龐大臃腫的HAL層。雖然隔離了地基,但是平白無故多出厚厚一層,拖慢了Android的效率,就好像住戶進出大樓,要多爬好幾層。
Android 系統結構圖
而Fuchsia OS採用了一套名為Zircon的全新系統核心,雖然同樣開源,但混合採用了多種更加安全的許可證,不存在大樓地基被汙染的問題,就更沒有威脅上層住戶安全的問題。可以順其自然的拋棄臃腫的HAL層,住戶上下樓更加方便快捷,為Fuchsia OS的高效率執行打下了基礎。
更讓人驚喜的是,Zircon作為Micro kernel(微核心)的一員也繼承了高度的靈活性。這使得它的不僅可以在手機上搭載,還可以放到智慧家居、桌面PC、平板電腦等多種平臺。
2017 年公佈的Fuchsia OS的UI上也看得出來,谷歌的最新移動UI框架Flutter不依賴於任何平臺,自帶的2D渲染可以脫離系統控制元件輕鬆實現120 FPS,就像是經典遊戲《紅色警戒》系列中的基地車一樣,走到哪裡都能用。
谷歌 Chromebook 筆記本執行Fuchsia OS
值得一提的是,Fuchsia OS 確認支援 Android 應用,甚至於將蘋果的 Swift 開發語言也納入其中,這個舉動的意思大概就是 Fuchsia OS 這棟樓,不管是誰都可以拎包入住。結合網友之前的爆料,可以看出,谷歌對 Fuchsia OS 和 Flutter UI 有更大的佈局。
「全平臺大一統」給我一種強烈的 Windows 10 的既視感,微軟在實現全平臺統一的道路上跑了那麼多年,最後卻前功盡棄於自家策略和應用生態的匱乏,甚至於讓手機端走向了死亡。而 想要在從內到外都煥然一新的系統上實現大一統,首當其衝的問題就是能否吸引更多的應用廠商 ,就算強如谷歌,號召力可能也很有限。
Fuchsia OS 作為頗有前途的開源專案,自然吸引了大批開發者接踵而來。其中也出現了中國手機廠商的身影,此前國外媒體 9to5Google 就發現了華為旗下的榮耀 Play 手機正在參與測試該系統。這是第一臺用來測試該系統的消費級 Android 手機,這也側面證明了華為是谷歌以外第一家為這一開源專案做出重大貢獻的公司。
仔細想想其實也並不讓人覺得詫異,華為每年都向 Android 開源專案貢獻海量的程式碼,而且早在 2015 年就與谷歌合作推出了親兒子系列的 Nexus 6P 手機,兩家公司在新系統上進行合作也在情理之中。
不過還有一條耐人尋味的訊息是,此前曾傳言谷歌將從今年第三季度開始,向使用 Android 系統的國產廠商收費。雖然這條訊息被官方秒刪,之後手機廠商也紛紛闢謠,但天下終究沒有免費的午餐,就算現在不收費,也難保以後谷歌不會針對 Fuchsia OS 收費。國產廠商也要開始思考收費之後是要將成本分攤給消費者,還是徹底擺脫谷歌。
華為也接著曝出正在自研作業系統的訊息,有可能就是之前盛傳的麒麟 OS。這也不由得讓人想到華為參與開發 Fuchsia OS 的合作,瞭解一款新系統的誕生,從而增加自研系統的經驗。
目前華為針對自家 IoT 平臺以及可穿戴裝置釋出了 Lite OS,並從這一代華為 Watch GT 開始,將前兩代智慧手錶使用的 Android Wear 系統更換為自家的 Lite OS,這釋放出華為在消費硬體領域嘗試擺脫谷歌的訊號。
此外另一家國產手機廠商小米,也曾傳出自研作業系統的傳聞。不過在自家第二款量產晶片難產至今的情況下,自研系統的程序可能也受到了阻滯,不過積極佈局智慧家居的小米,可能也會從 嵌入式系統開始入手。而華為則很可能憑藉自家麒麟處理器的優勢,傾力打造一款屬於自己的作業系統。
其實這幾年也出現了很多試圖與 Android 和 iOS 一較高下的移動作業系統,三星的 Tizen、諾基亞原 Megoo 團隊的 Sailfish OS、Ubuntu Touch 等,但它們無一不是因為缺乏應用和硬體支援而銷聲匿跡。
雖然目前華為、小米或者其他國產廠商都缺乏能讓硬體廠商使用自家系統的影響力,也缺少能吸引開發者在全新平臺上開發應用程式的號召力,但在谷歌準備新老系統交接的空當之際,也有機會搶佔一部分市場份額。就算暫時沒有正面對抗 Android 的想法,積極的準備後手總是沒有錯的,免得國產廠商再次因為核心技術缺失而被人扼住脖頸。