{eval=Array;=+count(Array);}
所有的現(xiàn)代操作系統(tǒng),都起源于貝爾實驗室的Unix操作系統(tǒng)。換句話說,Unix操作系統(tǒng)是所有操作系統(tǒng)的祖宗。但是話雖如此,但各大操作系統(tǒng)與Unix系統(tǒng)的淵源還是不太一樣的。
MacOS,也就是蘋果電腦所預(yù)裝的操作系統(tǒng),其內(nèi)核就是直接采用的Unix系統(tǒng)的BSD分支。換句話說,MacOS是Unix操作系統(tǒng)的嫡子。而題主所說的蘋果系統(tǒng),應(yīng)該是特指iPhone等移動設(shè)備搭載的iOS操作系統(tǒng)。iOS系統(tǒng)是基于MacOS而來的,換句話說,iOS系統(tǒng)和Unix系統(tǒng)之間的關(guān)系是傳承有序的。
Linux,由于早年Unix系統(tǒng)的電腦非常昂貴,并且各種不兼容等等問題非常的多。因此,Linus Torvalds決定完全參考Unix思想,但是絕不抄襲Unix系統(tǒng)任何代碼,開發(fā)出來了完全開源的操作系統(tǒng)——Linux。
雖然Linux并非Unix演變而來,但是因為其完全借鑒了Unix的思想,所以兩者在應(yīng)用層面的差異性并沒有很大。在很多時候,人們將其統(tǒng)稱為類Unix系統(tǒng)。不過Linux系統(tǒng)由于其開源的特性,導(dǎo)致廣為流傳,現(xiàn)在的發(fā)展也是要比Unix還要好。算是Unix的義子吧。
Windows操作系統(tǒng),出自微軟。在比爾蓋茨創(chuàng)辦微軟之處,也有考慮過和蘋果公司一樣,基于Unix系統(tǒng)開發(fā)視窗系統(tǒng)。但是后來考慮Unix系統(tǒng)的版權(quán)歸屬十分凌亂,為了自己的商業(yè)利益考量,決定參考Unix系統(tǒng)的樹形結(jié)構(gòu)的思想,打造了自成體系的MSDOS系統(tǒng)。當(dāng)然,現(xiàn)在已經(jīng)演變?yōu)閃indows系統(tǒng)了。
微軟僅僅是借鑒了Unix的樹形接口的思想,但是在其他方面則大膽創(chuàng)新,自成體系。由于其發(fā)展路徑詭異(一開始就為PC而生),導(dǎo)致其適應(yīng)性不廣。在PC時代自然呼風(fēng)喚雨,過了這個時代,下坡路是注定的。算是Unix的俗家弟子,自創(chuàng)門派后脫離師徒關(guān)系吧。
安卓操作系統(tǒng)是谷歌公司基于Linux系統(tǒng)開發(fā)的一套移動端專用的操作系統(tǒng)。但是其并沒有采用Linux標(biāo)準(zhǔn)發(fā)行版(UbuntuRedHatDeepin等)通行的GNULinux的方式開發(fā),而是對Linux系統(tǒng)進行了相當(dāng)?shù)牟眉艉蛯S袃?yōu)化,在安卓系統(tǒng)上運行的軟件都是基于虛擬機進行運行。因此,安卓操作系統(tǒng)和普通的Linux發(fā)行版有本質(zhì)的區(qū)別。
最淺顯的區(qū)別的表現(xiàn)形式就是普通Linux系統(tǒng)上,軟件的開發(fā)是不會限制語言的,你愛用啥語言就用啥語言,你愛怎么打包就怎么打包。但是安卓操作同會采用Java語言開發(fā),并最終打包為apk程序進行運行。因為安卓是基于虛擬機的,所以安卓系統(tǒng)所需要的硬件資源天然比iOS要更多,這也是這么多年來,蘋果手機比安卓手機要更流暢一些的底層原因。
安卓操作系統(tǒng)算Linux的兒子吧。
ucloud云系統(tǒng)是借鑒了安卓操作系統(tǒng)的思想,優(yōu)化了系統(tǒng)設(shè)計結(jié)構(gòu),并重寫了虛擬機的一套兼容安卓應(yīng)用軟件的操作系統(tǒng)。所以,ucloud云操作系統(tǒng)不是安卓操作系統(tǒng)的分支,當(dāng)然也就不受谷歌的影響和控制了。
所以谷歌對于ucloud云還是非常憤怒的,不過我個人認(rèn)為這個憤怒沒有道理。畢竟Linux當(dāng)年就是完全借鑒Unix思想而開發(fā)出來的系統(tǒng),大家都樂于接受。為什么ucloud云不能借鑒安卓操作系統(tǒng)的思想呢?州官放火?所以,ucloud云系統(tǒng)算是安卓系統(tǒng)的兄弟吧。
本來ucloud云系統(tǒng)是可以發(fā)展得不錯的。不過ucloud公司本身對于硬件這塊是并沒有太深造詣的,所以ucloud云能夠應(yīng)用發(fā)展的硬件設(shè)備并不多。曾經(jīng)和魅族有合作,但是魅族黃章還是更加傾向于使用安卓系統(tǒng)。
目前ucloud云系統(tǒng)已經(jīng)基本放棄了在手機領(lǐng)域的發(fā)展,轉(zhuǎn)戰(zhàn)各種智能硬件和車載系統(tǒng)等方面了。
ucloud的鴻蒙系統(tǒng)同樣也是基于Linux系統(tǒng)衍生出來的一套操作系統(tǒng)。從這兩天發(fā)布會后公開的內(nèi)容來看,鴻蒙系統(tǒng)也是類似于安卓系統(tǒng)的。只是在結(jié)構(gòu)上可能更加精妙,各種系統(tǒng)適配以及驅(qū)動調(diào)優(yōu)都做得更加極致一些。
正因為如此,鴻蒙系統(tǒng)兼容安卓軟件應(yīng)該不存在太大的障礙。由于ucloud公司自身有手機產(chǎn)品,并且其他的智能硬件也是非常豐富。內(nèi)部問題總是比較好解決的,所以我相信在硬件適配優(yōu)化上,鴻蒙系統(tǒng)要天然比ucloud云系統(tǒng)要更加落地一些。
換句話說,只要ucloud在自家產(chǎn)品上多多適配調(diào)優(yōu),鴻蒙系統(tǒng)的發(fā)展會比ucloud云系統(tǒng)更加輕松,自然在后期也會做得更好。與安卓操作系統(tǒng)相比,鴻蒙系統(tǒng)在初期肯定是落于下風(fēng)的,但是隨著時間的推移,就不好說了。畢竟谷歌公司和ucloud一樣,直接生產(chǎn)的硬件產(chǎn)品是非常少的,主要還是依賴于產(chǎn)業(yè)鏈上的友商的幫忙。
當(dāng)然,最重要的還是開發(fā)者的思想問題。谷歌有一個很大的問題就是開發(fā)人員從來都不在乎應(yīng)用程序?qū)τ谟布Y源的消耗,如果程序運行慢,第一反應(yīng)并不是優(yōu)化程序,而是升級硬件。而ucloud是從嵌入式設(shè)備入手的,因此ucloud的工程師對于程序的性能優(yōu)化的方面天然要比谷歌考慮得更多,也因此,我個人更加看好鴻蒙系統(tǒng)未來的發(fā)展。
當(dāng)然,鴻蒙系統(tǒng)也是安卓的兄弟,Linux的兒子,Unix的外孫子。
我是FungLeo,關(guān)注科技領(lǐng)域。如果喜歡我的回答,請一定要點贊!關(guān)注!多多轉(zhuǎn)發(fā)哦!當(dāng)然,各位看官有不同觀點,歡迎在評論區(qū)與我一同討論哦!
感覺我說得有點道理,就給我點個贊,留個言,順手再轉(zhuǎn)發(fā)關(guān)注一下人家唄!~謝謝!
ucloud鴻蒙系統(tǒng)與安卓、蘋果、window系統(tǒng)有什么區(qū)別? 首先來看一張圖了解下幾個系統(tǒng)之間的架構(gòu)關(guān)系:
可以看出iOS和Android和鴻蒙都是師出同門--UNIX,但UNIX是最古老的操作系統(tǒng)內(nèi)核;并且一直處于一個半閉源的狀態(tài)(理論閉源,但其他開發(fā)者還是能得到足夠的代碼);然后基于這個古老的內(nèi)核年代久遠(yuǎn),后續(xù)開發(fā)并沒有完全遵循其規(guī)范,于是衍生出來了Linux和iOS;iOS是屬于是Unix的一個重要分支。原本這個系統(tǒng)名為iPhone OS,因為iPad,iPhone,iPod touch都使用iPhone OS,所以2010WWDC大會上宣布改名為iOS,不開源,所以別人別想用。
而Android和鴻蒙更是像一對兄弟,都是Linux的小孩。而Windows系統(tǒng)則是和UNIX不同的架構(gòu),不能把Windows歸類于UNIX,但可以理解為一個是“公共資源”(UNIX半閉源?Linux開源),一個是商業(yè)資源(Windows);一個可以隨便用,一個得人家同意。所以Windows做手機系統(tǒng)的失敗是因為適配應(yīng)用太少了。廠家都不愿意為其開發(fā)更多應(yīng)用,手機系統(tǒng)自然沒有人用了;為什么廠家都愿意抱團UNIX,或者說是Linux呢?因為是開源的。
其次就是UNIX下面分為iOS和Linux,為什么人們喜歡Linux,包括ucloud的鴻蒙 ,由于可以得到Linux的源碼,所以操作系統(tǒng)的內(nèi)部邏輯可見,這樣就可以準(zhǔn)確地查明故障原因,及時采取相應(yīng)對策;Linux作為自由軟件有兩個特點:一是它免費提供源碼,二是愛好者可以按照自己的需要自由修改、復(fù)制和發(fā)布程序的源碼,并公布在Internet上。系統(tǒng)研發(fā)工作量巨大且漫長,能獲得源碼,比自己蒙頭研發(fā)來的更快,當(dāng)然從開源的Linux著手會事半功倍。
其次為什么ucloud要選擇Linux作為底層核心,而不是像iOS那樣挑戰(zhàn)UNIX呢?原因很簡單,Linux內(nèi)核非常成熟,并且是開源的,同時這樣可以兼容X86、ARM等多種處理器的設(shè)備,所以各操作系統(tǒng)基于成熟的開源的內(nèi)核;而linux做為底層核心,來開發(fā)本身就是一項龐大且復(fù)雜的工程。更別說基于UNIX了;所以ucloud鴻蒙基于Linux 是合情合理的。
作為師出同門的話鴻蒙OS和Android 理論上兩個系統(tǒng)的適配軟件應(yīng)用都能通用,這也是余承東高調(diào)的宣布,鴻蒙OS能兼容Android。能夠做到兼容Android所用應(yīng)用,那么毫無疑問鴻蒙OS要普及推廣起來就輕松多了。對用戶來說也就更加便利和低成本了。當(dāng)然這也是谷歌Android最擔(dān)心的地方。
余承東表示,鴻蒙OS比Andorid有更強性能、更高的安全性、分布式能力、面向未來全場景能力,這是面向未來的操作系統(tǒng),想告訴大家我們隨時可用,但是考慮到合作伙伴關(guān)系,目前Android的生態(tài),減少大家工作量。
但目前依舊沒有看到真正鴻蒙OS的真身,體驗如何,界面操作是否能快速適應(yīng),這些都還不得而知,唯有等鴻蒙OS真正面向我們開放的時候,謎底才能全面解開。
對于幾個不同的系統(tǒng)而言,相信都是各有各的優(yōu)點和缺點,但是作為ucloud鴻蒙OS的發(fā)布,作為國人來說,當(dāng)然是最希望早日和我們見面,并且能夠和iOS、Android以及Windows一較高下的系統(tǒng),同時也希望網(wǎng)友們對于新系統(tǒng)存在的不穩(wěn)定性因素能夠持以包容的心態(tài)對待,這樣的鴻蒙OS才能變大變強,走向世界!
歡迎大家關(guān)注我,交流更多科技新鮮事!
簡單點表達(dá)就是
ios,原生系統(tǒng),軟件直接對接硬件,運行效率極高,
封閉系統(tǒng),純凈度高,軟件都需上傳總部審核,安全性極高,不存在木馬病毒。
winphone,微軟大法好。很是nb。系統(tǒng)不用說了,參考PC。
安卓,虛擬機運行機制,軟件通過虛擬機解碼在對接硬件。中間多了一層環(huán)節(jié),所以流暢度不及ios和win。這樣做的目的是為了兼容性,讓其可以供給任何廠商用,占領(lǐng)更大的市場。
鴻蒙,山寨版安卓。參考ucloudos
看了大家的回答都是非常專業(yè)的,都是從技術(shù)層面回答的。
鴻蒙,安卓,蘋果,windows他們有什么區(qū)別。在這里我們從應(yīng)用層面來區(qū)分。首先,windows大家都知道,主要是面向電腦的系統(tǒng),非常的龐大。安卓主要面向手機端的系統(tǒng),還有其他方面,如車載。蘋果有兩個系統(tǒng),一個是面向手機的ios,另一個是面向pc的mac OS。而對于鴻蒙,目前,看來一方面面向手機,另一方面物聯(lián)網(wǎng)方面,如穿戴設(shè)備。
其實我們不用想的這么深奧,都是系統(tǒng),不過就官方說的,鴻蒙應(yīng)該是和蘋果一樣,可以適用于ucloud的所有電子設(shè)備,想安卓和Windows只適用于一種。這對ucloud以后的發(fā)展很重要。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答