真正的Android核心系統(tǒng)講解說明
Linux內(nèi)核維護者Greg Kroah-Hartman曾宣布,從Linux 2.6.33版本開始,Google智能手機操作系統(tǒng)Android核心代碼將被刪除。很多人對此十分關(guān)注,畢竟Google Android受到了很好的評價,作為Linux的一員能幫助開源社區(qū)實現(xiàn)更好的發(fā)展,對此,Greg昨日在官方博客中作出了解釋。
Greg表示,自己使用的手機就是運行Android的G1,而且它功能良好,自己非常滿意。那么究竟是什么導(dǎo)致Android核心系統(tǒng)內(nèi)核代碼要被刪除呢?“簡單的說,沒有人關(guān)心這些代碼,所以它會被刪除。正如我之前所說,staging tree上的代碼需要有人進行維護以便整合到main kernel tree上,否則將被刪除。”
“Android核心系統(tǒng)并不只是包括一些怪異的驅(qū)動,為了獲得正常工作的Android系統(tǒng),你需要獲得Google創(chuàng)建的新的lock type。以及其安全模式內(nèi)核系統(tǒng)中的hooks……Google屏蔽了大量的硬件驅(qū)動,阻止平臺代碼整合進main kernel tree。”
“我也不知道下一步會怎么樣,Google目前沒有任何表示。很多企業(yè)現(xiàn)在正試圖從他們的代碼庫中剝?nèi)?font size="+0">Android接口,不過這也是一個非常大的工程,而且是不必要的痛苦過程。”“我真的很希望Google可以醒悟過來,去修復(fù)他們的代碼庫,實現(xiàn)它們的向上整合,消除他們現(xiàn)在對很多Linux硬件企業(yè)造成的壁壘。”
由此,我們不難看出,部分用戶在Windows和Linux兩者之間轉(zhuǎn)來轉(zhuǎn)去,并不固定。他們既是Windows用戶,也是Linux用戶,反之亦然,因此,形成了一個新的邊緣群體,即Win+nux用戶群。
實際上,Win+nux用戶多半具有多臺計算機,配備了不同的操作系統(tǒng)。Win+nux用戶并不特別偏向(喜好)哪一種操作系統(tǒng),態(tài)度中立、務(wù)實,如同對待自己的左、右手一樣。從全球范圍來看,Win+nux用戶群體也許有數(shù)千萬人之多。而且,我們可以這樣設(shè)想,這種群體將會繼續(xù)擴大和發(fā)展下去。
發(fā)展Linux,硬是要與Windows對著干,缺乏事實根據(jù)。聯(lián)想Windows+Linux“二合一”計算機就順應(yīng)了這種發(fā)展潮流??{斯(kanas)自由軟件專賣店的Live自啟動U盤的經(jīng)營思路也是如此。有人說,發(fā)展Linux是為了給用戶多一種選擇。
嚴格地講,發(fā)展Linux是為了讓用戶在這兩者之間自由地轉(zhuǎn)來轉(zhuǎn)去,無所謂哪一種操作系統(tǒng)更具優(yōu)勢,讓他們在這兩者之間,選擇一種操作系統(tǒng),實際上,這兩者都不錯。由此看來,在今年一月份,我們不能說在全球范圍內(nèi),Linux吃了一次大敗仗,幾乎全軍覆沒。到今年4月份,當(dāng)Ubuntu 10.04(LTS)發(fā)布之后。
說不定廣大的Win+nux用戶又要回到Linux操作系統(tǒng)上呢!Win+nux用戶不是兩面人,他們都是很普通的自然人。Windows和Linux都是計算機操作系統(tǒng),不應(yīng)當(dāng)是兩家人。這就是應(yīng)有的結(jié)論。
有人也許會說,你這是在抹稀泥。不是我在抹稀泥,而是客觀事實就是這樣的。人的大腦要反映客觀實際,杜撰出這個新詞Win+nux用戶,反映客觀實際,不是我的錯。你說呢?
后果如何?今后,在開源的路上,谷歌Android核心系統(tǒng)的硬件驅(qū)動從何而來?谷歌喜歡開源,是喜歡它自己所喜歡的那種開源,而不是Linux的開發(fā)主流。谷歌氣大財粗,自己去單干吧!國內(nèi)開源界。
不要跟在谷歌屁股后面瞎吹了。說到底,Linux是草根事業(yè),氣大財粗也不靈。近日,谷歌CEO又口出狂言,要給中國政府“一點兒壓力”,想改變谷歌目前的這種被動狀況。我看,根本沒門兒。
【編輯推薦】