分析稱蜂巢開源與Android成功關系不大
原創【51CTO譯文】Google最近宣布Android 3.0蜂巢(Honeycomb)將暫時停止開源,引起許多開源支持者的不滿,事實上,Google并沒有從Android開源上得到什么好處,甚至還引發了一系列問題。
Android:“偷梁換柱”?
雖然蜂巢的代碼仍然開放給合作伙伴的開發人員,但小公司卻無法獲得專為平板電腦優化的Android版本,Google Android工程部副總裁Andy Rubin最近在接受彭博社《商業周刊》專訪時解釋道:“我們沒有多想什么,只不過是希望相同的軟件可在多部手機上運行”。
停止蜂巢開源的目的是為了阻止開發人員擅自在智能手機上運行它,因為Google尚未做好這方面的準備。
雖然Android通常被認為是開源移動平臺,但其發展方法離開放還很遠,Google是關起門來開發Android,當Google感到滿意后才開放其源代碼,這種做法在開源界真是很少見。
一些開源開發人員對Google的做法表達了自己的看法,如Adam Drews就是其中一位,他說:“事后想來,Android似乎有點偷梁換柱,意在各個擊破,大多數開源人士對Android封閉開發,***開源的做法并不反感,但Android社區的地位就沒有其它開源項目的社區那么重要,就好像MeeGo一樣,對項目的參與度不夠”。
開放的相對重要性
RedMonk的Stephen O'Grady認為Android開不開放都無所謂,他說:“雖然開發人員會感到很失望,但有證據表明這種做法可以降低開發成本,蘋果的iOS也不是開源的,但卻吸引了大批開發人員,截至目前,在App Store中已經有35萬應用程序”。
從移動設備的市場占有率或應用程序數量的角度來分析,移動操作系統的成功和其開放性沒什么關系,O'Grady推斷Google當初開放Android的源代碼只不過是為了標榜自己的與眾不同罷了。
如果開放不能推動Android取得更大的成功,那Google該怎么做呢?Benchmark Capital合伙人Bill Gurley在其題為“Android是貨運列車”中的博文中提供了一些線索。
Gurley指出Google試圖掌控一切, Google開放Android也是為其核心業務——搜索服務的,大家看一看Android手機的默認搜索引擎是誰就知道了,操作系統對手機廠商來說是非常重要的一環,但至于開不開源其實不重要。
作為手機聯盟成員,這些廠商可以優先于第三方開發者獲得Android的源代碼,因此,Android的開放是一個不重要的問題,再說了,Android又不是完全閉源的,第三方開發者等到平臺正式發布以后,再開發相應的應用程序也來得及。
應用程序開發人員可能會擔心Android的開放問題,但建立和維護用戶基礎,方便開發人員交付應用程序,直接或間接支付才是最重要的問題,Android的增長離不開廠商的支持,Google投入那么多,就是為了縮小和蘋果iOS的差距,讓開發人員在這個平臺能取得更大的成功,至于開放,那是事后才有的想法。
優化用戶體驗是Android平臺目前最重要的任務,它比開放更重要,移動平臺應該學習傳統PC,既要給用戶足夠的靈活性,又要遵守一定的規范。
為持續增長的Android設備做好準備
手機廠商,運營商,應用程序開發商和用戶都不關心Google對Android的開放態度,他們關心的是能否提供更簡單易用的移動平臺。
不管開源和Android的成功是否存在聯系,可以肯定的是,Android取得的市場占有率和它是否開源越來越不相干,作為一個IT決策者,你***為Android設備的大量涌入提前做好準備,不管是個人還是公司購買的,Android設備會以想象不到的速度遞增。(原文作者:Savio Rodrigues ,點此查看原文)
【51CTO譯稿,非經授權謝絕轉載,合作媒體轉載請注明原文出處、作者及51CTO譯稿和譯者!】
【編輯推薦】