1. 程式人生 > 實用技巧 >Google新一代作業系統Fuchsia詳解

Google新一代作業系統Fuchsia詳解

自從谷歌的 Fuchsia 專案在 Github 中出現已經過去四年了(現在已經不在了),當初該專案還沒有任何的註釋或說明文件。 人們猜測這是谷歌有意用來替換 Android 、Chrome 以及其他作業系統的一個全新的,運行於智慧裝置上的作業系統。這些理論的浮現得到了 Fuchsia 原始碼支援,這是一款通用作業系統。這意味著將會有一款單一的作業系統能夠運行於你的智慧手機、膝上型電腦和其他任何物聯網裝置。

但在本週的谷歌I/O開發者大會上,谷歌決定揭開其所謂的 Android 殺手的神祕面紗。來自 Android 和 Chrome 的高階副總裁Hiroshi Lockheimer在一個來著 Verge 的新播客的現場錄製中透露了些關於 Fuchsia 的資訊。他說:

"我們正在研究一個新的作業系統會是什麼樣子。並且我也知道,外面的人都在非常激動地說:'哦!這是新的 Android',或者說:'這是新的 Chrome作業系統'。事實上並不是這樣的,Fuchsia 只是為推動作業系統技術發展,這樣我們可以從中學習借鑑以融入到其他產品當中。"

雖然我們會對於 Fuchsia 並不像我們希望的那樣發展而倍感失望。但是,該專案指明瞭谷歌所思考的未來方向。該公司從事技術整合工作已有一段時間了。它釋出的 I/O 大會上的視訊實時字幕表明,它正在努力使其軟體更具相容性,而 Fuchsia 這樣的作業系統可以幫助實現這一點。

Lockheimer的評論表明,谷歌正在考慮超越智慧手機和個人電腦之外的問題。每天都有更多的裝置連線到網際網路,而 Android 並不是解決方案。他說:

“不僅僅是手機和個人電腦,在物聯網的世界裡,越來越多的裝置需要作業系統、新的軟體執行環境等支援。我認為,在具有不同優勢和專業化的諸多作業系統中還存在很大的發展空間。Fuchsia 就是其中之一,所以,請繼續保持關注。”

可以告訴那些仍然對Fuchsia感到困惑的人,這是一個作業系統。與Android不同的是,它不是基於Linux核心,而是一個叫做”Zircon”的微核心。最近有兩位開發人員設法在Android Studio模擬器中執行這個作業系統,但它仍處於起步階段。所以,雖然這可能不是我們想要聽到的訊息,但還是很高興能看到谷歌正在朝著它的願景努力。

官網:https://fuchsia-china.com/

簡介

Fuchsia 是 Google 在 2016 年 8 月推出的一個開源的實時作業系統。該系統是由Google公司開發的繼AndroidChrome OS之後的第三個系統。它不再基於 Linux 核心,而是基於名為Zircon的微核心,並且它被設計為支援多種裝置,手機、平板、PC,因此可以猜測其準備在三種終端裝置上進行一定的統一。Google對於Fuchsia的說明是“Pink(粉紅)+Purple(紫色)=Fuchsia(燈籠海棠,一個新的作業系統)”。

ASBYT 是一個在 YouTube 很紅的英國小哥,有 60 多萬訂閱粉絲。他常常分享一些科技資訊、新聞和內幕,當然,他也很喜歡分享新裝置,最近他就關注上了 Fuchsia,據他的視訊透露,他也知道 Hongmeng OS。ASBYT 小哥最近在 YouTube 分享了一個很精彩的視訊,爆吹 Fuchsia,再次大膽用上了“革命性”類似的詞語,看他的表情,你相信他說的 Fuchsia 是革命性的全新系統,講幹翻 Android 嗎?

視訊地址:https://www.youtube.com/watch?v=co36oKGcjko

Fuchsia 的合作伙伴都有些誰?

綜上所述,已經可以很明確地看出來,Google 願意並且希望與某些公司在 Fuchsia 專案上展開合作。 那都有哪些廠商呢? 儘管新的錯誤跟蹤程式本身不會洩露任何祕密,但是通過仔細研究了 Fuchsia 的Gerrit,檢視是否出現了“ corp-partner.google.com”電子郵件地址,就可以一窺究竟。

截止到今天,Fuchsia 的Gerrit原始碼管理中出現了21種不同的“合作伙伴使用者”,來自13家不同的公司,其中有6家(以下用黑體顯示)也是 Android OEM。 其餘包括晶片製造商和軟體公司。 其中一些合作伙伴使用者(例如Oppo和Xiaomi)甚至具有為Linux核心(Android的基礎)做出貢獻的經驗,它們分別是:

  • ARM 安謀
  • GlobalEdge Software
  • Huawei 華為
  • Imagination Technologies
  • MediaTek 聯發科
  • OPPO
  • Qualcomm 高通
  • Samsung 三星
  • Sharp 夏普
  • SONY 索尼
  • STMicro
  • Unisoc
  • Xiaomi 小米

需要說明的是,Google 官方從沒有直接透露合作伙伴有關的訊息,這隻能說明上述公司使用了合作伙伴帳號使用了 Fuchsia 的資源。而其中 Huawei、OPPO 和 GlobalEdge 使用自己公司的郵箱地址提交了程式碼。

這意味著什麼?

說上述提到的這些公司目前在開發 Fuchsia 作業系統肯定略過武斷,畢竟不能直接證實,但是可以說明的是:這些公司已經表現出了對 Fuchsia 作業系統的興趣和一定程度的參與。如果是這樣的話,已然捲入了不少合作伙伴,Fuchsia 可能不僅僅只是一個試驗專案。

谷歌可能會選擇儘早讓硬體和軟體合作伙伴參與進來,以便讓他們更好地瞭解谷歌對 Fuchsia 的規劃以及 Fuchsia 作業系統的特性,來定奪基於 Fuchsia 的專案是否值得合作伙伴進行投資和參與開發。

相關文章介紹:https://blog.csdn.net/fuhanghang/article/details/84035260

大家對Fuchsia的看法:https://www.zhihu.com/question/49535135