iOS作業系統是不是基於Linux呢?
iOS實際上是Darwin的ARM變體,源自BSD,類UNIX核心,以及Apple自己的Mach核心擴充套件系統。這與 是完全不同的,Linux是一個單片核心,這意味著所有驅動程式程式碼和I / O工具包都是核心核心的一部分。
Apple是一個混合核心。有些人住在核心中,有些是核心擴充套件(通常是.kext檔案)。相比之下,Windows是一個微核心,意味著核心中的內容很少,而且幾乎所有東西都是外部驅動程式。
Linux 也是類似UNIX的,但它不是BSD。Linux實際上是因為Linus Torvalds決定他喜歡UNIX和BSD的概念,但他不喜歡這些專案的執行。從本質上講,macOS,iOS,BSD和Linux都是兄弟姐妹。類似的DNA,但他們自己的權利不同,UNIX是爸爸。
“Linux OS”實際上是GNU / Linux,這意味著GNU為使用者提供所有軟體工具(即您在 行中輸入的 ),而“Linux”是所有工具都位於其上的核心。 Linux由Linus Torvalds建立,以避免使用Minix的許可證問題或UNIX或Windows的成本問題。他將其建立為Minix的克隆,Minix又是UNIX的替代品,最初是為學術用途而設計的。
iOS源自macOS(OSX),它源自NextStep,派生自BSD Unix。所以是堂兄,但不是Linux。與Linux和MacOS一樣,iOS基於UNIX。檔案結構和命令集是相同的,但實際程式碼不同且不相容。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2651112/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux作業系統基礎Linux作業系統
- Google作業系統基於Chrome?!Go作業系統Chrome
- 作業系統有哪些功能呢?Linux入門作業系統Linux
- 信創的作業系統都是基於linux嗎作業系統Linux
- Redox OS:基於Rust的作業系統Rust作業系統
- 基於Linux作業系統核心的漢字顯示(轉)Linux作業系統
- Linux 作業系統Linux作業系統
- Linux作業系統Linux作業系統
- 【linux】Linux作業系統Linux作業系統
- 基於Linux核心的作業系統的常見目錄說明Linux作業系統
- Linux作業系統概述Linux作業系統
- 作業系統與Linux作業系統Linux
- 作業系統基礎配置作業系統
- 縱論物聯網(六):基於Linux的物聯網作業系統Linux作業系統
- 作業系統是什麼?Linux是什麼作業系統?作業系統Linux
- service命令用於管理Linux作業系統中服務Linux作業系統
- 基於 JavaScript 的作業系統你聽說過嗎?JavaScript作業系統
- 基於DSP/BIOS和NDK的嵌入式網路作業系統設計方案iOS作業系統
- 都是基於Linux,安卓大家都知道,而國產作業系統卻沒人用Linux安卓作業系統
- Linux 作業系統!開篇!!!Linux作業系統
- 科普帖:Linux作業系統Linux作業系統
- Linux作業系統 paste命令Linux作業系統AST
- LINUX作業系統runuser用法Linux作業系統
- 桌面 Linux 作業系統不死Linux作業系統
- linux作業系統介紹Linux作業系統
- 基礎夯實:作業系統作業系統
- 【Linux】Linux作業系統 程式管理Linux作業系統
- 【Linux】Linux作業系統 配置sudoLinux作業系統
- 關於安裝VMware以及Linux作業系統過程Linux作業系統
- Linux作業系統關於ftp,samba,nfs的區別Linux作業系統FTPSambaNFS
- 關於Linux作業系統,這些你必須知道!Linux作業系統
- 作業系統(1)——作業系統概述作業系統
- 作業系統(一):作業系統概述作業系統
- 蘋果iOS作業系統的演進史蘋果iOS作業系統
- 白話linux作業系統原理Linux作業系統
- 作業系統 Linux下的程式作業系統Linux
- Linux作業系統網路模組Linux作業系統
- Linux作業系統介紹(轉)Linux作業系統