Android的深度定制版阿里云os(Android的山寨)
阿里云OS(YunOS)是阿里巴巴集團的智能手機操作系統(tǒng),依托于阿里巴巴集團電子商務領(lǐng)域積累的經(jīng)驗和強大的云計算平臺,基于LINUX開發(fā)。 魅族4阿里yun OS版已上市。[1]
1簡介
阿 里云OS是融云數(shù)據(jù)存儲、云計算服務和云操作系統(tǒng)為一體的新一代操作系統(tǒng)。系統(tǒng)搭載了阿里云公司自主設(shè)計、架構(gòu)、研發(fā)的系統(tǒng)核心虛擬機,增強了云端服務的 能力,并提供與Dalvik虛擬機兼容的運行環(huán)境。通過海量云空間來同步和管理手機數(shù)據(jù),數(shù)據(jù)可永久保存在云端并連通所有設(shè)備。基于云端彈性云計算的托管 服務,便于開發(fā)者快速開發(fā)和部署移動應用,通過云應用平臺,成千上萬的互聯(lián)網(wǎng)產(chǎn)品和服務可輕松轉(zhuǎn)化為手機云應用,無需下載、更新和安裝即可使用,真正將互 聯(lián)網(wǎng)搬入手機。
2012年7月25日消息,阿里巴巴于正式發(fā)布云智能手機操作系統(tǒng),命名為阿里云OS。據(jù)騰訊科技獲悉,包括聚劃算、淘寶比價等多個阿里集團內(nèi)部開發(fā)成型的手機應用,已入駐該系統(tǒng)平臺中。這款即將發(fā)布的手機操作系統(tǒng)與其它手機操作系統(tǒng)不同的是,阿里云OS采用Cloud App方式,使用戶不需要在手機端下載應用,而只在網(wǎng)絡(luò)環(huán)境下,登陸統(tǒng)一的云賬號后,只要手機流量足夠,即可運行OS平臺上的各種應用。[2]
中央政府采購網(wǎng)發(fā)布的最新信息顯示,2014年中央國家機關(guān)政府采購協(xié)議供貨商名單中,阿里云是‘唯一的移動操作系統(tǒng)’提供商,安全性成了YunOS入圍的關(guān)鍵。
2相關(guān)功能
據(jù)體驗者稱,阿里云OS的開機畫面將呈現(xiàn)一個用戶注冊云賬號的提醒界面。該賬號為一個統(tǒng)一的登錄系統(tǒng),起到PC端及各種移動終端的數(shù)據(jù)同步作用。值得注意的是,用戶要使用平臺上的應用必須登陸云賬號。
在應用方面,阿里云OS不僅集成了阿里云自主研發(fā)的通訊錄、短信、日歷農(nóng)歷、輸入法、搜索、郵件等基礎(chǔ)應用,也攜帶有阿里巴巴集團自有開發(fā)的消費級應用,如淘寶聚劃算、淘寶比價、淘女郎等;此外,Android Market的手機應用也能在該平臺中使用;未來,阿里云OS還會對第三方開發(fā)者提供應用接口。
1:創(chuàng)新的Cloud APP概念,無需安裝的云端應用程序。
2:國內(nèi)首款云概念手機,豐富云應用。
3:阿里巴巴服務一站式體驗。
4:兼容Android應用。
阿里云OS基本功能符合中國人使用習慣,讓你使用起來更加得心應手。
3關(guān)系
網(wǎng)上有個帖子談到阿里云OS兼容Android應用是虛擬機技術(shù),在阿里云OS里有一個Android虛擬機在運行,apk應用就是跑在這個虛擬機上。這是錯誤的。
這里我給大家先普及一下虛擬機的概念。在論壇里很多機友不清楚虛擬機是什么。
“虛擬機”這個概念在實際應用中有兩種語境。第一種是“虛擬主機”的概念,第二種是“運行環(huán)境”的概念。這兩種概念是不同的。
1. “虛擬機”在作“虛擬主機”講的時候,指的是操作系統(tǒng)內(nèi)安裝另一個操作系統(tǒng)。你如在Windows里,你可以裝一個VMWare,然后在VMWare里安 裝一個Ubuntu Linux。這就是虛擬主機。Windows是一個操作系統(tǒng),是裝在硬件上的。VMWare是個軟件,它模擬了一個和硬件相似的環(huán)境,讓另一個操作系統(tǒng)可 以安裝運行在這個環(huán)境上。我們看Windows和Ubuntu Linux的關(guān)系,它們都是操作系統(tǒng),是一個級別的。這種關(guān)系就像媽媽肚子里懷的寶寶,寶寶生活在媽媽的肚子里,媽媽和寶寶都是人,是一種寄生關(guān)系。
2. “虛擬機”在做“運行環(huán)境”講的時候,指的是操作系統(tǒng)被安裝一個支持其他軟件包運行的軟件。最明顯的例子就是“Java虛擬機”。 所謂“Java虛擬機”是一個安裝在操作系統(tǒng)上的軟件,用于支持用Java編程語言編寫的軟件包的運行。它負責給java程序分配資源,幫助java程序 做一些底層的工作,讓java程序在它搭建的環(huán)境里運行。這時Java虛擬機也是操作系統(tǒng)上的一個軟件,其他java軟件要依賴它才能運行。它是一個底層 的支持環(huán)境。微軟有個仿照java架構(gòu)的開發(fā)環(huán)境,即.NET Framework。這里就沒有使用“Virtual Machine(虛擬機)”這個術(shù)語,而是用了“Framework(框架)”。這兩個詞實際的意義是一樣的,都是Runtime Environment(RE,運行時環(huán)境),但是可能Framework更容易理解。它就是一個框架,其他程序可以在這個框架的支持下運行。除了技術(shù) 界,Java官方對公眾也盡量使用JRE(Java Runtime Environment),而不是JVM(Java Virtual Machine)的概念了。
我們知道Android的架構(gòu)是第二種“虛擬機”。Android最底層是Linux操作系統(tǒng),在這個操作系統(tǒng)上安 裝了一個叫Davilk的Java虛擬機。用Java編寫的各種Android應用在Davilk的支持下運行。Java語言最早是有Sun公司開 發(fā),Sun公司被Oracle公司收購。Java程序的虛擬性需要Java虛擬機的支持。Sun公司開發(fā)了自己的Java虛擬機,有知識產(chǎn)權(quán)。但是由于 Java是開放的,其他公司也可以開發(fā)Java虛擬機,兼容java語言。開源界有一個OpenJDK的項目,就是開發(fā)一個完全開源開放Java虛擬機。 而Davilk由Google開發(fā),這個虛擬機也兼容Java語言(如今Oracle和Google還在為Android是否侵犯了Oracle的java專利而打著官司)。Google制定了Android應用的標準(APK應用格式),這個標準是開放的。
那么只要另一個公司開發(fā)一個新的兼容Android應用的標準Java虛擬機,替換掉Google的Davilk, 那么這個系統(tǒng)也是沒有問題的。而綜合各種信息來看,阿里云很可能是用自己開發(fā)的Java虛擬機替換了Google 的Java虛擬機。所以,這個系統(tǒng)不是在Google Android基礎(chǔ)上的二次開發(fā),而是一個新的兼容Android系統(tǒng)。
結(jié)論:
阿里云OS是一個兼容Android系統(tǒng),或者說是“類Android”、“山寨Android”系統(tǒng)。
這種兼容系統(tǒng)不是沒有先例的。Linux就是一個著名的兼容Unix操作系統(tǒng)。當年Unix操作系統(tǒng)由于版權(quán)關(guān)系是 不開源的,而且賣的很貴。一個叫Linus的芬蘭小伙子開發(fā)了一個叫Linux的操作系統(tǒng),這個操作系統(tǒng)能夠運行為Unix編寫的程序(即兼容 Unix),同時又沒有使用Unix有版權(quán)的任何一行代碼(完全自己開發(fā),繞過版權(quán)問題)。Linus把Linux開源化,使得Linux得以迅速普及。
由此看來,因為Android的核心--Google的Davilk虛擬機被替換成了阿里云自己的虛擬機,同時這個 虛擬機能夠運行為Davilk編寫的程序。這應該是為什么阿里云宣傳里不說是“Android二次開發(fā)”的原因。說的在直白一點,阿里云其實是山寨了一個 Android系統(tǒng)。這也解釋了為什么我們刷上Android 2.2能夠流暢運行。
其實只要兼容了Android應用,就能有大量已有的Android應用可以為自己所用。在IT界,開源軟件和開放 標準已經(jīng)成為主流。通過已有的開源軟件再加上自己的開發(fā),可以很容易開發(fā)出新的軟件。遵循開放標準是降低軟件開發(fā)成本,迅速融入用戶的最好的途徑。加上阿 里云自己開發(fā)的云應用框架,阿里云宣稱自主操作系統(tǒng)也無可厚非。
經(jīng)過以上的分析,阿里云OS不是在自己開發(fā)的操作系統(tǒng)上運行了一個Android操作系統(tǒng)的虛擬機來兼容 Android應用,而是將Google的java虛擬機替換成了自己開發(fā)的java虛擬機。因此阿里云OS不是基于Android系統(tǒng)的二次開發(fā),而是 基于Android開放標準的深度定制。這種深度定制有沒有法律風險還不得而知,只是從Oracle和Google的專利官司來看,如果阿里云不能繞過專利的雷池,法律風險是很大的。[4]
4智能手機
阿里云OS的云智能手機計劃與天語合作運營,并得到了阿里巴巴集團其它子公司如淘寶等 多項運營資源支持。隨著阿里云OS發(fā)布期的臨近,阿里云與天語的定制手機也將面向市場。隨著型號為W700、W800的阿里云手機上市,隨心換殼、云端存 儲數(shù)據(jù)不怕丟失,2012年4月阿里云第二款智能手機大黃蜂W806和小黃蜂W619上市,大黃蜂憑借著高端配置低端價格贏得市場。
資料顯示,采用云OS的智能手機能直接享用100GB云空間和阿里云提供的各種云服務(如地圖、電子郵件等),還能使互聯(lián)網(wǎng)上的海量Web服務通過阿里云的云計算數(shù)據(jù)中心方便接入手機終端,保持與本地應用一樣的流暢用戶體驗,把智能手機直接推動至“云應用”時代。
手機
阿里巴巴集團旗下阿里云計算有限公司28日宣布,正式推出獨立研發(fā)的阿里云操作系統(tǒng)(阿里云OS)以及搭載此系統(tǒng)的天語云智能手機W700。
如果說第一代阿里云手機推出的時機還不夠成熟,那么今天這款搭載阿里云OS 2012系統(tǒng)的天語W800在成熟度上又提升了一個臺階。
語大黃蜂
天語W806外號大黃蜂,采用阿里云OS 2012系統(tǒng),配有1GHz雙核Tegra2處理器、4.3吋WVGA觸控屏幕和Soft-Touch背殼設(shè)計,直接吸引著用戶的眼球。
關(guān)注過MWC2012大展的朋友也許應該都能意識到,2012年將會是國產(chǎn)手機廠商的春天。在高端市場,像天語、華 為、中興、魅族等知名廠商都對外展示了自己的四核CPU旗艦級機型,這同時也向世界證明了國產(chǎn)手機近兩年的飛速成長。另一方面,小米手機的出現(xiàn)也拉響了國 產(chǎn)手機新一輪的價格戰(zhàn)。人們?yōu)榇烁涌粗匾豢町a(chǎn)品的性價比,低價買高配機的趨勢正在潛移默化的展開。
5機頂盒產(chǎn)品
騰訊科技向多位相關(guān)人士求證獲知,阿里云在機頂盒方面的研發(fā)已經(jīng)有很長一段時間,并且該業(yè)務的確屬于云OS旗下。報道稱,阿里云OS做盒子類產(chǎn)品是希望推廣自己的操作系統(tǒng),而在內(nèi)容上很可能選擇與華數(shù)傳媒或者湖南電視臺合作,而且這兩家都已經(jīng)獲得互聯(lián)網(wǎng)電視牌照。
阿里手機操作系統(tǒng)(原阿里云OS)于2011年7月推出,主要和國內(nèi)二線手機品牌合作,發(fā)展并不順利。國內(nèi)也有很多互聯(lián)網(wǎng)公司希望從機頂盒業(yè)務切入電視屏幕,但并沒有成功案例。阿里云OS的這次努力的結(jié)果仍然很不明朗。
總結(jié)
以上是生活随笔為你收集整理的Android的深度定制版阿里云os(Android的山寨)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 时区 : America/Mexico_
- 下一篇: 掌上足球直播(用什么看足球直播)