開發信息
2012年7月25日訊息,
阿里巴巴於正式發布雲
智慧型手機作業系統,命名為
阿里雲OS。據騰訊科技獲悉,包括
聚划算、
淘寶比價等多個
阿里集團內部開發成型的手機套用,已入駐該系統平台中。這款即將發布的
手機作業系統與其它手機作業系統不同的是,阿里雲OS採用Cloud App方式,使用戶不需要在手機端下載套用,而只在網路環境下,登入統一的雲賬號後,只要手機流量足夠,即可運行OS平台上的各種套用。
中央政府採購網發布的最新信息顯示,2014年中央國家機關政府採購協定供貨商名單中,阿里雲是‘唯一的移動作業系統’提供商,安全性成了YunOS入圍的關鍵。
相關功能
據體驗者稱,阿里雲OS的
開機畫面將呈現一個用戶註冊雲賬號的提醒界面。該賬號為一個統一的登錄系統,起到PC端及各種移動終端的
數據同步作用。值得注意的是,用戶要使用平台上的套用必須登入雲賬號。
1:創新的Cloud APP概念,無需安裝的雲端應用程式。
2:國內首款雲概念手機,豐富雲套用。
3:阿里巴巴服務一站式體驗。
4:兼容Android套用。
阿里雲OS基本功能符合中國人使用習慣,讓你使用起來更加得心應手。
關係
網上有個帖子談到阿里雲OS兼容Android套用是虛擬機技術,在阿里雲OS里有一個Android虛擬機在運行,apk套用就是跑在這個虛擬機上。這是錯誤的。
這裡我給大家先普及一下虛擬機的概念。在論壇里很多機友不清楚虛擬機是什麼。
“虛擬機”這個概念在實際套用中有兩種語境。第一種是“虛擬主機”的概念,第二種是“運行環境”的概念。這兩種概念是不同的。
1. “虛擬機”在作“虛擬主機”講的時候,指的是作業系統內安裝另一個作業系統。例如在Windows里,你可以裝一個VMWare,然後在VMWare里安裝一個Ubuntu Linux。這就是虛擬主機。Windows是一個作業系統,是裝在硬體上的。VMWare是個軟體,它模擬了一個和硬體相似的環境,讓另一個作業系統可以安裝運行在這個環境上。我們看Windows和Ubuntu Linux的關係,它們都是作業系統,是一個級別的。這種關係就像媽媽肚子裡懷的寶寶,寶寶生活在媽媽的肚子裡,媽媽和寶寶都是人,是一種寄生關係。
2. “虛擬機”在做“運行環境”講的時候,指的是作業系統被安裝一個支持其他軟體包運行的軟體。最明顯的例子就是“
Java虛擬機”。所謂“Java虛擬機”是一個安裝在作業系統上的軟體,用於支持用Java程式語言編寫的軟體包的運行。它負責給java程式分配資源,幫助java程式做一些底層的工作,讓java程式在它搭建的環境裡運行。這時Java虛擬機也是作業系統上的一個軟體,其他java軟體要依賴它才能運行。它是一個底層的支持環境。微軟有個仿照java架構的開發環境,即.NET Framework。這裡就沒有使用“Virtual Machine(虛擬機)”這個術語,而是用了“Framework(框架)”。這兩個詞實際的意義是一樣的,都是Runtime Environment(RE,運行時環境),但是可能Framework更容易理解。它就是一個框架,其他程式可以在這個框架的支持下運行。除了技術界,Java官方對公眾也儘量使用JRE(Java Runtime Environment),而不是JVM(Java Virtual Machine)的概念了。
我們知道Android的架構是第二種“虛擬機”。Android最底層是Linux作業系統,在這個作業系統上安裝了一個叫Davilk的Java虛擬機。用Java編寫的各種Android套用在Davilk的支持下運行。Java語言最早是有Sun公司開發,Sun公司被Oracle公司收購。Java程式的虛擬性需要Java虛擬機的支持。Sun公司開發了自己的Java虛擬機,有智慧財產權。但是由於Java是開放的,其他公司也可以開發Java虛擬機,兼容java語言。開源界有一個OpenJDK的項目,就是開發一個完全開源開放Java虛擬機。而Davilk由
Google開發,這個虛擬機也兼容Java語言(如今Oracle和Google還在為Android是否侵犯了Oracle的java專利而打著官司)。Google制定了Android套用的標準(APK套用格式),這個標準是開放的。
那么只要另一個公司開發一個新的兼容Android套用的標準Java虛擬機,替換掉Google的Davilk,那么這個系統也是沒有問題的。而綜合各種信息來看,阿里雲很可能是用自己開發的Java虛擬機替換了Google 的Java虛擬機。所以,這個系統不是在Google Android基礎上的二次開發,而是一個新的兼容Android系統。
結論:
阿里雲OS是一個兼容Android系統,或者說是“類Android”、“山寨Android”系統。
這種兼容系統不是沒有先例的。Linux就是一個著名的兼容Unix作業系統。當年Unix作業系統由於著作權關係是不開源的,而且賣的很貴。一個叫Linus的芬蘭小伙子開發了一個叫Linux的作業系統,這個作業系統能夠運行為Unix編寫的程式(即兼容Unix),同時又沒有使用Unix有著作權的任何一行代碼(完全自己開發,繞過著作權問題)。Linus把Linux開源化,使得Linux得以迅速普及。
由此看來,因為Android的核心--Google的Davilk虛擬機被替換成了阿里雲自己的虛擬機,同時這個虛擬機能夠運行為Davilk編寫的程式。這應該是為什麼阿里雲宣傳里不說是“Android二次開發”的原因。說的在直白一點,阿里雲其實是山寨了一個Android系統。這也解釋了為什麼我們刷上Android 2.2能夠流暢運行。
其實只要兼容了Android套用,就能有大量已有的Android套用可以為自己所用。在IT界,開源軟體和開放標準已經成為主流。通過已有的開源軟體再加上自己的開發,可以很容易開發出新的軟體。遵循開放標準是降低軟體開發成本,迅速融入用戶的最好的途徑。加上阿里雲自己開發的雲套用框架,阿里雲宣稱自主作業系統也無可厚非。
經過以上的分析,阿里雲OS不是在自己開發的作業系統上運行了一個Android作業系統的虛擬機來兼容Android套用,而是將Google的java虛擬機替換成了自己開發的java虛擬機。因此阿里雲OS不是基於Android系統的二次開發,而是基於Android開放標準的深度定製。這種深度定製有沒有法律風險還不得而知,只是從Oracle和Google的專利官司來看,如果阿里雲不能繞過專利的雷池,法律風險是很大的。
智慧型手機
阿里雲OS的雲智慧型手機計畫與
天語合作運營,並得到了阿里巴巴集團其它子公司如
淘寶等多項運營資源支持。隨著阿里雲OS發布期的臨近,阿里雲與天語的定製手機也將面向市場。隨著型號為W700、W800的阿里雲手機上市,隨心換殼、雲端存儲數據不怕丟失,2012年4月阿里雲第二款智慧型手機大黃蜂W806和小黃蜂W619上市,大黃蜂憑藉著高端配置低端價格贏得市場。
資料顯示,採用雲OS的智慧型手機能直接享用100GB雲空間和阿里雲提供的各種雲服務(如地圖、電子郵件等),還能使網際網路上的海量Web服務通過阿里雲的雲計算數據中心方便接入手機終端,保持與本地套用一樣的流暢用戶體驗,把智慧型手機直接推動至“雲套用”時代。
手機
阿里巴巴集團旗下
阿里雲計算有限公司28日宣布,正式推出獨立研發的阿里雲作業系統(阿里雲OS)以及搭載此系統的天語云智慧型手機W700。
如果說第一代阿里雲手機推出的時機還不夠成熟,那么今天這款搭載阿里雲OS 2012系統的天語W800在成熟度上又提升了一個台階。
天語大黃蜂
天語W806外號大黃蜂,採用阿里雲OS 2012系統,配有1GHz雙核Tegra2處理器、4.3吋WVGA觸控螢幕和Soft-Touch背殼設計,直接吸引著用戶的眼球。
關注過MWC2012大展的朋友也許應該都能意識到,2012年將會是國產手機廠商的春天。在高端市場,像天語、華為、中興、魅族等知名廠商都對外展示了自己的四核CPU旗艦級機型,這同時也向世界證明了國產手機近兩年的飛速成長。另一方面,小米手機的出現也拉響了國產手機新一輪的價格戰。人們為此更加看重一款產品的性價比,低價買高配機的趨勢正在潛移默化的展開。
機頂盒產品
騰訊科技向多位相關人士求證獲知,阿里雲在機頂盒方面的研發已經有很長一段時間,並且該業務的確屬於雲OS旗下。報導稱,阿里雲OS做盒子類產品是希望推廣自己的作業系統,而在內容上很可能選擇與華數傳媒或者湖南電視台合作,而且這兩家都已經獲得網際網路電視牌照。
阿里手機作業系統(原阿里雲OS)於2011年7月推出,主要和國內二線手機品牌合作,發展並不順利。國內也有很多網際網路公司希望從機頂盒業務切入電視螢幕,但並沒有成功案例。阿里雲OS的這次努力的結果仍然很不明朗。