谷歌先后開源了ChromeOS、Android,顯然嘗到了甜頭,最近谷歌新的基于物聯網的操作系統Fuchsia也已經接近發布,顯然是想在桌面操作系統挑戰windows。
Fuchsia是一個全新的操作系統,始于2016年開始內部孵化的一個試驗性的研究項目,主要的目的是驗證新的操作系統想法,實驗新的操作系統技術。基于未來物聯網的發展,必然需要一款運行在智能手機、智能家具、電腦等設備之上,可以跨平臺的操作系統,Fuchsia應運而生。
官方說明是Fuchsia(燈籠海棠)=Pink(粉紅)+Purple(紫色)
谷歌已經有了瀏覽器系統ChromeOS,手機操作系統Android。Fuchsia的目標顯然不是取代Android這樣的移動操作系統或者Chrome OS這樣的桌面操作系統,而是為了面對未來可能產生的各色各樣的設備類型。
Fuchsia 的獨特之處在于它并非是基于linux的一款操作系統,而是采用了谷歌自己研發的全新微內核 Zircon,Zircon內核原名Magenta,基于Little Kernel。并使用 Dart 和 Flutter 作為界面開發的語言和框架。
Fuchsia鏡像每天提供最新打包的源碼包,國內開發者可以通過git來獲取其主repo核心代碼,以及通過鏡像獲取完整代碼。開源、聯合眾多廠商合作一直是谷歌的運作思路,不但開源,Fuchsia也聯合了國外的ARM、高通、三星、夏普、索尼等,國內的華為、小米、OPPO都在列。
因為Android在非手機的智能設備上并不符合谷歌未來的期望,所以相對較"輕"和自由的 Fuchsia 成了谷歌新的戰略目標,畢竟之前 Android 和ChromeOS 的底層都是基于Linux,而 Linux 對于谷歌來說是不可控的。
谷歌希望通過 Fuchsia OS 去統一整個生態圈。
微軟也曾做過全新物聯網操作系統Midori進行嘗試,但是在面對移植 Windows 功能代價不可接受的情況下被放棄了。所以生態和成本是一個全新系統的重中之重。Fuchsia 在開發上徹底脫離了 JVM 和 JAVA ,這樣的好處就是: Dart語言是由谷歌親生的,Flutter 作為谷歌推出的跨平臺 UI 框架,2019年Flutter成為跨平臺開發的先鋒。
12年前,蘋果通過IOS,谷歌通過Android引領了移動互聯網時代。
今天,智能物聯網機會又一次擺在面前,谷歌的Fuchsia顯然是先走了一步,并且開源了,是不是基于Fuchsia在生態、技術、開放性和產業基礎上,利用開源來來打造國產新型智能物聯網操作系統,掌握智能物聯網核心,引領智能物聯網時代。
大家拭目以待吧,開發者可以動手了!