Fuchsia對Android到底意味著什么?
Google 總是以自己的方式來解決或者做一些事情。因此,當他們開始做一些讓人摸不著頭腦的舉動時,大家也不會太奇怪。該項目被稱為 Fuschia。
大多數密切關注 Google 和 Android 的人都應該知道,Fuschia 是 Google 的一個新的、開源的實時操作系統。它***出現于 2016 年 8 月,當時,還只是一個命令行。不到一年時間,該平臺已經有了一個相當有趣的 GUI。
讓 Linux 死忠粉失望的是,Fuchsia 并沒有使用 Linux 內核。這個項目完全是 Google 開發的,使用了名為 “Magenta” 的微內核。至于為什么這么做?如果你們了解到 Google 的***設備 Pixel 運行的內核是 Linux kernel 3.18,你就會有自己的答案了。Linux 3.18 發布于 2014 年,在技術上已經過時。既然如此,Google 為什么不能自己完全單干,以盡可能地保持移動平臺的***狀態。
盡管 Linux 可能不會(在未來的某個時期)成為全球最廣泛使用的生態系統的內核讓我感到很難過,但我相信這是 Google 的正確舉措。此外,我還想補充一些有的沒的:
首先,一些贊譽
首先我必須說,Google 開源 Fuchsia 這事真的很棒。Android 已經從開源的 Linux 內核中受益多年,這也促使了 Google 開放他們***的項目。說實話,如果不是開源和 Linux 內核,Android 就不會發展得那么快了。事實上,我大膽猜測,如果 Android 沒有 Linux 和開源的支持,現在的移動市場份額可能會有不一樣的結果,亦或是由蘋果掌控。
操作系統不時需要完全重新思考。Android 是一個令人驚奇的平臺,為移動世界服務。然而,進化到現在也差不多了。考慮到消費世界一直在尋找下一個大事件,而 Android(和 iOS)的潛力已基本榨干。與一個嚴重過時的內核相比,大家還是準備迎接對 Fuchsia 的喜愛吧。
谷歌從未停滯不前,這個新平臺就是證明。
一個告誡
開始這部分之前,先大致介紹一下我的開源背景。自 90 年代末以來,我一直是 Linux 的用戶,并幾乎涉及了開源的各個方面。過去幾年,我一直在關注 Ubuntu 的發展,并對他們(現在)失敗的融合嘗試發表過看法。換句話來說,這也是我對 Fuchsia 的擔心。
我的懷疑是,Google 對 Fucshia 的大計劃是為所有設備創建一個操作系統:智能手機、IoT、Chromebook。表面來看,這聽起來像是一個有意義的結果。但是,如果你看過 Canonical 對 Unity 8/Mir 融合的努力,你就會對“一個平臺統治所有”的想法感到畏懼。當然這也并不完全相同。我懷疑 Google 正在創建一個單一的平臺,讓你 “融合” 所有的設備。畢竟,智能手機與物聯網融合能有什么好處?我們并不需要在手機和恒溫器之間交換數據。對吧?
即使如此,這應該是谷歌的計劃,我會提醒他們仔細了解下 Canonical 和 Unity 8 之間發生的事。這是一個很好的想法,但根本無法實現。
我也有可能錯了。Google 可能只是將 Fuchsia 看作是 Android 的替代品。這很可能是 Google 需要替換過時的 Linux 內核,并決定把“一切”都包含進來。但是考慮到 Armadillo(Fuchsia UI)已經是由跨平臺的 Flutter SDK 編寫,跨平臺的想法就有了可能。
或者,也許 Fuchsia 只是谷歌說的 “讓我們用今天所知道的知識重建我們的智能手機平臺,看看它會走到哪里”。如果是這樣,我可以想象,Google 的移動操作系統將會取得重大成功。然而,現實情況是,“一個平臺統治所有”還有許多事情要解決。Google 已經在 Chromebook 上玩了很多時間了。不幸的是,這個思路一直反響平平。隨著微軟找到了自己的方式來與 Chromebook 競爭,Google 知道他們必須要擴大生態系統了,否則將會失去寶貴的領域(如在教育領域)。解決這個問題的一個方法是使用單個操作系統來驅動智能手機和 Chromebook。這意味著所有的程序都可以在兩個平臺(這是一個重要的福音)運行以及生態系統的普遍性(再說一次,這是巨大的福音)。
一種猜測
Google 對會引發很多行家的猜測的事情一直很小心謹慎。至少對 Android 來說,谷歌似乎一直都有做出正確的選擇。如果他們相信 Fuchsia 是要走的路,那么我就傾向于相信他們。然而,圍繞這個平臺有如此多的不確定性,還是會讓人們一直迫切地想知道是否能刮目相看。
對于 Fuchsia 你們怎么看?它會成為什么?不妨一起來猜猜看。