摒棄 Android!繼華為之後,亞馬遜被曝正在自研一款基於 Linux 的 OS

整理 | 屠敏

正所謂大型機時代成就了 IBM,小型機時代成就了 DEC,個人計算機時代成就了微軟和 Intel,移動網際網路時代成就了Google、蘋果和 ARM,當前的萬物網際網路時代誰能拔得頭籌,各大公司都想試試看:前有華為發佈HarmonyOS,宣佈系統底座全棧自研,去掉了傳統的 AOSP 程式碼,這意味著 HarmonyOS 將不再適配 Android 應用;後有小米澎湃 OS欲打造 「人車家全生態」 作業系統;再有 vivo 自研藍河作業系統 BlueOS,首發落地 vivo Watch3 場景……

在國內大廠競相佈局之際,國外科技公司也不甘示弱。據外媒 The Verge 最新報道,亞馬遜內部正在開發一款新的作業系統,內部代號為 Vega,基於 Linux 系統,現如今,還有人發現亞馬遜悄悄地已經在自家的部分產品上直接用新系統取代了 Android。

早有計劃,亞馬遜正在放棄 Android

之所以研發這款作業系統,並非是亞馬遜一時的心血來潮,而是早有計劃。

其實在上週,來自 Lpwpass 網站的記者 Janko Roettgers 便曾爆料,亞馬遜早在 2017 年與晶片製作商的對話中就曾提出開發一款替代 Android 作業系統的想法。甚至在去年 9 月,一位亞馬遜員工在匿名科技工作者論壇 Blind 上寫道,「亞馬遜正在打造一個面向所有設備和物聯網的 iOS/Android 競爭對手」。

這款新作業系統代號為 Vega,是一款面向網路的作業系統,適用於智慧家居設備等,這款作業系統主要會用來取代 Fire TV(亞馬遜開發的一系列網路機頂盒和微型遊戲機)、智慧顯示器和其他連接設備上的 Android 系統。

過去,亞馬遜的設備包括 Fire TV 電視機頂盒、Echo Show 智慧顯示器以及 Fire 平板電腦都一直在使用名為 Fire OS 的 Android 分叉版本。

使用 Android 作為 Fire OS 的基礎,有一個好處就是——第三方開發者可以將運行在 Android 手機、平板電腦和電視上的應用程序移植到亞馬遜設備上,而無需從頭開始重建。

不過,這樣做也有不少的缺點,其中亞馬遜一直依賴 Android 開源項目來構建 Fire OS,這導致該作業系統的開發速度經常落後於 Google 多年。

據悉,目前亞馬遜的 Fire TV 機頂盒設備運行的還是基於 Android 9 的 Fire OS 7 系統。然而,另一邊的 Google 已經在今年秋天發佈了 Android 14 系統。事實上,Google 自己的流媒體硬體目前運行的是 Android 12 版本,其內部開發團隊近一年開始在 Google 的 Android 電視設備上著手測試 Android 13。

在 Janko Roettgers 看來,作為一款最早為手機開發的作業系統,Android 系統還揹負著巨大的技術債務。從根本上說,它的許多程式碼對於運行許多現代智慧家居設備來說都是不必要的。

這也是 Google 為什麼從未在自己的智慧顯示器上使用 Android 系統的原因之一,起初Google使用的是基於 Linux 的解決方案,最近又改用了 Fuchsia 作業系統。

基於 Linux 的 Vega,將主要應用在智慧家居領域

根據爆料,亞馬遜的新作業系統 Vega 是基於 Linux 風格開發的,其採用了一種更加面向網路的應用模式。

在技術維度,應用程序開發者被告知要使用 React Native 作為應用程序框架,它允許開發人員使用 Javascript 驅動的界面來構建原生應用程序。

除此之外,React Native 還允許開發人員在更廣泛的設備和作業系統上構建應用程序,包括 iOS 和 Android 硬體以及一系列智慧電視。這很可能使他們能夠為較新的搭載 Vega 的設備和仍在運行 Android 的傳統 Fire TV 硬體構建相同的應用程序。

