歡迎光臨
每天分享高質量文章

五年內將取代安卓?來聊聊谷歌新系統 Fuchsia

綜合自:網易科技、開源中國

http://tech.163.com/18/0720/09/DN5B06D300097U7T.html

歐盟這次罰款會不會成為 Fuchsia 上位的催化劑呢?


兩年多來,谷歌一個秘而不宣的工程師團隊一直致力於Fuchsia專案,他們希望Fuchsia最終將取代佔據全球主導地位的移動作業系統Android。隨著團隊的發展,團隊內部圍繞Fuchsia的運作方式出現了一些激烈爭論,他們將如何應對?


隨著更多個人裝置和其他小型裝置的不斷上線,從零起步的Fuchsia專案旨在剋服Android的一些侷限性,更好地適應裝置中的語音互動功能和頻繁的安全更新,並實現從膝上型電腦到微型聯網感測器等不同裝置之間的無縫性。CEO桑達爾·皮查伊(Sundar Pichai)已設定谷歌的發展方向:讓人工智慧服務瞄準所有消費者。然而,依賴於大量硬體合作伙伴的Android卻未能跟上發展的腳步。


2016年,谷歌開始在網上釋出Fuchsia系統的程式碼,並讓外部應用序開發者修補了一些開原始碼。公司也開始測試該系統的一些應用,如,互動式屏顯和YouTube語音命令功能。




據知情人士透露,Fuchsia團隊成員已在討論一項更有野心的計劃:打造一個統一的作業系統,既可適用於谷歌的所有內部裝置(如Pixel手機和智慧音箱),也可用於目前搭載Android或Chrome OS的第三方裝置。


工程師們希望在三年內讓Fuchsia應用於音控音箱等智慧家居裝置,再擴充套件到膝上型電腦等“較大裝置”,併在“未來五年內”取代Android。目前全球逾四分之三的智慧手機均搭載Android系統。

為何轉向 Fuchsia?


谷歌已公開把Fuchsia列為公司鼓勵產品創新的典範之一。一名發言人曾在郵件中表示,“谷歌將這些開源實驗視為對創新的投資。” 2015年,洛克海默爾在文章中聲稱,公司未計劃讓Android取代Chrome作業系統。谷歌發言人表示這一立場今天仍然適用。

據稱,該計劃的重點是為了與 iPhone 製造商蘋果公司進行更好的競爭。雖然 Android 佔有約 85% 的市場份額,已經削弱了蘋果公司 15% 的份額,但蘋果的作業系統在效能,隱私和安全以及整合等領域都佔有一席之地。 Apple 裝置還有一個關鍵優勢:大多數 iPhone 使用者在 Apple 釋出新版作業系統時都會快速更新手機,而 Android 的更新使用者不到 10%。 這意味著谷歌的最新服務只能改寫 Android 使用者的一小部分。Confide 的聯合創始人 Jeffrey Grossman 表示,從 Android 轉向 Fuchsia 或許能逆轉目前這種局勢。


目前已有跡象表明 Fuchsia 正在採取更嚴格的安全措施。在線上釋出的軟體程式碼中,工程師已經在系統中構建了加密的使用者金鑰,這種隱私工具可確保每次更新時都能收到保護資訊。Google 還為 Fuchsia 的開發最佳化安排了專業人士,如:Nick Kralevich,擔任 Android 的首席安全工程師已有 9 年,於今年 1 月轉向 Fuchsia,為 Fuchsia 開發助力。


困難重重


雖然 Google 有計劃在五年內完成這一標的。但 CEO Sundar Pichai 和負責 Android 業務的副總裁 Hiroshi Lockheimer 尚未批准這一計劃。高管對任何大改 Android 的計劃都非常謹慎,因為這牽涉到大量硬體合作伙伴和數十億美元的移動廣告。


Google 內部已經就 Fuchsia 展開了激烈的爭論,問題核心與 Fuchsia 的安全隱私功能有關。據瞭解,如果 Fuchsia 的隱私保護功能實現的話,會與 Google 現有的商業樣式發生衝突。Google 的商業樣式是透過跟蹤使用者的位置和活動展示定製廣告,因此,Fuchsia 設定的安全隱私功能無疑會危及到搜尋巨人最主要的收入來源。為此,廣告團隊和 Fuchsia 工程團隊“摩拳擦掌”發生了爭執,不過,最後還是廣告團隊獲勝了。


另一方面,由於 Android 和 Chrome 作業系統都是基於 Linux 構建的。Linux Kernel 是 Google 當前作業系統的核心,處理智慧手機和其他裝置的硬體和軟體之間的指令。 而 Fuchsia 使用的是一種名為 Zircon 的核心,它避開了 Linux 中的許多舊技術。 這可能使一些現有裝置不相容。

不過,棄用Linux也可能有益於谷歌。這就得談到谷歌和甲骨文之間冗長而又繁雜的訴訟戰了:Android的構建使用了甲骨文擁有的Java技術,而甲骨文指控谷歌竊取這些技術用於推動其移動業務。棄用Linux將在這場訴訟中有利於谷歌。


Fuchsia專案帶來的另一個有利之處是,為谷歌的資深開源駭客帶來技術挑戰。谷歌常常安排一些老員工參與這類需耗費大量時間的複雜專案中,以降低他們跳槽的風險。有人這麼描述Fuchsia專案,“這個專案旨在留住高階工程師。

最後


不過據最新訊息,谷歌向媒體CNET透露,Fuchsia何時能應用於裝置中尚不明確,不存在什麼“五年計劃”。在一份宣告中,谷歌把這個作業系統描述為“谷歌正展開的眾多實驗性開源專案之一”,目前不存在把它用在未來產品的時間表。


●編號334,輸入編號直達本文

●輸入m獲取到文章目錄

推薦↓↓↓

Java程式設計

更多推薦18個技術類公眾微信

涵蓋:程式人生、演演算法與資料結構、駭客技術與網路安全、大資料技術、前端開發、Java、Python、Web開發、安卓開發、iOS開發、C/C++、.NET、Linux、資料庫、運維等。

贊(0)

分享創造快樂