華為也加入測試!谷歌跨平臺系統Fuchsia距離代替安卓更進一步
Android,一個在當今移動裝置市場佔有率超過85.9%的作業系統,雖有著無法撼動的霸主地位,卻仍然無法避免的面臨著各種問題和危機。
歐盟長期針對谷歌的Android系統展開反壟斷調查,罰款不斷。為了避免壟斷的嫌疑,Android不得不改變作業系統的許可政策,宣佈了明年2月起開始收費。再加上年初甲骨文狀告Android用Java有侵犯了自己的版權。Android不僅外界的風波不斷,內部問題也日趨嚴重。碎片化問題是Android長期以來最頭疼的問題,當然,谷歌也想盡力解決,於是在釋出Android 8.0時提出了“Project Treble”計劃。
顯然,Project Treble計劃這樣讓所有安卓手機都可以直接收到谷歌的推送更新是不現實的。至少目前所有的手機大廠均有自己的UI,綁定了各自的服務和APP,讓安卓統一來更新,廠商根本不會願意。所以我們可以看到,目前支援Project Treble的手機並不多,甚至,升級到Android 8.0的機型在整個智慧手機市場來說,也不多。
這樣的問題,一個有前瞻性的國際大公司肯定早就看到了。Android體量龐大,轉變很難,縫縫補補繼續堅持也沒問題,但肯定要做二手準備了。早在2016年8月,谷歌的Fuchsia專案就出現在了全球知名的開發者社群GitHub上,谷歌將要開發的全新的跨平臺作業系統才浮出水面。
Fuchsia才是真正的全新谷歌自主作業系統,並不像 Android 和 Chrome OS 一樣使用 Linux 核心,而是採用全新的自主核心(基於Zircon微核)。核心的優勢就不詳細分析了,總結為兩個,快和跨平臺!沒有了 Liunx 核心上那些多餘的程式碼,Fuchsia將能更高效率的執行,一個全新設計的系統,超過iOS的流暢也不無可能!並且Fuchsia從設計之初便想好了應對各種平臺,跨平臺的互動將能更輕鬆便捷。
此前曝光的Fuchsia介面與 Android 完全不同,像是一種增強版的 Google Now,採用了卡片風格。另外,應用切換完全按照時間順序排列。Fuchsia 與 Android 等主流系統的區別,在於沒有應用程式的圖示、抽屜等,在這個早期的 Alpha 版本中,需要通過搜尋介面進入程式,但大部分只是佔位符,還不能使用。
Fuchsia 由兩個UI,一套是智慧手機一套是傳統桌面UI,而該介面和系統的應用程式都是用 Google 的 Flutter SDK 編寫的,這個專案可以提供跨平臺即 Android 和 iOS 上執行的程式碼。也就是說,日後的APP相容起來也會省事很多。同時,有資料顯示,谷歌已經讓Fuchsia 支援Java程式碼,同時支援蘋果的Swift語言,這同樣也顯示了Fuchsia 的相容性。
在谷歌的設想下,Fuchsia將會是一個真正的全平臺作業系統,從手機電腦到智慧終端甚至智慧車載系統等均可以使用,並且由於是同一系統,它們之間的互聯會非常的便捷,可謂全面打通。當然,要實現這樣的大統一是非常困難的,畢竟有微軟的前車之鑑(windows phone),蘋果也遲遲不敢將iOS和Mac OS打通。
Fuchsia嚴格來說僅只能算是谷歌的一個實驗專案,所以變數還很大,甚至也有人並不看好Fuchsia。但 華為 的加入,讓我們感覺到,Fuchsia離我們越來越近了。
作為全球智慧手機出貨量第二大的手機廠商,華為與谷歌的關係一直以來很親密。此前就一起合作推出過谷歌的親兒子Nexus 6P,華為手機也一直以來都能很快獲得Android最新版本的更新。此次,谷歌開源社群中,華為工程師提交了基於榮耀Play的Fuchsia測試程式碼,添加了對麒麟970平臺的支援。
華為工程師透露,他們已經能夠將裝置引導到Fuchsia的核心Zircon,但是沒有提到Fuchsia堆疊的其他層,所以還僅是初步測試。但這才剛剛開始,以華為的體量,雙方合作必將事半功倍。目前僅是榮耀Play作為測試,之後很可能麒麟970的裝置都將加入測試(Mate10,P20等)。
當初安卓系統的開發耗時三年,由於競爭激烈所以比較趕。此次Fuchsia計劃將用5年的時間來開發完善,所以預計還有三年左右的時間Fuchsia才會正式與我們見面。當然,在華為這樣的巨頭也加入合作的情況下,這個時間很有可能會提前!如果一切都按照谷歌設計的情況發展,那麼Fuchsia釋出之後將會是蘋果和微軟共同的勁敵!
當然,Fuchsia即便釋出之後也面臨非常嚴峻的挑戰,那就是系統生態的問題。安卓上已經積澱已久的超過10億使用者、開發者和製造商等等,要如何的平穩的遷移過來。目前並沒有任何一家公司做到過如此體量龐大的遷移,所以具體如何,還是等著看谷歌的表現吧。