阿里雲事件中的兩個疑問

上週四,谷歌臨時叫停阿里雲和宏碁意欲聯合釋出的一款新型雲智慧手機,公開指責阿里雲OS屬於Android的“不相容”版本,破壞了Android的生態系統,並用OHA(開放手機聯盟)的協議來要求宏碁棄用阿里雲OS。而阿里雲表示該系統為獨立開發,使用完全不同於Android的虛擬機器及應用框架,但允許使用者使用Android軟體。

在一連幾天的口水戰中,阿里雲傳出來的聲音似乎是要讓我們相信,因為谷歌害怕這個他們獨立研發的系統威脅自己的市場而打壓阿里雲。由此產生的兩個疑問是:阿里雲是自主研發的嗎?谷歌為什麼要打擊這麼弱小的阿里雲?

目前,各種不相容的Android版本多如牛毛,最大的出頭鳥也不是阿里雲,而是亞馬遜。亞馬遜Kindle Fire所用的就是一種不相容的Android版本,也沒見谷歌說半個不字。各種組織和大學拿Android做改動實驗的更是數不勝數,也沒見谷歌出面阻止過誰。

此前阿里雲OS與天語、海爾等廠商進行合作,號稱賣了300萬臺阿里雲手機,這一數字即使無水分也顯然並不理想。這對於一個手機廠商來說不少了,可對於一個獨立作業系統來說實在可憐,遠遠說不上威脅谷歌,更不至於像阿里雲總裁王堅說的那樣“讓谷歌害怕”。

事實上,谷歌也不是封殺阿里雲OS,只是跟下面的OHA成員企業打了個招呼,不讓他們用。谷歌認為阿里雲OS已不是Android生態的一部分,因此,希望OHA聯盟成員不要破壞Android生態系統。谷歌沒有阻止過Kindle Fire,因為亞馬遜不是OHA成員,這次要安裝阿里雲OS的宏碁,則是OHA成員。換而言之,要是阿里雲手機是他們自己生產,或是找OHA聯盟之外的廠商生產,谷歌想管也是管不到的。

大家所關心的另一個問題是,如果真如阿里雲所說,是先做出一個完全獨立的系統,然後再去相容Android,那真是完成了一個幾乎是不可能完成的任務。我不能憑空沒有證據的情況下就說阿里雲是吹牛皮,我只能說,“這是一個奇蹟”,不管你們信不信,反正他們就這麼說了。

Android系統基於Linux作業系統發展而來,阿里雲也自稱基於Linux而非安卓系統。大家知道Linux是一個開源系統,但開源系統並不等於可以拿去隨便用,使用它就要遵守它的開源協議。Linux採用的開源協議規定,遵循該協議的程式碼都是開源、免費的;一旦軟體作品中使用了遵循GPL協議的開原始碼,該軟體也必須開源、免費。

阿里雲系統既然自稱是系統基於Linux演變而來,那就應該公開指定部分的原始碼,供業內行家與Android程式碼進行比對即可。這既是阿里雲自證清白的權利,也是它使用這部分程式碼而該承擔的義務。不過從目前來看,阿里雲似乎沒有要公開程式碼的意思。

當然,各類開源協議都是防君子不防小人,Linux也好Android也罷,你用它們的程式碼而不遵守其協議,你的系統照樣也可以執行,程式碼是純文字格式的,它即不能打你也不能罵你。只不過,不排除同行業的人會因此而鄙視你。要是用了Android的程式碼,又不承認,還要自稱是Android的競爭對手。一般稍有自尊心的公司都不會這樣做的,我相信阿里雲也不會不堪到這種程度,所以,儘快按義務公開指定程式碼才是阿里雲應該做的事。

要不然就是自己做個手機出來,幹嗎非找別人不可,作業系統都能自己研發出來了,做個手機豈不更是小菜一碟。

分享到: