Google放棄“不做惡”? 意欲壟斷Android
在MOTO推出XT800手機后,Android在摩托羅拉中的地位日益提高。就在Android風生水起的時候,有傳聞Google將回收Android,使其成為封閉的系統(tǒng)。市場再次陷入了紛爭,這也驗證了之前51CTO關于《Google Android:生存還是消亡》的討論。
據(jù)媒體日前報道:Google公司日前單方面取消了與中國聯(lián)通以及兩家手機制造廠家聯(lián)合開發(fā)3G谷歌手機(Gphone)的計劃,并從上周起中斷了每周三舉行的“四方溝通會”。
Google公司不再授權使用谷歌標識及應用產(chǎn)品的合作內(nèi)容。原定于1月20日舉行的WCDMA谷歌手機(Google Phone)上市發(fā)布會也在谷歌建議下取消。參加該項目的手機制造企業(yè)摩托羅拉公司,也于同日接獲Google通知,要求將為中國聯(lián)通合作項目設計、并已經(jīng)批量生產(chǎn)的手機產(chǎn)品返廠處理,“去除所有Google因素”。據(jù)稱另一家參與合作的三星公司也接到了相同的通知。
Google并未在對上述兩家手機廠商自由使用Google手機平臺Android提出任何限制,但明確要求,中國聯(lián)通谷歌項目推出的手機產(chǎn)品在外觀和品牌名稱設計上,將不能再使用Google標識、英文Google Phone以及中文“谷歌體驗手機”的稱謂。
手機軟件系統(tǒng)中已經(jīng)預置的搜索引擎、地圖等大量谷歌產(chǎn)品應用也要全部刪除。
事情的性質(zhì)
Android手機平臺是一個Google的開源項目,而就開源項目來說,不僅僅是意味著它們源代碼是公開的,可以任由用戶使用和修改,并且還意味著,所有的用戶都有權使用它,也就是說,開源項目的擁有者并無權對用戶進行干涉,也無權對用戶進行挑選,不能夠說,我看張三順眼就讓張三用,我看著李四不順眼就不讓李四用。
而且,對于開源項目所集成的應用,除已有特別聲明的之外,一律開放使用權限。
當然,作為Android手機平臺的擁有者,Google是有權對用戶實施一些自己認為需要的崎視性限制,但這是另外一個概念,說明了為Android手機平臺已經(jīng)不屬于真正的開源項目了。
而這次問題的關鍵是:Google要求摩托羅拉和三星將為中國聯(lián)通合作項目設計、并已經(jīng)批量生產(chǎn)的手機產(chǎn)品返廠處理,“去除所有Google因素”。 手機軟件系統(tǒng)中已經(jīng)預置的搜索引擎、地圖等大量Google產(chǎn)品應用也要全部刪除。
的確,從擁有者的角度來說,Google是有權這樣做,但是,從一個開源項目來說,Google是不應該這樣做。
危害性
Google這樣的做法,會給它的合作者帶去很多的麻煩。
一般來說,無論是在法律范圍還是在日常的經(jīng)濟活動之中,都遵循一個“約束不前溯”的原則,也就是說,之前沒有特別約束的事情,你做了也就做了,但是,從我通知你不能夠做某件事之后,這樣的事你就不能夠再做,而Google這次的做法,明顯地違背了這樣一個原則。
另外,手機軟件系統(tǒng)中已經(jīng)預置的搜索引擎、地圖等大量Google產(chǎn)品應用,這些應用事先并沒有相應的約束條款,是屬于開放使用的應用,而特別地針對某些用戶實施限制,無疑是違反了開源項目不對用戶進行崎視的原則。
當合作沒有約束,合作的條件隨強勢的那方合作者隨意改變的時候,那這樣的合作,是一種非常可怕的合作。
對于Android的倍受熱捧,業(yè)界之中本來就有一種擔心,擔心的是那無數(shù)的合作者會為Google作嫁妝,現(xiàn)在看來,Android的合作者們,不僅僅是會為Google作嫁妝,更可怕的是為Google作一根圈在自己脖子上的繩索,而且愉快地將繩索的另一端交到了Google的手上。
Google不作惡?
雖然Google的口號是不作惡,但是,沒事找事地用一根繩子自己圈著自己的脖子,然后將繩子的另一端交給不作惡的Google,對企業(yè)來說,并不是一件愉快的事情。
就算Google不是有意要你的小命,但不知Google那天高興得手舞足蹈,不小心將手中的繩索亂扯一氣,這樣的結(jié)果,都是任何企業(yè)都受不了的。
今天,被Google扯得難受的,是摩托羅拉和三星這兩家,而明天呢?又將會是誰被Android掐脖子呢?
相關閱讀
Google Android的機器人LOGO
Android一詞的本義指“機器人”,同時也是Google于2007年11月5日宣布的基于Linux平臺的開源手機操作系統(tǒng)的名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟件組成,號稱是***為移動終端打造的真正開放和完整的移動軟件。
Android是基于Linux內(nèi)核的軟件平臺和操作系統(tǒng),早期由Google開發(fā),后由開放手機聯(lián)盟OHA(Open Handset Alliance)開發(fā)。它采用了軟件堆層(software stack,又名以軟件疊層)的架構(gòu),主要分為三部分。低層以Linux內(nèi)核工作為基礎,只提供基本功能;其他的應用軟件則由各公司自行開發(fā),以Java作為編寫程序的一部分。
Dalvik虛擬機執(zhí)行.dex的Dalvik可執(zhí)行文件,該格式文件針對最小內(nèi)存使用做了優(yōu)化。該虛擬機是基于寄存器的,所有的類都經(jīng)由JAVA匯編器編譯,然后通過SDK中的dx工具轉(zhuǎn)化成.dex格式由虛擬機執(zhí)行。Dalvik虛擬機依賴于Linux的一些功能,比如線程機制和底層內(nèi)存管理機制??梢哉fDalvik虛擬機就是Android系統(tǒng)的標志。