首頁>科技>

「話說天下大勢,分久必合,合久必分。」

在科技圈優勝劣汰之勢下,作業系統從早期的大型機時代到基於 UNIX、Linux 等開源軟體的百家爭鳴,再到 PC 時代 Windows 王者勝,移動領域的 Google Android 和蘋果公司的 iOS 平分天下,素有以 10 年為週期的作業系統即將走到下一時代的四岔路口。

當下萬物互聯的到來,誕生了可穿戴、智慧手錶、車載等多款物聯網終端裝置,伴隨碎片化而來的還有各家科技公司為特定場景量身定做的作業系統。

其中,不僅包含國內我們正親眼見證逐漸壯大起來的鴻蒙 OS、RT-Thread、UOS、SylixOS、指令集等等,在面向全新的商業應用場景下,國外的科技巨頭們也正在加快腳步。

以 Google 為代表,除了已被廣泛使用的 Android、Chrome OS 之外,眾所周知,四年前,Google 正在秘密研發全新的作業系統 Fuchsia。近日,Fuchsia 正式面向公眾開放了原始碼,這意味著任何人都可以檢視或下載原始碼並自行定製構建作業系統,Google 對此表示,希望透過開源讓更多的人參與進來,共建這款作業系統。

Fuchsia 原始碼首次公開!

Fuchsia 一詞,引用 Google 自己的解釋是:Pink(粉紅)+Purple(紫色)=Fuchsia(燈籠海棠,一個新的作業系統)。

實際上,繼 Android 被廣泛應用之後,外媒進而揭曉了 Google 正在秘密研發的另一款作業系統 Fuchsia。

或許有不少人不理解,論及 Android 在作業系統的地位,應該是任何一款作業系統都無法比擬的,為何還要費事再弄出一套作業系統?

據瞭解,Fuchsia 與基於 Linux 核心的 Chrome OS、Android 有所不同,它是基於全新的 Zircon 微核心研發,主要採用了 C、C++ 編寫。重點是,它的設計目標並不是為了取代上面幾款作業系統,而是希望運行於所有平臺,包括智慧手機、 PC、智慧裝置、物聯網等裝置之上。

不過,過去幾年間,雖然外媒多次揭秘了 Fuchsia 的相關訊息,但 Google 對此的態度一直是保持低調。

時至今日,Google 一反往常地首次高調宣佈 Fuchsia 程式碼公開,並呼籲開發者為該專案作出貢獻。

另外,Google 還發布了技術路線圖,其中包括諸如獨立的驅動程式用以更新 Zircon 核心,以此提高檔案系統性能以及研究“在執行 Fuchsia 的工作站上對使用者輸入事件進行更全面的處理”等專案。

為了幫助開發者無需使用與 Fuchsia 相容的硬體(例如原始的 Google Pixelbook)就可以開始使用 Fuchsia 作業系統,Google 已經發布了詳細指南,說明了如何在 Mac 或 Linux 計算機上使用正式的 Fuchsia 模擬器。

對此,Google 表示,Fuchsia 的目標是為了建立一個安全、可更新、相容且實用的作業系統。

除此之外,值得注意的是,最新的 Fuchsia 的原始碼並沒有直接託管到 GitHub 上,而是放到了自家的平臺(https://fuchsia.googlesource.com)。如果你想貢獻程式碼,也有一個正式的流程可以讓你成為 Fuchsia 專案的成員。

一統多平臺的 Fuchsia 作業系統真要來了?

這次訊息一出,不少開發者對 Fuchsia 充滿了期待。從過去的“實驗”到如今的原始碼公開,我們距離 Fuchsia 的落地還有多久?

別高興太早!

但這一次,Google 站出來正面迴應,Fuchsia 尚未做好充足的準備,它既沒有準備好進行一般產品開發,也不能作為開發應用的作業系統平臺,在此,Google 也呼籲開發者們不要嘗試將 Fuchsia 作為主要作業系統執行。但是作為開發者的你,可以複製、編譯併為該專案作出貢獻。

谷歌指出,Fuchsia 的目標是圍繞這個專案建立一個包括開源社群。“Fuchsia是一個開放原始碼專案,從平臺本身的架構到我們正在構建的開源社群,都包含在設計中。該專案仍在快速發展,但系統的基本原則和價值觀在整個專案中保持相對不變。”

全新的賽道,Fuchsia 對標鴻蒙 OS?亦是蘋果?

此前,據 The Verge 報道,負責 Android 和 Chrome 的高管 Hiroshi Lockheimer 曾公開了一些關於 Fuchsia OS 的細節,其表示 Fuchsia OS 並不是想成為新的 Android 或 Chrome OS,而是針對作業系統的全新嘗試:

我們的確在作業系統中嘗試引入最新的技術,同時我也知道這勢必會有許多人非常興奮地表示’這是新的 Android‘或’新的 Chrome OS‘。但實際上,Fuchsia 真的不是如此,而是在致力於推動整個作業系統方面的發展,並且,我們在此專案中獲得的經驗和知識,將整合到其他產品線中,做出更好的產品。

這不僅僅是手機和 PC,在物聯網的世界裡,將會有越來越多的裝置需要作業系統和新的執行時等。我認為這對於多種各有所長及特性的作業系統來說是有著共存空間的,Fuchsia 即是其中之一。

這意味著,從設計之初,Fuchsia 對標的就不是 Android 或 Chrome OS,更不是其替代品。

在如今人、機、物互聯與人工智慧等技術高速發展的現階段,華為消費者業務軟體部總裁王成錄曾表示,做全新的作業系統一定要找到某一個大的行業轉型發展的機會。

不久前,鴻蒙 OS 2.0 在 HDC 2020 大會上正式亮相,遵循其開源計劃,2020 年 9 月 10 日面向記憶體 128KB-128MB 終端裝置、2021 年 4 月面向記憶體 128MB-4GB 終端裝置、2021 年 10 月面向 4GB 以上的所有裝置。

與此同時,作業系統另一大巨頭蘋果於日前釋出自研 M1 晶片,而該款晶片的推出,意味著蘋果的硬體與軟體逐步掌控在自己的手中,併為其統一移動端與桌面端的廣袤生態無疑提供了更多的便利。

如今數字化轉型已成主流趨勢,蓄力並構建統一的生態或許才是最為明智的選擇。這也是 Fuchsia 致力於跨多端多平臺、蘋果致力於打造自研晶片、鴻蒙 OS 適配智慧屏、可穿戴等多裝置的根本原因。

全新的物聯網賽場上,雖然科技巨頭在大力準備,但截至目前,還未出現一款如曾經 Android、iOS 那樣一統四方的作業系統,而在生態層面,大家無疑都還處於同一起跑線,誰能笑到最後,這就需要交給時間來驗證。

參考:https://9to5google.com/2020/12/08/google-fuchsia-os-public-development/

10
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 初識5G與網路