谷歌透漏開發Fuchsia的真正意圖,取代Android無稽之談!

前言

谷歌的 Fuchsia OS 從首次曝光到如今已接近三年,一如既往地保持着神祕莫測的形象。直到如今,它還是一個處於開發階段的實驗性操做系統。markdown

關於 Fuchsia OS 的消息咱們目前能肯定的包括:採用自研的微內核 Zircon、使用 Dart 和 Flutter 打造全新的 UI、開源、支持多平臺(已確承認在 Pixelbook 和 Android 設備上運行)。工具

圖▲ Fuchsia OS 的四層結構設計


圖▲ Fuchsia OS 的運行截圖

期間也有消息顯示 Fuchsia OS 將會支持 Java 和 JavaScript 語言。優化

谷歌 Chromium 工程師郭揚就曾在 Twitter 發佈過招聘 Node.js 工程師的消息,表示要將 Node.js 移植到谷歌的新操做系統 Fuchsia 中。spa

谷歌團隊但願在 Fuchsia 中加入對 JavaScript 的支持。對此,有人猜想將 Electron 移植到 Fuchsia 會是第一步,這對於潛在的桌面用戶來講,會是一項獨特的優點;此外還能夠建立面向 IoT 設備的應用。操作系統

而另外一方面,也有人認爲,若是 Fuchsia 可以提供對 JavaScript 語言的深度支持,那相關應用的開發將變得更加容易。設計

在 Android 項目(AOSP)提交的代碼中,也有開發者發現官方提交了關於處理 Fuchsia 與 Android 對 Libcore 兼容性的代碼。Libcore 是 Android 使用 Java 的基礎。而根據提交記錄,其中 Libcore 的很大一部分都增長了對 Fuchsia 的兼容性,稱爲'ojluni',表明 OpenJDK Lang,Util,Net,IO,這些是使用開源 OpenJDK 實現 Java 的四個基本部分。這彷佛也意味着 Fuchsia 最終將會運行 Java 代碼。code

不過對此有人認爲這應該是此前將 Android runtime 引入 Fuchsia 的後續工做,也有多是谷歌想在新的操做系統上運行 Java 而作的一點努力。orm

因此對於這個極具神祕色彩的操做系統,你們最好奇的仍是:Fuchsia OS 是否將取代 Android 或 Chrome OS?由於外媒彭博社就曾報道過,谷歌悄然開發的操做系統 Fuchsia 可能會在 5 年內取代 Android 和 Chrome OS。雖而後來有谷歌發言人出來闢謠並聲明 Fuchsia 只是谷歌衆多實驗性的開源項目之一,但拒絕進一步置評。ip

而在今年的 Google I/O 開發者大會上,Fuchsia OS 一反以往的神祕形象,負責 Android 和 Chrome 的高管 Hiroshi Lockheimer 坦然公開了一些關於 Fuchsia OS 的細節,並闡述了 Fuchsia OS 的意圖:開發

不是想成爲新 Android 或 Chrome OS,而是嘗試在 Fuchsia OS 中引入最新技術,並將在此項目上得到的知識整合到其它產品中。

他指出,Fuchsia OS 還在實驗爲不一樣大小的設備進行優化,暗示它可能用於智能家庭設備、可穿戴設備,甚至加強現實或虛擬現實設備。根據他的說法,Fuchsia OS 的用途確定不是隻侷限於手機。

Hiroshi 還表示,在物聯網世界裏,愈來愈多的設備須要不一樣的操做系統和運行時,他認爲有多種操做系統共存的空間,這些操做系統具備不一樣的強項和特長,而 Fuchsia 正是其中之一。

以上是開源中國的內容,我不是水軍來吹Android,而是真的很難被取代,除非哪天咱們把手機都扔了。Android開發只是一門工具,時代在進步,工具也在進步,使用工具的人也得進步,由於人是最容易被淘汰的。

相關文章
相關標籤/搜索