尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️
過去兩年,Google一直在開發一個名為 Fuchsia 的全新開源操作系統。對於這款操作系統,Google方面主動透露的消息並不多,但它是作為一個開源項目開發的,因此外界總能跟蹤它的開發進度。
與 Android 和 Chrome OS 不同,Fuchsia 並不基於 Linux 內核 —— 它使用了一個全新的、Google開發的微內核,稱作 “Zircon”。Fuchsia 不僅「拋棄」Linux 內核,還可以不使用 GPL 開源許可證:該系統使用 BSD 3 clause, MIT, 和 Apache 2.0 三者組合的開源許可證。
去年它被發現引入了一個新系統 UI。Fuchsia 的 UI 層使用的是 Dart 語言開發的 Flutter SDK,Flutter 可以提供跨平台的在 Android 和 iOS 上運行的代碼。系統 UI 代號為 Armadillo。有人甚至設法在 Pixelbook 上演示了 Armadillo。
名為 Armadillo 的 Fuchsia 系統 UI 運行截圖
據說是 Armadillo 的官方標誌,由 Google 的頂級藝術家之一創作……
然而對於這樣一個有著不錯視覺效果的新系統 UI,Google似乎不太滿意。有人發現Google在最近的代碼變更中完全移除了Armadillo,開發者甚至起了一個標題叫「Armadillo fainted!」,Armadillo 現在被面向開發者的 Shell Ermine 替代了。
聯想到此前 Fuchsia 與華為之間的「密切」合作,現在卻又爆出這個砍掉系統 UI 的新聞,對於 Fuchsia,未來似乎還有很大的不確定性。
說到未來,Fuchsia 大部分 UI 開發的工作都可在名為 「vendor/google」 的封閉源代碼庫中找到。而根據公共代碼的評論,我們能獲知至少有三個新的 「shells」 (即系統的 UI)在開發中,分別是 Redditor mishudark, Dragonglass 和 Flamingo。
微信新功能,你「好看」了嗎?↓↓↓