這裏只談手機鴻蒙,想要講什麽萬物互聯,微內核,全自研的可以離開了。幾個鴻蒙分不清的先百度,分清楚了再來看,謝謝配合。
macOS從遠古時代就基於FreeBSD。那時候甚至還不叫macOS,也不叫macOS X,也不叫OS X。跟FreeBSD差得遠了(建議看看現在兩者之間的差距)。基本上FreeBSD這個樣子放在當今,說它「不能用」也不過分吧,或者說不符合使用者習慣。後來出了iOS,同樣也是基於FreeBSD。
鴻蒙去年剛出,基於AOSP(題主說是使用部份安卓程式碼,這麽說的話也不算錯吧),AOSP是啥啊,四分之三個原生安卓了,原生安卓好用麽?至少並不難用。
換句話說,FreeBSD是地基,iOS借了別人的地基造房子,裝修。AOSP是毛胚房,鴻蒙裝修了一下,雖然裝修力度比別人大,甚至把墻都敲了好幾堵,這樣讓房子顯得更大。
軟件格式方面,BSD裝軟件的方式有個啥,不清楚,知道的可以告知我一下。macOS就是一大包檔(封在dmg字尾的壓縮包裏面,字尾為app),復雜一點的pkg使用安裝器安裝。iPhone安裝包為ipa,其實也是個壓縮吧,裏面也是app檔。
鴻蒙:安卓apk,自家hap,兩種安裝包,hap解壓後放到安卓手機上還能執行,Android studio能開。
許可權:原來那倆都能root,現在都不能。(iOS越獄不算,不講武德)
*這裏說一下,鴻蒙的root我個人認為不是去掉了,而是藏起來不讓你碰。這一點就很悲哀,以後可能會跟紅星系統一樣,使用者不能root,但是黑客能。iOS同理,但是感覺上會好一點,自己家的東西修復得快,但是鴻蒙一旦出事情,AOSP可不是自家的寶。這一段純屬個人理解。
宣傳:iOS早就不講BSD了,那都是多少年前的事情了,況且扯到了BSD就要把好多家都扯進來。鴻蒙:早期宣傳自主研發,後來宣傳為了相容安卓軟件才做的AOSP。
法律聲明部份。兩者做的差不多,反正licence基本沒人看就對了。
蘋果的東西很多,BSD放在了很後面。。。華為上來一段英文,然後放了一大串網站,然後放上了AOSP:
蘋果這麽做其實也不錯,