Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> 再談Android的許可證(2)

再談Android的許可證(2)

編輯:高級開發

d的許可證選擇是有問題的。它的問題不在於系統是不是開放,而在於它造成了Linux的分裂。

  為什麼android分裂了Linux?

  因為Google修改了Linux內核,使得Android與內核不兼容。所有android上的開源驅動,不經過修改,都無法用於內核,而Google又不願意修改。因此,內核開發小組只好把它撤下來,因為留著也沒用。

  這就是Google最讓人不滿的地方。為了吸引外部程序員,它故意選擇Linux內核,而不是自己開發內核。但是開發出來的東西,只能用於Google的產品,不能用於內核。這種分裂行為的後果,就是把Linux社區削弱了。

  為了便於思考,讓我來舉一個類比。

  很久以前,有一幫很窮的程序員,在森林裡面打游擊、鬧革命。由於反革命力量實在太強大了,游擊隊屢戰屢敗,士氣低落。這時,有一個大佬宣布要加入游擊隊,大家都很振奮,有了大佬的支持,革命有希望成功了。可是沒想到,大佬來了以後,宣稱他對革命的定義跟別人不一樣,要求別人跟著他鬧革命。雙方談判不成,大佬就帶走了一部分人,自己單干了。所以,大佬加入革命以後,革命勢力反而變得更弱小了,還不如不加入呢。

  同樣地,android系統越發達,受益的只是Google和手機廠商,而不是Linux社區。後者因為程序員和廠商的流失,力量還會變得更加積弱。事實上,android的推出,已經使得Maemo、LiMo、以及其他基於Linux的手機系統,生存處境越發艱難。

  可惜我沒有早點認識到這些。如果我從這個角度評價android,那篇文章的錯誤就會少一些,也不會遭到那麼多反對意見了。

  在所有的批評中,有些不是針對那篇文章的具體內容,而是針對我個人的。

  舉幾個典型的例子:

  * 他開始亂噴了!

  * 這個知道分子,又在賣弄自己不懂的東西了。

  * 此人大言不慚,就是一個不靠譜的妄人。

  雖然我覺得,這些評價對我不太公平,但是我還是要謝謝這些朋友的指教。我願意虛心汲取教訓,以後寫文章一定更加嚴謹,減少錯誤。

  不過,我也想借這個機會澄清一些誤解。

  我不知道,這些朋友是怎

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved