整理 | 屠敏
出品 | CSDN(ID:CSDNnews)
正所謂大型機時代成就了 IBM,小型機時代成就了 DEC,個人計算機時代成就了微軟和 Intel,移動互聯網時代成就了谷歌、蘋果和 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 系統的原因之一,起初谷歌使用的是基于 Linux 的解決方案,最近又改用了 Fuchsia 操作系統。
基于 Linux 的 Vega,将主要應用在智能家居領域
根據爆料,亞馬遜的新操作系統 Vega 是基于 Linux 風格開發的,其采用了一種更加面向網絡的應用模式。
在技術維度,應用程序開發者被告知要使用 React Native 作爲應用程序框架,它允許開發人員使用 Javascript 驅動的界面來構建原生應用程序。
除此之外,React Native 還允許開發人員在更廣泛的設備和操作系統上構建應用程序,包括 iOS 和 Android 硬件以及一系列智能電視。這很可能使他們能夠爲較新的搭載 Vega 的設備和仍在運行 Android 的傳統 Fire TV 硬件構建相同的應用程序。
Janko Roettgers 透露,亞馬遜計劃最終在其所有新設備上完全摒棄 Android 系統。Vega 不僅可以在 Fire TV 和智能顯示器上運行,還可以在車載娛樂系統和其他未來的硬件産品上運行。
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 的将會是誰?