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