1
本文作者: 李帥飛 | 2018-07-20 22:34 |
7 月 18 日,一筆由歐盟開出、面向 Google 的高達 43.4 億歐元的創(chuàng)紀錄罰單,讓 Android 操作系統(tǒng)在再次為輿論場上的焦點。歐盟指責(zé) Google 在 Android 上捆綁 Chrome,限制其他廠商對 Android 進行定制,而且還付費推廣 Google Search app。Google 當然對此表示抗議,Sundar Pichai 在官網(wǎng)警告稱:由于歐盟的決定,Android 未來可能無法保持免費。
然而,Android 未來所面臨的問題,可能不僅僅是不再免費那么簡單;在彭博社于 7 月 19 日發(fā)布的文章話語中,Android 似乎還面臨著被取代的命運,繼任者是 Google 旗下的另外一款操作系統(tǒng) Fuchsia OS, 而且甚至已經(jīng)有了時間表——就在五年內(nèi)。
不過在雷鋒網(wǎng)看來,一切并沒有那么容易。
在探討 Fuchsia OS 的來龍去脈之前,雷鋒網(wǎng)首先要明確一點,自 Fuchsia OS 誕生以后,關(guān)于它將要取代 Android 和 Chrome OS 的聲音就從來沒有停止過,而且基本上變成了月經(jīng)貼——這在一定程度上說明了外界的一廂情愿,但實質(zhì)上,Google 官方?jīng)]有任何關(guān)于 Fuchsia OS 要取代 Android 的聲明或動作。
2016 年 8 月,Google 在 GitHub 上開源了一個名為 Fuchsia 的項目,它被描述為一個全新的操作系統(tǒng)。盡管并沒有官方聲明,但 Fuchsia 被普遍認為是一款通用性極強的操作系統(tǒng),適用于從嵌入式設(shè)備到汽車在內(nèi)眾多設(shè)備,當然也包括智能手機、平板電腦和 PC。
與基于 Linux 的 Android 和 Chrome 不同,F(xiàn)uchsia 基于 Google 全新開發(fā)的 Zircon (之前是 Magenta,其基礎(chǔ) lk 就是一個嵌入式系統(tǒng)的內(nèi)核,它的代碼非常的簡潔,適合移植到不同的設(shè)備上)內(nèi)核。它除了被設(shè)計為可以不斷地訪問應(yīng)用程序以確保應(yīng)用程序的安全外,還可以持續(xù)升級,增加了額外的安全層,并消除了應(yīng)用程序與系統(tǒng)更新不兼容的情況。
看起來,F(xiàn)uchsia 的野心不小。
2017 年 5 月,Ars Technica 曝光了 Fuchsia 的運行畫面,從畫面中可以看到,F(xiàn)uchsia 大量采用了卡片式設(shè)計,采用簡潔的 Material Design 風(fēng)格,適用于多任務(wù)模式和分屏觸控操作……當然,由于主打通用性,這些畫面背后的代碼都是基于 Google 的 Flutter SDK 與 Dart 程序語言所撰寫,能在 Android 與 iOS 跨平臺運用。
只是,在看似炫酷的背后,這些畫面也讓人意識到 Fuchsia 在開發(fā)上還處于非常起始的階段,很多功能并不完整——后來,人們通過一款基于 Android 操作系統(tǒng)的 APK 文件包體驗到上述交互界面,但基本上沒有實際功能。
在 2017 年 5 月的 Google I/O 大會上,對于這個曝光的畫面,Google 負責(zé) Android engineering 的副總裁 Dave Burke 回應(yīng)稱:
Fuchsia 是一個早期的實驗項目,而在谷歌內(nèi)部有很多這種實驗項目,由于是早期項目,因此其還存在很大的變數(shù)。不少很聰明的人在研發(fā)這個項目,它確實很讓人期待,但它是獨立于安卓系統(tǒng)的一個項目。
2017 年 11 月,Google 開發(fā)人員 Zac Bowling 在 Twitter 明確表示,其團隊要把 Swift 加入 Fuchsia 支持對象。
2018 年 1 月,Google 發(fā)布了一份文檔稱,允許開發(fā)者在 Pixelbook 上測試 Fuchsia。Ars Technica 成功地在一臺 Pixelbook 上在 Fuchsia 進行了測試。從測試的情況來看,安裝 Fuchsia OS 的過程比較獨特,首先將引導(dǎo)文件放置在 USB 設(shè)備中,引導(dǎo)啟動后進入 Zedboot 界面,要想進入真正的系統(tǒng)需要保持聯(lián)網(wǎng)狀態(tài),然后下載一個約 1.1 GB 的文件后就開機了——但這依然只是一個針對功能尤其有限的初級產(chǎn)品的測試,看不到任何與現(xiàn)有產(chǎn)品有競爭關(guān)系的跡象。
2018 年 1 月,Android 首席安全工程師 Nick Kralevich加入了 Fuchsia 項目。
2018 年 4 月,開發(fā)者 Mishaal Rahman 發(fā)現(xiàn) Android 源代碼項目站點上出現(xiàn)了基于非 Linux 核心的 Fuchsia 源碼,于是他認為 Fuchsia 系統(tǒng)極有可能兼容原生的 Android 應(yīng)用。
值得一提的是,F(xiàn)uchsia 每一次曝出消息,都在人們的過高期待中被無限放大;然而在過去兩屆的 Google I/O 大會中,F(xiàn)uchsia 并沒有出現(xiàn)在 Google 官方的任何一張 PPT 中;除了上文中 Dave Burke 的回應(yīng),F(xiàn)uchsia 也沒有被 Google 高層公開提及。
基于上述事實,我們來看看再次將 Fuchsia 拉回到大眾視野的這篇彭博社文章,它談到了很多關(guān)于 Fuchsia 的一些已有事實,但真正引起外界關(guān)注的是如下要點(雷鋒網(wǎng)注意到,這些要點基本上都來自于所謂的“知情人士”):
Google CEO Sundar Pichai 已在公司內(nèi)部表達了對 Fuchsia 項目的支持。Fuchsia 團隊目前擁有 100 多名成員,其中包括 Matias Duarte 等資深軟件開發(fā)者。作為設(shè)計主管,Duarte 曾在 Google 等公司領(lǐng)導(dǎo)數(shù)個開創(chuàng)性項目——然而,Duarte 只是兼職從事這個項目。
Fuchsia 正在被納入更嚴格的安全措施。據(jù)知情人士透露,針對 Fuchsia 的安全和隱私功能,廣告和工程團隊之間至少爆發(fā)過一次沖突。而廣告團隊占了上風(fēng)。
Fuchsia 團隊成員已在討論一項更有野心的計劃:打造一個統(tǒng)一的操作系統(tǒng),既可適用于 Google 的所有內(nèi)部設(shè)備(如 Pixel 手機和智能音箱),也可用于目前搭載 Android 或 Chrome OS 的第三方設(shè)備。
工程師們希望在三年內(nèi)讓 Fuchsia 應(yīng)用于音控音箱等智能家居設(shè)備,再擴展到筆記本電腦等“較大設(shè)備”,并在“未來五年內(nèi)”取代 Android。
對于正在開發(fā)的 Fuchsia,其核心是語音交互。它的設(shè)計也更靈活,因為它有望適應(yīng)多種屏幕尺寸,Google 希望在電視、汽車和冰箱等新產(chǎn)品中推廣其軟件。
以上這些消息,多少都可以豐富我們對 Fuchsia 的了解。然而,在上述文章發(fā)出之后,Google 官方給出的回應(yīng)是:目前并不清楚 Fuchsia 什么時候能夠出現(xiàn)在設(shè)備上——在這某種意義上是對上述文章中關(guān)于“未來五年內(nèi)取代 Android”之說法的一種駁斥。
Android 的確存在著諸多問題,這些問題包括過度的碎片化、被人詬病的安全和隱私、過于臃腫、對 Linux 和 Java 等嚴重依賴等;而 Fuchsia 的確從一開始就避免這些問題,這是人們對它產(chǎn)生極高期待的原因——也是人們想當然地認為 Fuchsia 要取代 Android 的原因。
不過,就目前而言,取代 Android 可不是說說就行的事情。目前全球超過四分之三的智能手機均搭載 Android 系統(tǒng),它的應(yīng)用生態(tài)又堪稱是巨無霸一樣的存在;即使在 Fuchsia 框架層面進行過兼容性方面的優(yōu)化,但內(nèi)核不同帶來的兼容性問題是無法根本避免的——當然這已經(jīng)是后話了,更何況 Google 還沒有這方面的時間表。
當然,F(xiàn)uchsia 作為 Google 官方已經(jīng)確認的試驗項目之一,至今最少已經(jīng)經(jīng)歷了兩年的開發(fā)過程,并在某些方面已經(jīng)呈現(xiàn)出它應(yīng)有的潛力;而且如果真如上述文章所言得到了 Sundar Pichai 的重視,也可以由此想見它未來的路還有很長,至少不會突然間夭折。
只是在雷鋒網(wǎng)看來,如果非要把 Fuchsia 強行關(guān)聯(lián)到取代 Android 這個話題上,恐怕還為時過早,也有點過于危言聳聽了。
相關(guān)文章:
Google的新操作系統(tǒng):從技術(shù)角度看Fuchsia
解析:面向未來的操作系統(tǒng),谷歌 Fuchsia究竟會是什么樣子的?
如何看待 Google 最新的系統(tǒng) Fuchsia?
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。