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