Android 和 Chrome OS 是谷歌最爲人熟知的兩款操作系統,而現在該公司正在進行第三款操作系統的開發,這款新系統名字叫做 Fuchsia。該系統在去年第一次被人們發現時,僅僅能跳出一個簡單的命令行。而現在,我們瞭解到了更多關於該系統的信息。
Fuchsia,是由Google公司開發的繼Android和Chrome OS之後的第三個系統,已在Github中公開的部分源碼可以得知。Google對於Fuchsia的說明是“Pink(粉紅)+Purple(紫色)=Fuchsia(燈籠海棠,一個新的操作系統)”。
Fuchsia 究竟是什麼?
比較有趣的是,Fuchsia不同於安卓使用的Linux內核,而是採用的比較新的Zircon的內核。該系統與當下Android相比,無論是存儲器還是內存之類的硬件要求都大幅降低,可以看出這是一款面向物聯網的家用電器用的系統。據悉Flutter引擎+Dart語言將很有可能成爲Fuchsia系統主要的UI開發框架。谷歌Fuchsia選擇Flutter作爲UI並不令人意外,畢竟Dart語言由谷歌親生,一方面不用擔心被人起訴,另外當Fuchsia有需要時,也能靈活地在Dart虛擬機做出針對性的改變。
Google做新系統的原因就是關注這個圈子新聞的也很容易想到:防止GPL協議影響、防止Java被甲骨文拿來懟自己、想幹掉虛擬機結構等等
生態圈
除了過去已經發現的華爲,目前已經發現更多產業巨頭在參與 Fuchsia 操作系統的開發和相關生態的建設。三星、索尼、聯發科、小米、華爲、OPPO 等公司被發現可能已經在參與 Fuchsia 項目,Google 還發布了一個新的職位:Strategic Partner Development Manager,負責建立和維護策略合作伙伴關係。
- 日本公司2家:索尼和夏普,其中夏普現在是臺灣鴻海旗下公司。
- 英國公司2家:Imagination Technologies 和 ARM 都是英國公司,不過 ARM 已經是日本軟銀財團成員。
- 瑞士公司1家:合併自意大利和法國各一家公司的意法半導體,其總部在瑞士。
- 印度公司1家:GlobalEdge Software,總部在班加羅爾,主要業務是嵌入式網絡軟件,包括無線通信解決方案。在目前14家公司可能是知名度最低的。
- 韓國公司1家:三星巨無霸,只要跟電子業務有關,它大部分都有份。
- 臺灣公司1家:聯發科,耳熟能詳了,而且跟大陸合作伙伴關係密切。
- 大陸公司5家:華爲、小米、紫光展訊、Oppo、Vivo。
- 美國公司1家:高通。不用多介紹,通信領域的霸主。
開發 Fuchsia 的目的是什麼?
然而,要放棄 Android ,依然還有好長一段路需要走。谷歌 CEO Sundar Pichai 和副董事長 Hiroshi Lockheimer 尚未簽署任何針對 Fuchsia 的未來計劃,因爲這樣的變更是一項艱鉅的任務。三星、HTC、LG等許多大型手機製造商都還非常依賴於 Android,這使得放棄 Android 變得異常困難。如果谷歌真設法轉向 Fuchsia,這對於整個智能手機世界來說都是一場巨大的變革。用於編寫 Fuchsia 應用的 Flutter SDK 現已經能夠爲 Android 和 iOS 應用程序生成代碼了,所以開發人員可以嘗試通過 Flutter 構建應用,使其開發的應用能夠跨所有智能手機操作系統運行。
關於 Fuchsia 的一些傳聞
遷移到 Fuchsia 對谷歌有什麼好處呢? 事實證明,好處有很多。正如前文提到的,Android 最初是爲數碼相機而構建的,後來才被應用到帶觸摸屏的手機中。Android 大部分內容並不符合谷歌對智能設備的未來期望,比如語音交互方面。Fuchsia 將會爲谷歌解決許多這樣問題,進而爲谷歌帶去更多的機會。
Fuchsia有一套相較於 Android 更爲健壯的安全特性,軟件內置了加密的用戶密鑰以加強安全性。與Android相比,Fuchsia 在適應各種不同尺寸的屏幕方面也更勝一籌。在未來,或許能爲從門鈴到烤麪包機等所有設備提供支持。通過向 Fuchsia 的轉移,谷歌可以擺脫 Java 和圍繞 Java 的的一些法規問題。同時這意味着谷歌可以拋棄在 Android 佔據核心位置的 Linux 內核。