首頁>Club>
9
回覆列表
  • 1 # 廣發智慧金融

    Yun OS,就是盜版的安卓.完全抄襲安卓智慧作業系統的設計理念,然後被扣上阿里巴巴的帽子.實際體驗中和安卓的卡頓都一模一樣,還恬不知恥的說這叫自主研發作業系統.研發團隊不知道騙了馬雲多少錢,總之這不是個獨立的作業系統.首先它基於Linux,其實它就是安卓的一個變種.就像Ubuntu和Centos,變來變去還是Linux.在我看來,實際體驗反倒趕不上MIUI、HTC Sense等.雖然MIUI和Yun OS本質是不同的,但MIUI實際體驗比鑲嵌了阿里雲服務的Yun OS更棒.這就尷尬了,你們阿里巴巴研發的這款系統是幹什麼用的?博眼球?沒人買賬的,騙傻子的東西.

  • 2 # 水哥雲

    YunOS是什麼?我們在官網找到這樣一段描述“YunOS依託於阿里巴巴集團電子商務領域積累的經驗和強大的雲計算平臺,基於Linux開發。系統搭載了自主設計、架構、研發的系統核心虛擬機器,增強了雲端服務的能力,並提供與Dalvik虛擬機器相容的執行環境。透過海量雲空間來同步和管理手機資料,資料可永久儲存在雲端並連通所有裝置。基於雲端彈性雲計算的託管服務,便於開發者快速開發和部署移動應用,透過雲應用平臺,成千上萬的網際網路產品和服務可輕鬆轉化為手機雲應用,無需下載、更新和安裝即可使用,真正將網際網路搬入手機。”

    簡潔的說YunOS就是一款作業系統,他主要針對移動終端等智慧裝置,與Android一樣都是Linux傳人。根據IDC的資料顯示,到今年年底Andriod平臺將佔據智慧手機市場的81%以上份額,除了iOS能夠對他毫無畏懼之外,其他任何一款作業系統都無法與之抗衡,很多風風火火甚至名噪一時的作業系統現如今都不太好過,上週Firefox OS正式宣佈停止服務和更新,也就意味著死亡。那麼問題來了,在這樣一個幾乎被“壟斷”的市場上,YunOS究竟為何誕生?它究竟與Android有什麼區別呢?

    先從最基本的來解釋,首先一款系統最重要的就是核心部分也就是常說的kernel,Android採用了Linux核心,這個核心是完全開源的,這意味著任何作業系統都可以採用。很顯然從新做核心並不是光有錢和技術就能段時間內辦到的,也沒有廠商願意去冒這個風險,所以市場上大部分作業系統都是使用的Linux核心,這其中還包括Ubuntu和Firefox OS等等,也包括今天的主角之一YunOS。不過和小米的MIUI、華為的EMUI以及聯想的VIBE UI等等不同,這些都是基於Android底層開發出來的,實際上正如其名只是UI層面的變化,添加了一些細節變動,並且增加了很多以應用功能。

    而YunOS則之所以與Android不同而且能夠相容Android應用的最重要原因就是搭載了自主設計、架構、研發的系統核心虛擬機器。同時能夠相容Android平臺的Dalvik虛擬機器環境。

    其實YunOS不是第一個這樣做的,之前黑莓系統也曾經採用過類似的方式,只不過方式和過程更反鎖。不得不承認這些系統廠商在很多地方確實是有相互模仿的嫌疑,但是這種方式幾乎成了現在所有系統廠商都在做的事情,谷歌起初做Android也被廣泛質疑,現如今氣候已成,話語權自然掌握在自己手裡。

    當然了YunOS也面臨了和其他系統製造商一樣的問題那就是應用資源有限,最典型的例子就是微軟Windows 10 Mobile,曾經不可一世至今依然在PC領域佔據大頭的微軟的應用商店內容也是少的可憐,只能透過其他渠道得到內容。其他廠商顯然沒有微軟的底子,要想得到資源只能妥協,這一點三星Tizen也使用了和YunOS同樣的方式——相容。相容Android應用之後對於使用者來說就沒什麼顧慮和擔憂了。

    不過這裡需要說明的是,很多作業系統包括YunOS在內,沒有相容Android應用之前是非常簡潔乾淨的,升級更新、使用操作都很方便,但是現在顯得略有冗餘。

    那麼現在有那些手機使用了YunOS系統呢?其實還是有不少的,國內很多知名手機廠商都與YunOS有著密切的合作,其中就包括魅族旗下的不少產品,或許你的手機正在使用YunOS,但是你沒有感覺到罷了。

    魅族旗下的多款手機都搭載了Flyme Powered by YunOS,和Android版本Flyme最大的區別就是“我的卡片”功能,這個功能在手機主介面上,左側向右滑動就能撥出,和應用列表一樣,只不過更貼近使用者的生活。使用者可以根據自己的淘寶或者支付寶賬戶連結,更智慧的為生活服務。其實有了這個卡片,你不用在下載新聞客戶端、淘寶等應用,透過卡片的形式實現這些功能,透過不同卡片實現類似APP的功能,比如電影選作、就餐點菜選位、購物、看書甚至充值等,所有功能都圍繞使用者生活展開。真正達到了大資料為你所用以及重功能輕應用。

    最有意思的地方在於YunOS為很多手機產品提供了安裝包,其中還包括谷歌自家的Nexus4和Nexus5。

    下面我們來看看兩款系統的最新版本,YunOS 5的帶好為ATOM,擁有超過300項更新,這裡我們就不詳細一條一條說明了,撿重點的來。新增智慧排程系統,解決了手機越用越卡的問題,雖然沒有完全解決碎片化的問題,但是緩解了這一問題,從側面增強產品體驗感。介面上,支援系統級變色,允許使用者自定義系統應用的顏色。YunOS加入了美國Qeexo公司的手勢識別技術,可以識別手指、指甲蓋和指關節等不同部位的觸控響應。內建智慧助理,可以檢測使用者的操作習慣和運動資料,提供個性化的建議,並且支援面部識別和聲紋解鎖。YunOS 5加入了新的OneSearch應用分發技術,一人千面的應用推薦,使用者在不同的時間和地點,開啟應用商店會有不同的應用推薦。不過新的版本要等到明年年初才能拿到,好在也不用等太久,個把月的事。

    Androd升級到6.0之後也有很多改善,官方支援指紋識別了,不用手機廠商自己再開發指紋識別,畢竟此前只有少數大品牌有這個能力,最近才得到越來越多的支援,技術越來越成熟。Android 6.0進一步強化應用許可權管理,應用許可權管理也成為系統級的功能,不過這對於那些許可權管理軟體來說並不是什麼好訊息。Android 6.0自帶Doze電量管理功能,在“Doze”模式下,手機會在一段時間未檢測到移動時,讓應用休眠清殺後臺程序減少功耗。現在官方也支援鎖屏語音喚醒以及搜尋了,此前鎖屏喚醒都是第三方開發的。

    有人曾經這樣評價Android和YunOS:當Android系統死去,那麼MIUI、EMUI這些國內手機廠商開發的UI就會停滯在Android X.X版本,而使用YunOS的那些手機依然可以推出YunOS 6.0/7.0/8.0...的UI系統。的確,兩條腿走路比一條腿更穩妥,對於開發者來說相容Android應用的YunOS也不是壞事,畢竟日子總是要過的,無論什麼平臺,使用者下載,使用者喜歡才是硬道理。

    對於消費者來說,YunOS與Android究竟有多大區別?個人認為如果就日常終端的使用來說,他們的差別可以忽略不計,因為你畢竟也體驗不到完整的Android系統,進入到國內之後絕大多數谷歌服務都無法使用,既不接地氣也不符合消費者需要。實際上你能體驗的都是各個廠商針對Android底層開發的UI,Android在這裡的作用只是一個基礎,具體功能服務還要看移動終端廠商的設計和開發,當然了YunOS對於國內使用者來說有著非常明顯的優勢,畢竟阿里最有名的網際網路企業,依託於大資料、電子商務、網際網路服務,YunOS可以為中國使用者帶來更多接地氣的內容。

  • 3 # Khargha

    我不多說了,以這三張架構圖來解釋所有的問題。懂的自然看得懂,不懂的你怎麼樣給他解析,他也不會懂。。。

  • 4 # 奕寧讀書

    不一樣。雖然都是基於Linux開發,虛擬機器是不一樣的,yun OS是獨立的系統, 可以相容簡單的安卓應用,不劃等號。

  • 5 # 加錢哥

    安卓和yunos是屬於兩個不同的系統。yunos並不是像MIUI或者Flyme這些基於安卓深度最佳化的UI,而是實打實的另一套系統,魅藍手機就有基於yunos的Flyme6UI。

  • 6 # 風語秋林

    阿里雲OS和android的真實關係

    論壇裡針對阿里雲OS是否是Android二次開發有很多爭論。大部分機友不是IT從業人員,對於技術上的一些細節不瞭解。我做過Android開發,也圖便宜買了w700。綜合阿里雲和其他媒體的資訊,結合我做Android開發的經驗,我對阿里雲OS的技術架構有了一個清晰的判斷。那麼我就給大家做一個解釋,到底阿里雲OS和android是什麼關係?

    網上有個帖子談到阿里雲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)的概念了。

    ~ 1 / 2 ~

    我們知道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系統。

    結論2: 阿里雲OS是一個相容Android系統,或者說是“類Android”、“山寨Android”系統。

    這種相容系統不是沒有先例的。Linux就是一個著名的相容Unix作業系統。當年Unix作業系統由於版權關係是不開源的,而且賣的很貴。一個叫Linus的芬蘭小夥子開發了一個叫Linux的作業系統,這個作業系統能夠執行為Unix編寫的程式(即相容Unix),同時又沒有使用Unix有版權的任何一行程式碼(完全自己開發,繞過版權問題)。Linus把Linux開源化,使得Linux得以迅速普及。

    有此看來,阿里雲OS是一個相容Android系統,因為Android的核心--Google的Davilk虛擬機器被替換成了阿里雲自己的虛擬機器,同時這個虛擬機器能夠執行為Davilk編寫的程式。這應該是為什麼阿里雲宣傳裡不說是“Android二次開發”的原因。說的在直白一點,阿里雲其實是山寨了一個Android系統。這也解釋了為什麼我們刷上Android 2.2能夠流暢執行。

    其實只要相容了Android應用,就能有大量已有的Android應用可以為自己所用。在IT界,開源軟體和開放標準已經成為主流。透過已有的開源軟體再加上自己的開發,可以很容易開發出新的軟體。遵循開放標準是降低軟體開發成本,迅速融入使用者的最好的途徑。加上阿里雲自己開發的雲應用框架,阿里雲宣稱自主作業系統也無可厚非。

    經過以上的分析,阿里雲OS不是在自己開發的作業系統上運行了一個Android作業系統的虛擬機器來相容Android應用,而是將Google的java虛擬機器替換成了自己開發的java虛擬機器。因此阿里雲OS不是基於Android系統的二次開發,而是基於Android開放標準的深度定製。這種深度定製有沒有法律風險還不得而知,只是從Oracle和Google的專利官司來看,如果阿里雲不能繞過專利的雷池,法律風險是很大的。

  • 7 # 北山ii

    yunos是阿里旗下開發的系統,只是相容安卓應用!並不像MIUI和flyme他們是基於安卓底層進行的最佳化以及重新定製開發!

  • 8 # 斌似懂非懂

    是,是基於公共底層執行系統衍生產品……中國產系統,研發戰略: 以人為本,注重健康;重點領域,平板手機;實用軟體,跨越平臺;關鍵領域,獨立自主。將手機作為PC機的外設:觸控和語音輸入法。可分合式平板電腦二合一設計:模組化筆記本,觸控螢幕可分,可折平板螢幕,螢幕內接手機,主機板顯示卡分置,主機板手機通訊,自繪動態鍵盤,基座鍵盤可分,電池統一標準,元件自由選擇。

    https://www.wukong.com/answer/6423381613194772738/?iid=13017031708&app=news_article

    https://www.wukong.com/question/6391088345245548801/

    https://www.wukong.com/question/6391089459579846914/

  • 9 # 發明秀

    都是基於底層Linux開源系統環境開發,底層環境是一樣的,就是影象面板不同,其他的也沒有什麼不用,裝置驅動,管理,分配都一樣,演算法上取優處理

  • 10 # e莽原

    yunOS和安卓是哥兄弟,而不是父子關係。他倆同根於Linux,是面向移動終端的兩種不同解決方案。當然,安卓是大哥,發展的早。yunOS是小弟,起步晚,為了發展生態,不得不相容安卓。yunOS在一些方面的確比安卓好!

  • 11 # 許彥凱

    簡單說,yunOS是基於linux開發的獨立的手機作業系統。它與miui、flyme、EMUI等基於安卓開發的使用者介面,有本質的不同。

    而安卓系統也是基於linux開發。所以說,安卓和yunOS不是父子關係,而是兄弟關係。

    只不過安卓系統有先發優勢,已經建立起了強大壁壘,所以看起來就比yunOS有檔次。

    儘管如此,仍然有大量人在質疑:

    1. 為什麼yunOS和安卓那麼像?

    要知道,主流的作業系統,都在趨同。大家都在互相借鑑。

    當年喬布斯聊起要做的iOS的操控理念,被谷歌的兩個創始人聽了去,就立即回去照著喬布斯的理念將收購來的系統進行改進,這就是安卓系統。

    iOS和安卓經常互相借鑑,二者是越來越像了。蘋果手機一開始是沒有下滑的控制中心的,後來才抄了安卓的。蘋果提倡扁平化視覺效果時,安卓也跟進。

    兩家的相互借鑑,一直在進行,並且今後也將持續下去。

    yunOS作為一個後來者,借鑑已經大獲成功的系統的某些理念,再正常不過了。

    2. 既然是獨立系統,為什麼能相容安卓APP?

    yunOS不是直接相容安卓,而是透過執行虛擬機器來使用安卓APP。

    就像你在windows電腦上安裝一個安卓模擬器,然後就可以在電腦上運行了安卓程式了。

    相容安卓,完全不影響yunOS獨立作業系統的地位。

    何況,相容安卓的可不止是yunOS,還有別的作業系統,比如:

    BlackBerry 10系統,這是黑莓公司推出的作業系統,就可以相容安卓應用。該系統的核心是QNX,跟安卓沒有半毛錢關係。

    微軟在2015年推出的win10 mobile的一些測試版本,也可以直接安裝APK應用。

    Jolla手機搭載的旗魚系統Sailfish OS,也相容安卓APP。

    所以說,不能因為相容安卓,就說yunOS不是獨立系統。

    iOS和安卓的生態圈已經建立,開發者不太有動力去為新系統開發應用,微軟的wp就是因為這個才做不起來的。所以,相容安卓應用,是後發者的無奈之舉。

    3. 為什麼前些年穀歌高管指責yunOS?

    因為yunOS剛起步的時候(那時yunOS還不叫做yunOS,而是叫做阿里雲系統),其直接使用安卓執行庫、軟體框架及開發工具卻又不開源的做法,讓谷歌感到了威脅。

    但是後來yunOS的底層程式碼幾乎都重新寫了一遍,早已今非昔比,已經跟安卓徹底沒關係了。

    不要總是再拿陳年舊事來說了。

  • 12 # 愛尚新教育

    很多人對作業系統並不瞭解。我用大白話給大家講一下,作業系統分好幾個層次:核心,就如同果核;架構邏輯和應用機制,就如同果肉;圖形介面,就如同果皮;應用APP,就如同果皮上的毛毛。

    安卓和yunOS都是用的linux核心,都是採用的第三方的。另外yunOS在果肉這一層除了自己的機制,為了更好的做大市場相容了安卓機制。

    像大家知道的小米,他們更多的是在果皮層面做一些改動,依然使用的是安卓系統,而yunOS是完全與安卓不同的系統,不受Google約束。在Google公司許可的範圍內會對果肉做一些最佳化。

    因為linux是開源的,不排除yunOS在積累足夠的經驗之後會單獨開發自主核心。

    所以安卓與yunOS不是一個系統,是兩個獨立的系統。因為安卓市場佔有率很高,為了更好的開啟市場,yunOS選擇了相容安卓應用APP。

  • 中秋節和大豐收的關聯?
  • 如何看待教室安裝監控,花100塊錢就能隨時監控老師和學生的行為?