兩年以前,Linux和谷歌的Android操作系統(tǒng)一直處獨(dú)立的操作系統(tǒng)。因?yàn)槟菚r(shí)沒有人能把它合并到內(nèi)核區(qū)域,所以Android代碼被引導(dǎo)到臨時(shí)存儲(chǔ)區(qū)。但上周據(jù)大連網(wǎng)絡(luò)公司獲息:Torvalds一個(gè)新的內(nèi)核版本---- version 3.3發(fā)布,許多公司都在努力將Android代碼合并到Linux內(nèi)核主代碼樹中,被合并的代碼包括Linaro。
這是一個(gè)好的開始,如果Android被合并到內(nèi)核主代碼樹,至少在理論上,Google將更容易的納入Linux的新變化,并終改善Android設(shè)備 。但將Android合并到Linux內(nèi)核并不容易。
Android是基于Linux的,但是為了建設(shè)Android,Google為其各方面的設(shè)計(jì)采取了截然不同的方法。兩年來,Kroah-Hartman甚至質(zhì)疑了Linux和Android是否可以合并,但是現(xiàn)在他更有希望完成這件事。“這將是一個(gè)艱難的時(shí)間,但人們正在努力促成這件事情,所以它應(yīng)該是可能的,”他說。
Kroah-Hartman的想法,僅有約7000行Android代碼必須合并到Linux內(nèi)核主代碼樹。這些“驅(qū)動(dòng)程序”都是與底層硬件的接口。 “這是串口驅(qū)動(dòng)的一半大小,所以它真的是沒有太多的代碼?!?他說, “像這樣的事情,對(duì)于很多的Linux用戶是非常有用的,對(duì)于我們和Android開發(fā)者來說,在Linux內(nèi)核主代碼樹內(nèi)更容易開發(fā)新版本?!?br />
掃一掃
關(guān)注新圖聞科技
全國(guó)咨詢熱線
186-0984-0880