Google 移除了 Fuchsia 中代號 Armadillo 的系統 UI
過去兩年,谷歌一直在開發一個名為 Fuchsia 的全新開源操作系統。對於這款操作系統,谷歌方面主動透露的消息並不多,但它是作為一個開源項目開發的,因此外界總能跟蹤它的開發進度。
與 Android 和 Chrome OS 不同,Fuchsia 並不基於 Linux 內核 —— 它使用了一個全新的、谷歌開發的微內核,稱作 " 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 運行截圖
然而對於這樣一個有著不錯視覺效果的新系統 UI,谷歌似乎不太滿意。有人發現谷歌在最近的代碼變更中 完全移除了 Armadillo,開發者甚至起了一個標題叫“ Armadillo fainted! ”,Armadillo 現在被面向開發者的 Shell Ermine 替代了。
對於未來,Fuchsia 大部分 UI 開發的工作都可在名為 “ vendor/google ” 的封閉源代碼庫中找到。而根據公共代碼的評論,我們能獲知至少有三個新的 “shells” (即系統的 UI)在開發中,分別是 Redditor mishudark, Dragonglass 和 Flamingo 。
本站文章除註明轉載外,均為本站原創或編譯。歡迎任何形式的轉載,但請務必註明出處,尊重他人勞動共創開源社區。轉載請註明:文章轉載自 開源中國社區 [https://www.oschina.net]本文標題:Google 移除了 Fuchsia 中代號 Armadillo 的系統 UI