解密谷歌開發的第三個操作系統——Fuchsia

解密谷歌開發的第三個操作系統——Fuchsia

作者 | Mark Jansen、Julian Chokkattu

譯者 | 薛命燈

Android 和 Chrome OS 可能是谷歌最知名的 OS 項目,但實際上谷歌正在開發它的第三個操作系統——Fuchsia。在 2017 年首次亮相時,它只會彈出一個命令行窗口。但是,現在我們對這個操作系統有了更多的瞭解。

Fuchsia 與我們見過的其他移動操作系統完全不同,包括 Android,但這可能就是重點。事實上,目前關於這個操作系統存在很多謎團。我們不知道它的用途是什麼,不知道它的目標是否是為了取代 Android,還是隻是谷歌的一項實驗,或者我們是否該期待什麼時候會在谷歌 I/O 大會上看到這個操作系統。

在這篇文章裡,你將看到有關 Fuschia OS 的最新消息。

Fuschia 被證實支持 Android 應用程序

“對於 Android 來說將會發生什麼”?谷歌完全有可能使用 Fuschia 取代 Android——現在看來更有可能了,因為 Fuschia 似乎已被證實將支持 Android 應用程序。

有新聞網站注意到,Android 開源項目中添加了一個新文件(README.md),該文件提到了添加一個特定於 Fuschia 的 ART 版本。ART(即 Android Runtime)將允許 Fuschia 運行 Android 應用程序,從理論上說可以更輕鬆地從 Android 切換到 Fuschia。

Fuchsia 究竟是什麼?

Fuchsia 與 Android 和 Chrome OS 略有不同,因為它不是基於 Linux 的。相反,它是基於谷歌自己開發的內核,叫作 Magenta。根據谷歌的說法,Magenta 的目標是“現代手機和現代個人電腦”,所以如果有一天看到 Fuchsia 出現在我們的智能手機上就不足為奇了。不僅如此,谷歌甚至還將蘋果公司的編程語言 Swift 添加到該操作系統中——儘管我們還不知道為什麼。

因為 Fuchsia 是使用 Flutter SDK 開發的,所以 Fuchsia 的一部分可以在 Android 設備上運行。這個版本的 Fuchsia 可能被稱為 Armadillo,有一個全新的主屏幕。根據 Ars Technica 的測試,屏幕基本上呈現為一個大滾動列表,其中包含個人資料圖片、日期、城市和電池圖標,這些均位於屏幕的中心。除此之外,你還能找到“故事”卡片或最近使用過的應用程序列表。你可以在下面看到一些截圖,有點類似於 Google Now。

解密谷歌開發的第三個操作系統——Fuchsia


你還可以拖放最近使用過的應用程序,並將其放在指定的位置,以便性化你的主屏幕。如果你將一個應用程序放在另一個應用程序之上,將進入分屏模式,最多支持三個應用程序分屏。

據 Hacker News 報道,曾經參與 NewOS、BeOS、Danger、Palm WebOS 和 iOS 開發工作的 Travis Geiselbrech,以及參與 BeOS 和 Android 工作的 Brian Swetland 也參與了這個項目。

Fuchsia 可以用來做什麼?

事實上,我們還不知道谷歌開發 Fuchsia 用來做什麼。Bloomberg 的一份報告認為,Fuchsia 是谷歌試圖將整個谷歌生態系統統一到單個操作系統下的一個嘗試,其目標是讓 Fuchsia 運行在智能手機、智能音箱和筆記本電腦上——總之就是任何可能適合運行谷歌技術的東西。

根據某消息來源,谷歌的計劃是在未來三年內在智能音箱和其他智能家居設備上啟動和運行 Fuchsia,然後轉向更大的設備,如筆記本電腦,最終取代 Android,成為全球最大的移動操作系統。

有關 Fuchsia 將取代 Android 的說法已經存在了一段時間,而 Ars Technica 對此有一個有趣的看法。Android 的開發工作在 iPhone 發佈之前就已經開始,最初的目標是作為數碼相機的操作系統。在蘋果公司推出 iPhone 之後,Android 被用在了手機上,但谷歌仍然堅持多年前對 Android 所做出的承諾。谷歌面臨著很多 Android 方面的挑戰——例如,它很難在整個設備生態系統中推出更新——Fuchsia 有可能可以幫助解決其中的一些問題。

然而,要放棄 Android 可能還需要很長的時間,如果它確實會發生的話。谷歌首席執行官 Sundar Pichai 和 Android 負責人 Hiroshi Lockheimer 尚未確認任何與 Fuchsia 的未來有關的計劃,很明顯,這場變革將是一項艱鉅的任務。

像三星、HTC 和 LG 這樣的很多大型製造商的手機都依賴 Android,這讓發生這樣的變革變得非常困難。不過,如果谷歌可以切換到 Fuchsia,那麼對於智能手機來說,這將是一場巨大的變革。

用於開發 Fuchsia 的 Flutter SDK 已經能夠為 Android 和 iOS 應用程序生成代碼,開發人員可以使用 Flutter 構建應用程序,這些應用程序可以在所有智能手機操作系統上運行。

因為 Fuchsia 操作系統還處於早期開發階段,所以我們很可能不會看到什麼新的東西。谷歌已經在手機上測試了新的操作系統,而且我們知道谷歌現在還在 Pixelbook 和其他筆記本電腦上進行測試。

謠傳中的 Fuchsia 特性

遷移到 Fuchsia 對於谷歌來說有會什麼優勢?事實證明,有很多。我們之前已經提到,Android 最初是為數碼相機開發的,然後被重寫成觸摸屏手機的操作系統。因此,Android 的大部分內容並不符合谷歌對未來智能設備的願景,特別是在語音交互方面。Fuchsia 將解決其中很多的問題,同時為谷歌帶來更多的機會。

Fuchsia 還擁有比 Android 更強大的安全功能,內置了加密的用戶密鑰以加強安全性。在適應各種不同尺寸的屏幕方面,Fuchsia 也比 Android 做得更好。Fuchsia 旨在構建一個互聯的智能未來,把智能武裝到你家裡的所有設備上,從門鈴到烤麵包機。如果能夠轉向 Fuchsia,谷歌還可以擺脫 Java 以及與使用 Java 相關的法律問題。這也意味著谷歌可能會放棄 Android 中的 Linux 內核。

當然,Fuchsia 仍處於早期開發階段,如果其中一些細節隨著時間的推移而發生變化,也是很正常的。根據彭博社的報道,谷歌內部就 Fuchsia 的安全措施問題發生了衝突,因為它們會讓谷歌開展廣告業務變得更加困難。

體驗 Fuchsia

截至 5 月初,你可以親自體驗 Fuchsia。SlashGear 與 HotFix Computer Repair 合作,整合了一個 Android 套件工具包(APK)供下載,你可以在手機上安裝該套件以體驗這個操作系統。這個 APK 有點像一個啟動器(現在被稱為 Armadillo)的預覽版本。Armadillo 基本上就是 Fuchsia 的版本代號——就像 Nougat 一樣,它是 Android 操作系統的代號。

可以前往 HotFixIt 下載這個套件,但你要記住:Fuchsia 目前還處於早期階段,不太可能將其作為日常的操作系統。雖然在大多數 Android 手機上使用它應該會比較安全,但在下載這種高度實驗性的軟件之前,你應該清楚自己在做什麼。

https://www.digitaltrends.com/mobile/google-fuchsia-os-news/


分享到:


相關文章: