Android雖然已經(jīng)超越Windows成為全球用戶最多的一套操作系統(tǒng),可是因?yàn)?a target="_blank">Java的問(wèn)題,谷歌和甲骨文的官司一直打到了現(xiàn)在。兩周前,法院判谷歌侵犯了Java使用權(quán),需要支付90億美元。
然而,即便是安卓的生態(tài)看起來(lái)已經(jīng)堅(jiān)不可摧,谷歌依然沒(méi)有放棄開發(fā)一套完全不依賴Linux內(nèi)核的新OS,那就是Fuchsia。
據(jù)TheReg,谷歌于12日發(fā)布了Fuchsia OS的內(nèi)核文檔,對(duì)開發(fā)者進(jìn)行編程指導(dǎo)。
Fuchsia OS基于微內(nèi)核(和Windows一樣),名叫Zircon,由谷歌員工Travis Geiselbrecht領(lǐng)導(dǎo)開發(fā)。后者2012年加入谷歌,2015年開始相關(guān)工作。
Zircon使用C語(yǔ)言寫就,應(yīng)用程序可以用32位句柄調(diào)用訪問(wèn)對(duì)象,比如管理內(nèi)存、與其它程序交換信息等。內(nèi)核還提供了C ++類,來(lái)通過(guò)系統(tǒng)調(diào)用操作對(duì)象。
內(nèi)核向上是Zircon Core,它處理設(shè)備驅(qū)動(dòng)程序,包括輸入輸出、ELF二進(jìn)制加載等。還有Zircon Framework,運(yùn)行核心庫(kù)。
目前的設(shè)計(jì)方案支持x86-64和ARM 64指令集的處理器體系結(jié)構(gòu),文檔最后一章是“向下兼容”,但暫時(shí)空白。
操作系統(tǒng)的開發(fā)是一個(gè)漫長(zhǎng)的過(guò)程,不過(guò)谷歌顯然已經(jīng)準(zhǔn)備好切換到一套拋棄Java且重新將Android和Chrome OS跨平臺(tái)融合的新產(chǎn)物,就看推出時(shí)機(jī)了。
-
谷歌
+關(guān)注
關(guān)注
27文章
6220瀏覽量
107362 -
C語(yǔ)言
+關(guān)注
關(guān)注
180文章
7629瀏覽量
140083
發(fā)布評(píng)論請(qǐng)先 登錄
深入理解C語(yǔ)言:C語(yǔ)言循環(huán)控制

C語(yǔ)言中的socket編程基礎(chǔ)
C語(yǔ)言和C++中結(jié)構(gòu)體的區(qū)別
C語(yǔ)言與Java語(yǔ)言的對(duì)比
C語(yǔ)言與其他編程語(yǔ)言的比較
高通與谷歌達(dá)成多年技術(shù)合作,共推汽車行業(yè)數(shù)字化轉(zhuǎn)型
為了學(xué)習(xí)內(nèi)核開發(fā),大佬手搓了一個(gè)輕量級(jí)操作系統(tǒng)YiYiYa OS
為了學(xué)習(xí)內(nèi)核開發(fā),大佬手搓了一個(gè)輕量級(jí)操作系統(tǒng)YiYiYa OS
移遠(yuǎn)通信LTE-A模組躋身谷歌Chrome OS準(zhǔn)入供應(yīng)商行列
C++語(yǔ)言基礎(chǔ)知識(shí)
按照這樣學(xué)習(xí)C語(yǔ)言,成為卷王不是夢(mèng)!

評(píng)論