Janko Roettgers 透露,亞馬遜計劃最終在其所有新設備上完全摒棄 Android 系統。Vega 不僅可以在 Fire TV 和智慧顯示器上運行,還可以在車載娛樂系統和其他未來的硬體產品上運行。

Vega 背後:數百位工程師

Vega 背後:數百位工程師

作為亞馬遜設備作業系統小組的一部分,據悉,有數百人一直在致力於新作業系統的開發。

Janko Roettgers 表示,其中之一似乎是前 Mozilla 工程師和 Javascript 專家 Zibi Braniecki,他於 2022 年初加入亞馬遜,從事 Alexa 工作。Braniecki 於 2023 年初過渡到設備作業系統團隊,當時他在 LinkedIn 上宣佈,他正在「為智慧家居、汽車和其他亞馬遜設備產品線開發下一代作業系統」。

同時,通過自己的訊息來源以及亞馬遜此前發佈的招聘資訊,Janko Roettgers 還發現,Vega 也將成為其汽車業務的關鍵。

截至目前,新作業系統(內部稱為 Vega)的開發似乎相當先進,該系統已經在 Fire TV 流媒體介面卡上進行了測試,Janko Roettgers 表示,亞馬遜的大部分作業系統的開發已經完成,並補充說該公司「現在專注於 SDK 和增值」,以說服開發人員實際使用它。

不過,就在今天,有另一個媒體 Zatz Not Funny!發現,這款新的作業系統已經在最新的 Echo Show 5 智慧音箱上使用,該設備上的作業系統顯示為「OS 1.1」,而不是過往的 Fire 作業系統。

這一較低版本數字無疑也證明了亞馬遜的確在開發一款全新的作業系統。

Android 已經成為全球第一大移動作業系統了,科技大廠自研 OS 的意義?

雖然亞馬遜如今邁出了自研作業系統的第一步,但是在其設備已在全球銷量超過 2 億臺的前提下,如何推動越來越多的流媒體應用程序的開發者針對這個全新的作業系統平臺進行開發,必然是一大難題。

事實上,無論是亞馬遜,還是文章伊始提及的華為、小米、vivo 等科技巨頭,很多人依然不解為什麼這些公司都邁入了作業系統自研的隊伍?

實則以亞馬遜為例,原因或有以下幾個方面:

  • 其一,如上文所提及的痛點問題,亞馬遜從頭開始研發,將擺脫對 Android 的依賴,可以按照自己的節奏保持軟體的最新狀態,而不是一直使用老舊的 Android 版本。

  • 其二,有媒體評價道,有了 Vega,亞馬遜可以避免了與 Google 的進一步衝突。此前,這兩家公司一直為亞馬遜使用 Android 系統的問題爭吵不休,Google 曾一度向硬體製造商施壓,要求他們不要製造搭載亞馬遜系統的智慧電視。後來,兩家公司達成協議,允許亞馬遜與海信和 TCL 等電視機制造商合作,但亞馬遜放棄 Android 系統應該會讓它更能掌控自己的命運。

  • 其三,Janko Roettgers 透露,亞馬遜想要開發 Vega 的主要原因之一是想要在各種廉價設備上吸引數以億計的眼球,然後通過廣告和服務來獲得收入球,而內建定製作業系統可能正是實現這一目標的最佳途徑。

  • 其四,有人認為這是亞馬遜為避免 Android 側載入的一種手段。

對於越來越多的公司放棄 Android 的趨勢,有網友評論道:

  • 倘若嵌入式設備運行比 Android 更注重記憶體和性能的軟體時,它們會更加閃耀。

  • 萬物互聯時代,人人都想用一款新的作業系統革了 Android 的命!

  • 先是華為,現在是亞馬遜,下一個放棄 Android 的將會是誰?

參考:

https://www.theverge.com/2023/11/14/23954333/amazon-ditching-android-fire-tv-echo-show?showComments=1

https://www.lowpass.cc/p/amazon-vega-os-fire-tv-android

相關文章

蘋果和前設計總監 Jony lve 分道揚鑣

蘋果和前設計總監 Jony lve 分道揚鑣

作者 | 蘇宓 如果說有些人從一開始就為了設計而生,那麼,不誇張的說,Jony Ive 便是其一。這位來自英裔美國工業和產品設計師,於 19...