Google現在做的操作係統項目實在是有點多,Android就不說了,還有兩個PC操作係統:chromeOS、fuchsiaOS。這兩個明顯就是準備抽幹Android,然後另起爐灶。
另外google還有brillo這個物聯網係統。
現在google是在學著微軟的思維,做onecore統一的操作係統平台。也就是一套係統內核接口,適用於手機平板PC,隻有ui層不一樣,來提高軟件開發速度。
目前推廣的最好的就是android、chromeOS 。但是因為係統是基於linux,google就很墨跡,不願意讓自己辛辛苦苦做得技術白白開源了。為此google特意做了一個HAL硬件隔離層,來規避linux的GPL開源協議,這也是讓硬件公司願意開發android。所以android、chromeOS現在一直都是在linux係統上套應用層來解決。這種方案下來,無論是chromeOS還是android都做不好驅動ABI(應用程序二進製接口),所有應用運行效率都特別低。
google新出的操作係統內核fuchsia,就是學著微軟onecore的發展路線,打造的一個統一平台閉源係統。這是想用一個fuchsia統一手機平板PC甚至還有VR、AR、物聯網設備的係統內核,而GSF服務框架統一各平台的api接口、適配不同的ui層。
手機樣式的Fuchsia
fuchsia就明顯是google要閉源了。他的開源協議非常複雜。整個係統按不同模塊使用了BSD 3條款、MIT和Apache 2.0授權協議。
PC樣式的Fuchsia
看到這麼多開源協議,有人就說他是一個開源操作係統,其實嚴格來說根本不是。FuchsiaOS操作係統在開源協議上來看,是跟iOS相似的封閉式係統。
你要知道蘋果的macOS、iOS使用的可都是BSD的開源協議。每年這兩個係統更新,都要開源一次內核代碼的。可這倆係統是實打實的閉源係統,隻是部分組件需要定期開源。
Google的Flutter
更狠的是,這個係統的係統內核是Magenta實時操作係統,UI用戶界麵層使用的是Dart語言開發的Flutter,渲染器是基於vulcan的Escher,而應用程序框架是跟chrome有著密切關係的Mojo,支持各種主流語言。
Dart、Escher、Mojo等等這些係統底層都是google自家開發的,雖然封裝了一些別人的技術性能不一定達到最好。但比直接使用完全開源的linux kernel多了一個優勢:閉源。
google就是明著說自己要閉源了!
更有意思的是,google宣傳新係統的方式。Google在fuchsia的官方Github頁的介紹寫著:Pink + Purple == Fuchsia。
一張diss蘋果的內涵圖,包含了曾經蘋果係統主題色
其中 Pink 是蘋果 iPhone 項目早期的代號,而 Purple 是蘋果曾經失敗的操作係統項目 Taligent。
這一波diss玩的好。同時也證明了,google真的要閉源了。
相關資訊
最新熱門應用
抹茶交易所官網app
其它軟件137MB
下載抹茶交易所app
其它軟件137MB
下載中安交易所官網
其它軟件58.84MB
下載熱幣全球交易所app蘋果
其它軟件38.33MB
下載歐聯交易所app
其它軟件34.95 MB
下載bitstamp交易所
其它軟件223.89MB
下載幣行交易所app安卓版
其它軟件11.97MB
下載zbx交易平台
其它軟件32.73 MB
下載鏈一交易所
其它軟件94.15MB
下載易付幣交易所官網安卓版
其它軟件108.01M
下載