
「話說天下大勢,分久必合,合久必分,」
在科技圈優勝劣汰之勢下,作業系統從早期的大型機時代到基于 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、智能設備、物聯網等設備之上,
去年,Google 悄悄上線了 Fuchsia.dev 官方網站(https://fuchsia.dev/),旨在傳授開發者如何在 Fuchsia 上更好地開發,以及在小范圍內讓開發者了解如何制作 Fuchsia 應用程式,
不過,過去幾年間,雖然外媒多次揭秘了 Fuchsia 的相關訊息,但 Google 對此的態度一直是保持低調,
時至今日,Google 一反往常地首次高調宣布 Fuchsia 代碼公開,并呼吁開發者為該專案作出貢獻,
其中,Google 公開了開放源代碼專案使用的常規基礎結構,包括創建新的郵件串列用于專案討論;添加治理模型用以闡明如何制定戰略決策,開放問題跟蹤器,幫助開發者查看正在執行的作業,
另外,Google 還發布了技術路線圖,其中包括諸如獨立的驅動程式用以更新 Zircon 內核,以此提高檔案系統性能以及研究“在運行 Fuchsia 的作業站上對用戶輸入事件進行更全面的處理”等專案,
為了幫助開發者無需使用與 Fuchsia 兼容的硬體(例如原始的 Google Pixelbook)就可以開始使用 Fuchsia 作業系統,Google 已經發布了詳細指南,說明了如何在 Mac 或 Linux 計算機上使用正式的 Fuchsia 模擬器,
對此,Google 表示,Fuchsia 的目標是為了創建一個安全、可更新、兼容且實用的作業系統,
除此之外,值得注意的是,最新的 Fuchsia 的源代碼并沒有直接托管到 GitHub 上,而是放到了自家的平臺(https://fuchsia.googlesource.com),如果你想貢獻代碼,也有一個正式的流程可以讓你成為 Fuchsia 專案的成員,
一統多平臺的 Fuchsia 作業系統真要來了?
這次訊息一出,不少開發者對 Fuchsia 充滿了期待,從過去的“實驗”到如今的源代碼公開,我們距離 Fuchsia 的落地還有多久?
別高興太早!
雖然今年年初,有外媒報道,谷歌新作業系統 Fuchsia OS 的開發已經接近尾聲,進入開發者親自試用的階段,
但這一次,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 真的不是如此,而是在致力于推動整個作業系統方面的發展,并且,我們在此專案中獲得的經驗和知識,將整合到其他產品線中,做出更好的產品,
據 9to5Google 報道,Lockheimer 還分享了這樣一個觀點:
這不僅僅是手機和 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/
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/234827.html
標籤:AI
