Linux 應(yīng)用程序入住Fuchsia 操作系統(tǒng)
近日,谷歌已經(jīng)為其新興開源的 Fuchsia OS 添加了一個 Guest App,以使 Linux 應(yīng)用程序能夠在 Fuchsia 中作為虛擬機(VM)運行。這個 Guest App 使用了一個叫作 Machina 的庫,相比傳統(tǒng)的模擬器,Guest App 與宿主操作系統(tǒng)的集成更加緊密。
上個月,谷歌推出了 Crostini ,該項目技術(shù)讓 Chromebook 用戶可以更容易的在 Chrome OS 虛擬機中運行主流的 Linux 應(yīng)用程序。本周,宏碁宣布 Chromebook Flip C101 今年晚些時候也將提供 Linux 支持,是少數(shù)支持 Linux 應(yīng)用程序的 Chromebook 之一。
雖然 Chrome OS 除了支持 Android 外,還將支持 Linux 應(yīng)用程序,但這并算不上什么大驚喜,因為 Android 和 Chrome OS 本來都基于 Linux。 然而,Google 在 2016 年推出 Fuchsia 時首先強調(diào)的一件事是,它不是基于 Linux 內(nèi)核。
Fuchsia 將包含獨立的 UI:用于手機的 Armadillo 用戶界面和用于桌面的 Capybara 用戶界面,以及 Android Things 和其他新的 Android 變體,將緊密集成 Google 智能助理語音技術(shù)。從本質(zhì)上講,這與微軟未能為手機和筆記本電腦提供通用 Windows 或 Canonical 已停用的“融合”版本的 Ubuntu 的計劃相同。
無論 Fuchsia 的命運如何,Google 需要吸引成熟的應(yīng)用程序以及開發(fā)人員,而實現(xiàn)這一目標的最佳方式是添加 Linux 應(yīng)用程序兼容性。9to5Google 建議,新的 Guest 應(yīng)用最初應(yīng)該支持包括 Debian 在內(nèi)的基于 Linux 的平臺,通過與 Machina 庫一起工作實現(xiàn)比 QEMU 更好的集成。