歡迎光臨
每天分享高質量文章

取代 Android!谷歌最新自主開發 Fuchsia OS 曝光:流暢度爆表

來自:開源中國(微信號:oschina2013)

內容整合自網絡

谷歌目前正秘密開發一款跨平臺的全新操作系統 Fuchsia OS,拋棄了 Linux 底層,而使用了自主內核。

此前的初步上手來看,這套系統還比較初級,甚至還沒有 Android 1.0 時的完成度高。

Fuchsia OS 操作系統初體驗

如下所示,是上月公佈的 Fuchsia OS 操作系統初體驗。

系統已可以運行在 Pixelbook 上,這是搭載7代酷睿 Intel 處理器的二合一筆記本平臺。


安裝 Fuchsia OS 的過程比較獨特,首先將引導檔案放置在 USB 設備中,引導啟動後進入 Zedboot 界面,要想進入真正的系統需要保持聯網狀態,然後下載一個約1.1GB的檔案後就開機了。


系統可以在平板/筆記本樣式和手機樣式之間切換,方法是點擊左上角的氣泡。


註意,這不是一套基於 Linux 開發的系統,而是谷歌自己開發的微內核 Magenta(或者說 Zircon)。


鍵鼠、觸屏、USB、電池電量顯示等都可用,但Wi-Fi無法打開,可借助 USB 轉網線解決,所以可以登陸網頁(目前僅限谷歌系)。


應用的呈現方式也和現在的桌面圖標不同,必須手動搜索。體驗方面,對觸屏的優化不錯,支持多任務、分屏、拖動等等。


由內而外追求極致


據 9to5google 報道,Fuchsia OS 團隊成員 Raph Levien 介紹,他正開發可用於 Fuchsia OS 和一切桌面平臺的文本/代碼編輯器 Xi。


Levien 強調,Xi 最大的特點就是性能優先、擴展性極強,因而背後的演算法、結構性挑戰也出奇高。


他介紹,Fuchsia OS上的代碼一定要運行快,不惜一切代價。


看起來,谷歌是鐵了心要把Fuchsia OS從內到外到造成一款兼容性極強、流暢度逆天的OS。


根據早前谷歌說法,Fuchsia就是要統一安卓和Chrome OS,其支持多達4個程式同屏同時運行(平板樣式下),並且主頁以直列的方式顯示各種故事卡、應用集、系統組件等,有點類似多任務、多標簽頁的做法,但更簡潔。


另外,Fuchsia也支持了蘋果的Swift語言。同時在Swift 的 GitHub上建立 pull request ,在Swift編譯器內加入對Fuchsia OS的支持,也引起開發人員的關註。Swift 編程語言分支,允許 Google 員工協作並對官方的 Swift 儲存庫進行 pull 請求。


其實,Android 8.0在大記憶體的幫助下,終端產品在程式加載、多任務處理方面已經非常優秀,對比iOS 11,許多方面不相上下甚至領先。


不過,對著硬體的進步、AI技術的滲透,更智慧、更懂消費者的一套OS才是“快”的終極奧義吧。


谷歌給安卓留的一條後路


Fuchsia的內核不同於安卓使用的Linux內核,而是採用的比較新的Magenta的內核。Fuchsia的設計標的之一是可運行在眾多的設備上,包括移動電話和個人電腦。


目前FunchsiaOS系統定位為全平臺操作系統,我們可以想象一下,在未來的物聯網社會中,不僅僅只是手機還有電腦這樣的智慧終端,還會出現智慧電視系統、智慧車載系統、智慧家庭系統。


目前這些系統都是一個個獨立的系統在運作,因此我們才會覺得當它們與手機或者電腦連接起來會非常麻煩,當 FunchsiaOS 把他們都打通的時候,那將是一次革命性變革。



雖然Fuchsia OS要走的路還相當的長,但是畢竟只過了2年時間。


當年為了和蘋果的iOS抗衡,Android的開發成為了Google的重中之重,在這種情況下,Android的誕生依然花費了Google 3年時間。


更何況,Fuchsia OS的開發並不是基於已有20年曆史的Linux內核,而是基於Google全新開發的Zircon內核。


可以說,一切都是從零開始,但留給工程師的想象空間卻是更加寬廣的。而早已厭倦了Android和iOS的壟斷的我們,又有什麼理由不給他多一點的耐心?



●本文編號284,以後想閱讀這篇文章直接輸入284即可

●輸入m獲取文章目錄

推薦↓↓↓

 

Java編程

更多推薦18個技術類微信公眾號

涵蓋:程式人生、演算法與資料結構、黑客技術與網絡安全、大資料技術、前端開發、Java、Python、Web開發、安卓開發、iOS開發、C/C++、.NET、Linux、資料庫、運維等。

赞(0)

分享創造快樂