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

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

編輯:高級開發

前言

  開源這個開放源代碼的中文縮寫,這個承載了軟件行業光榮與夢想的單詞,造就了EMacs、Linux、Netscape、Firefox、MySQL、apache、JBoss這樣可以與商業軟件媲美的自由軟件。開源也在讓android在短短幾年間就成了移動操作系統不能被忽視的力量。

  但夢想終歸是夢想,當Sun收購MySQL,然後被Oracle收購;當RedHat收購JBoss;當Eclipse背後晃動的IBM的藍色身影;當RedHat、Novell、Intel在貢獻著Linux Kernel大部分代碼,當70到95%的開發者是拿著報酬寫著一行一行的Linux Kernel的代碼。那個Stallman的GNU的夢想與現實的軟件產業已經分道揚镳。開源之路不會終止,因為它已經是商業公司達到某一商業目的的手段,android亦如此。

  但開源對於商業公司來說終歸是一件危險的行為。如果喪失了對開了源的軟件控制力,那麼悲劇或許會上演。悲劇不乏先例,被WebKit邊緣化的KHTML就是一個很好的例子。或許很多人知道蘋果的Safari、Google的Chrome浏覽器、Google的Chrome OS、Palm的WebOS都擁有相同的心:浏覽器渲染引擎WebKit。但你如果不熟悉Linux,你或許沒聽說過KHTML以及以KHTML為核心的Konqueror浏覽器。當2002年蘋果公司選用KHTML作為自身浏覽器的引擎的時候,KDE還在期待蘋果為KHTML帶來新氣象,畢竟同時要面對微軟的Internet Explorer以及同樣開源的Mozilla,KDE自身的力量太過渺小。但當脫胎於KHTML的WebKit與KHTML越來越多開發模式的分歧,雙方的代碼無法兼容。KDE正在喪失浏覽器渲染引擎的控制力。有蘋果公司支持的WebKit如日中天,而KHtml依然默默無聞。

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