YunOS 與 Android 有什麼關係?


實質上,yunos也只是重寫了dalvik,加上/換掉幾個apk(比如launcher)以及服務而已,其他所有架構及模塊(audio、display、video、power、usb、input、recovery、windowManager、ActivityManager等等等)都還是Android,而且一模一樣。

如果沒有重寫dalvik,yunos對android的改動並沒有比flyme和miui類似這些的多。

利益相關:前yunos開發者之一。


Android之父Andy Rubin公開指出,阿里雲系統融合Android運行機制、架構和工具。阿里雲應用商店中很多是Android應用,其中還有盜版谷歌應用。阿里雲明顯融合Android機制,但它的不兼容性卻破壞開放手機聯盟(簡稱OHA)規則。如果阿里雲想要從Android生態系統中獲益,就必須選擇兼容。如果選擇不兼容Android,就不必期待OHA成員的支持。

谷歌憤怒有3點:阿里對Android改動,且不承認是Android;對安卓應用不能完全很好兼容,將可能導致安卓陣營分裂;阿里雲應用商店中有很多盜版應用。

而拋開這一切,其實阿里做的這件事情也不怎麼光彩


yunos就算是個獨立系統,它也只有唯一一個應用……就是安卓模擬器。


YUNOS其實就是基於Android改的,主要不像其他廠商,只改改UI,把Android的Dalvik虛擬機也改成自己收購的一家虛擬機了,然後就說YUNOS不是Android了。


抄開源的代碼(並且閉源不認帳)和抄已經發布的產品創意,其實彼此之間有本質的區別。

但是,毫無疑問,對於阿里的頭頭腦腦們來說,這看起來毫無區別吧?既然後者都干過,前者有何干不得呢?和開發G們簽個保密協定就行了。。


抄作業重寫一遍的關係

基於 Android 的框架和源碼, 把系統的部分自己重新寫了一遍, 弄了個所謂自己的虛擬機, 深入調試過, 號稱自主系統

當然了, 往好的方面想, 抄作業好歹也是自己思考和推算過的, 裡面哪些地方有坑比啥只改 UI 的可能了解深一點

但是我個人觀點, 抄作業永遠還是抄作業, 還是在別人的框架里, 人家為什麼設計成這樣, 未來大方向怎麼去發展優化還是不知道


Android 6.0以後阿里根本無力重寫Art。

實際上YunOS和套殼的Android已經沒有區別了。

想想以前的紅旗Linux。


等同於月亮之上和all rise之間的關係


前提是aliyunos是android的一個分支,如果不能認同,那就不用討論這個問題了


阿里雲前員工,自己腦子分析下就知道,不用多說啦。

說重寫 dalvik 的,認真想想,阿里就沒有能重寫 jvm水平的人。對 jvm 研究最深的同學被拉去做 crm 啦。


關係就是魅族能ota把底層雲os換成Android


李鬼和李逵的關係


各位請看月光博客 阿里雲OS和Android的關係


YunOS抄襲Android代碼是肯定的了,之前YunOS手機被Google抵制發布未遂。

另外,我最關心的是魅族幾千萬購買者的隱私問題。以阿里的尿性,很可能會分析所有機主的隱私數據,用於商業用途。然後,最懼怕的一點,阿里系背後有隻黑手,會給系統預留各種後門。


這就是中國的尷尬, bat華為這樣有實力的公司不捨得大投入做操作系統(但願在悶聲搞),而國家主導的項目基本就是在騙經費的(沒有bat有錢, 實力更不用說)。

所以中國自主的操作系統也就只能寄希望於,某一個天才程序員帶領中國的開發者做一個開源的出來。

但是是哪一天呢(???????)


接著Android的東風做的一個和Android幾乎完全一樣的操作系統。。。

我不覺得yunOS除了博一個「國產手機操作系統」的名頭以外有任何值得稱讚的地方。


今天看新聞,說YunOS已成為第三大移動端操作系統了...反正我信了....


不懂的別亂噴,我想這個問題下面應該很多技術從業人員。有很多人就是網上看些指點江山的文章然後自己腦補出來的吧。

作為一個戰5渣,本來是根本沒有資格教育其ta人的。根據事實說話,是每個技術人員基本的素質呢?不知道在這裡對YunOS冷嘲熱諷的人,是不是每個都真的了解幕後故事。我不懂,所以我沒有急著表態。沒有任何給YunOS洗白的意思,我並不懂,只是說不要亂噴。

類似的事情還有好幾回,主要發生在幾個口碑算不上好的公司身上(這點是它們應該反思的?)。

例如前段時間吐槽百度亂抓網頁。抓搜狗的內容,我不確定有或者沒有明確的商業因素(反正國內商業公司也就那素質,我只是沒有確鑿的證據);但是違反協議抓很多中小站點,真不是故意的,真就是系統做得挫。愛信不信,直接點反對、舉報就好,沒必要跟我爭。

我覺得發生一件事,第一反應不是從技術角度客觀分析,而是yy出一個自己的虛構的原因,然後矢志不渝的堅持下來,不是一個好習慣。

利益相關:和阿里無利益相關;在百度抓取系統呆過幾個月。


見上圖

你可以說他是安卓、也可以說仿安卓也可以說他只是像安卓假如谷歌停止開發安卓,阿里雲照樣可以繼續發展下去、一個一個的迭代版本3.0、4.0·········

而其他的UI大概會止步於-----基於安卓5.0


就是吹罷了,其實就是個Android,加了一些自己的Service,API等。

如果不承認是Android,而只是兼容Android,那請把從Android拿過來的東西都去掉,看看這個所謂的OS能不能跑唄。


推薦閱讀:

如何理解「In UNIX, everything is a file」?
為什麼有些Linux發行版更新地那麼頻繁?
Linux下有什麼工具可以分析出一個程序的運算時間分布嗎?
Linux為什麼要衍生出那麼多的版本,統一一下產品線不好么?
電腦小白怎樣在預裝了win8的電腦上安裝linux?

TAG:Linux | Android開發 | Android | YunOS |