係統粉 > IT資訊 > 穀歌資訊

拋棄Java!穀歌C語言寫就微內核新OS:安卓再見

發布時間:2018-04-12    瀏覽數:

Android雖然已經超越Windows成為全球用戶最多的一套操作係統,可是因為Java的問題,穀歌和甲骨文的官司一直打到了現在。兩周前,法院判穀歌侵犯了Java使用權,需要支付90億美元。

然而,即便是安卓的生態看起來已經堅不可摧,穀歌依然沒有放棄開發一套完全不依賴Linux內核的新OS,那就是Fuchsia。

據TheReg,穀歌於12日發布了Fuchsia OS的內核文檔,對開發者進行編程指導。

Fuchsia OS基於微內核(和Windows一樣),名叫Zircon,由穀歌員工Travis Geiselbrecht領導開發。後者2012年加入穀歌,2015年開始相關工作。

Zircon使用C語言寫就,應用程序可以用32位句柄調用訪問對象,比如管理內存、與其它程序交換信息等。內核還提供了C ++類,來通過係統調用操作對象。

內核向上是Zircon Core,它處理設備驅動程序,包括輸入輸出、ELF二進製加載等。還有Zircon Framework,運行核心庫。

目前的設計方案支持x86-64和ARM 64指令集的處理器體係結構,文檔最後一章是“向下兼容”,但暫時空白。

操作係統的開發是一個漫長的過程,不過穀歌顯然已經準備好切換到一套拋棄Java且重新將Android和Chrome OS跨平台融合的新產物,就看推出時機了。

拋棄Java!穀歌C語言寫就微內核新OS:安卓再見(1)

上一篇:早報:Waymo高管談特斯拉 技術和穀歌沒法比 下一篇:穀歌I/O大會全場隻說了一個內容:人工智能

相關資訊

最新熱門應用

電腦問答