阿里雲OS 兼容安卓和黑莓兼容安卓的方式有什麼區別?
01-05
如題,黑莓通過虛擬機兼容安卓,阿里雲OS 號稱也是通過虛擬機兼容,為什麼谷歌不能容忍阿里雲?
再換言之,如果阿里雲OS 是修改了安卓的底層,是一種欺騙的話,那麼阿里雲OS 為什麼不能像黑莓或者旗魚那種方式來兼容安卓?
谷歌不能容忍阿里雲的原因已明確地經出現在lollipop的廣告詞中:
Be together, not the same
Google一直認為Android之間需要互相兼容
具體實施則是通過限制OHA成員為非標準Android提供支持。如阻止OHA成員acer發布搭載阿里雲os的手機。同樣的,FireOS/Nokia X均無法獲得OHA的幫助。實際上和阿里雲公司沒有直接關聯
阿里雲os的所有基礎均是AOSP。它重寫了一個虛擬機lemur,並以此編寫了適用於lemur的java部分的代碼, 但系統保留完整的運行dalvik程序的能力 。因此阿里雲os是一個不符合cdd而不能使用android商標的android衍生品。
黑莓與它不同之處在於,黑莓是在完全由自己設計的系統上引入了Android層,就像chrome os/瀏覽器最近提供了運行android應用程序的能力,並未影響自己身為Chrome的事實。BB10、旗魚都是在獨立的操作系統上加了Android的兼容層。阿里雲OS完全不同。你可以看到他就是AOSP換了一個虛擬機而已,為了「全球第四大操作系統」這去重寫虛擬機也是蠻拼的。Google不譴責阿里雲OS譴責誰,難道譴責Microsoft么。
旗魚和黑莓都有一個和aosp完全不同的操作系統,只不過是加上了一個android的runtime,他們自身的runtime,顯示系統,ipc,和android完全不一樣.而阿里雲呢?除了一個虛擬機換掉之外,阿里還做了什麼。
開放手機聯盟OHA成員的手機廠商不能做兼容安卓的其他系統。反過來看,凡是兼容安卓的其他系統,不被谷歌發難的,除了水寨廠商以外,都不是OHA成員。比如黑莓、旗魚、亞馬遜、阿里雲以及諾基亞X。換句話,谷歌老大說:咱們幫派(OHA)的人不許做兼容安卓應用的非安卓系統或分叉系統的手機。
推薦閱讀:
※關於阿里雲,有什麼故事?
※浪潮和阿里有什麼優勢互補呢?
※阿里雲ECS伺服器被DDoS無解,請問我該何去何從?
※為什麼要用阿里雲做存儲?
※如何將自己開發的網站部署到阿里雲上?