新浪科技訊 9月16日消息, Google 高級副總裁、Android系統創始人安迪‧魯賓(Andy Rubin)在Android官方博客上發佈聲明,稱Android發展過程中的不兼容將毀掉這個系統,“儘管Android完全免費,但只有兼容設備才能充分享受整個生態系統帶來的益處”,“為同一個Android平台添磚加瓦,而不是推出一大堆不兼容版本”。
他同時在Google+上發佈了這篇聲明,並解釋了背景:
我們很驚訝得知阿里首席戰略官曾鳴說“想做中國的Android”,而事實上阿里雲正是基於Android的運行環境,即,顯然他們是由Android衍生而來。
根據我們對apps.aliyun.com上應用的分析,此平台試圖兼容,但最終未成功。
兼容Android很容易。“開放手機聯盟”提供了所有的工具,以及指導如何做的細節。請看以下博文,解釋了我們對於Android兼容性問題的思考,這關係到我們努力想建立的生態系統:
我們在開發Android系統時,希望它成為一款開源流動平台,免費提供給所有人使用。2008年這款系統發佈時,即遵守Apache開源許可協議;從那時起,我們一直依照同樣的協議進行研發和創新。所有人都可以從source.android.com獲得這份協議。這種開放性使硬件廠商能夠定製Android,提供新的用戶體驗,驅動創新,擴大消費者選擇範圍。
作為這一開放平台的首席開發者和守護者,我們意識到,自己對應有開發者負有責任:他們採納了Android,並耗費精力為之開發軟件。每位開發者都在推動Android的進步。這是因為當他們為Android開發應用時,整個平台會變得更好,對消費者的吸引力也會更強。開發者推出的Android應用越多,才會有越多的消費者受到優質軟件內容(如《水果忍者》和 Google 地圖)的吸引,購買Android設備。而越多的消費者選擇Android手機和平板電腦,開發人員才能獲得更大的受眾,應用銷量才能更高。這一戰略能夠實現“三贏”:開發者賣出更多應用,硬件廠商賣出更多設備,消費者獲得更多功能和創新。
用生物學的術語講,Android有時會被稱作“生態系統”。用經濟學的術語講,它被稱作“良性循環”,亦即通過反饋鏈條不斷提升自身的事件集合。在這一循環中,每次迭代都會產生“正能量”。它會持續向前發展,直至某個外力介入並打破循環。
我們最初在設計Android和“開放手機聯盟”時,就是希望創造一個“良性循環”,讓生態系統的每一成員均能獲益。我們詳盡考量了哪些外部因素能夠削弱整個生態系統,並意識到一個重要的外部因素是:Android部署過程中出現的不兼容。原因如下:
假定這樣一種情形:每款手機的Android系統都略有不同。比如, Google 地圖在一款手機上運行正常,卻在另一款手機上運行極慢。舉個例子:Android部署了一個API,能夠在手機螢幕上沒有活動時,通過休眠幾毫秒的時間節約電池電量。這一原型API的功能類似於SystemClock.sleep(millis),“millis”是休眠的毫秒數。
如果一家手機廠商以錯誤的方式部署了SystemClock.sleep(),並將括號內的參數設定為“秒”而非“毫秒”,那麼手機的休眠時間將是最初設想的1000倍!這家廠商推出的手機運行 Google 地圖時的表現將非常糟糕。
如果由於兼容性的障礙,Android應用在不同設備上表現不一,那麼消費者將離開生態系統,而開發人員將緊隨其後。這意味著良性循環的崩潰。
我們從未恪守“一種螢幕大小就足夠”的信條;因此,我們提供了免費的“兼容性測試套裝(簡稱CTS)”,在保証開發者和消費者不必擔心兼容性的同時,讓設備廠商實現差異化。CTS是一套軟件工具,能夠對平台進行測試和檢驗,確保(如上例)SystemClock.sleep(millis)的休眠時間僅以毫秒計。與Android一樣,CTS同樣遵守Apache開源許可協議。
儘管Android完全免費,但只有兼容設備才能充分享受整個生態系統帶來的益處。通過加入“開放手機聯盟”,每一成員才能為同一個Android平台添磚加瓦,而不是推出一大堆不兼容版本。感謝“開放手機聯盟”的85家成員,是他們幫助我們建設Android生態系統,並持續驅動高速創新。感謝他們的支援,是他們讓Android生態系統擁有了逾5億部兼容設備,而這一數字仍在不斷增長。
我們也開了Google plus page,如有Google plus account的你,也可follow 我們吧!
https://plus.google.com/104792312952728477864