Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> 控制力的較量 Android上的博弈(2)

控制力的較量 Android上的博弈(2)

編輯:高級開發

 Google:領導者的角色不容挑戰

  android的開源對於Google這樣的公司符合商業邏輯。在擁有android前,Google在即將到來的移動互聯網時代沒有任何資本。除去手機終端廠家以外,微軟這個Google的老對手的Windows Mobile正在試圖一如PC操作系統那樣統治著手機操作系統。與移動通訊本來毫無關系的蘋果公司的iPhone正在帶領著手機行業進入互聯網時代。開源免費或許是android這個移動操作系統後來者要想實現成語“後來居上”唯一而且最有效的手段。因為Google是一家互聯網公司,一家互聯網軟件公司,而非手機制造商。獲取手機操作系統的授權費對於Google來說相比其未來移動互聯網的地位和利益過於微不足道,因為後者關乎Google這家公司的存亡。

  但android並不是像Linux Kernel、apache Web Server那樣純粹意義的開源軟件。Google牢牢控制著android的代碼開發。因為Google一旦喪失android的控制力,那麼KHtml那樣的悲劇或許會重演。當別的開源軟件及時的發布著未來版本的測試版代碼的時候,Android卻在玩著時間差的把戲。當搭載Android 2.1系統的谷歌Nexus One上市的時候,Android Git服務器(分布式版本控制軟件,Google通過git.android.com服務器發布源代碼)上卻找不到2.1版本的任何代碼,即便稍後發布的2.1的SDK也沒有2.1版本特有的動態桌面。這樣的做法並非偶然,因為在08年為了吸引開發者開發android應用的ADC(android Developer Challenge)大賽中,不更新SDK長達4個月,僅僅ADC第二輪選手獲得了1.5版本的SDK,而其他的開發人員只能使用1.1版本進行開發。時間差對於Google來說是有效防止Android出現其他重大分支最好的辦法。因為當你拿著android代碼進行開發和增加新功能的時候,新版本android的突然釋出,很可能讓你的努力付諸東流,因為你修改的代碼或許無法合並到新版的系統之中。

  沒有Gmail、GMap、GTalk、Google Market的android手機或許稱不上合格的Gpho

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