iOS作業系統是不是基於Linux呢?
iOS實際上是Darwin的ARM變體,源自BSD,類UNIX核心,以及Apple自己的Mach核心擴充套件系統。這與 Linux 是完全不同的,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作業系統
- 信創的作業系統都是基於linux嗎作業系統Linux
- 作業系統有哪些功能呢?Linux入門作業系統Linux
- 【linux】Linux作業系統Linux作業系統
- Linux 作業系統Linux作業系統
- Linux作業系統Linux作業系統
- Redox OS:基於Rust的作業系統Rust作業系統
- 基於Linux核心的作業系統的常見目錄說明Linux作業系統
- 作業系統與Linux作業系統Linux
- Linux作業系統概述Linux作業系統
- 縱論物聯網(六):基於Linux的物聯網作業系統Linux作業系統
- 基於kubernetes雲作業系統的生態系統 - Kelsey Hightower作業系統
- 作業系統是什麼?Linux是什麼作業系統?作業系統Linux
- linux作業系統介紹Linux作業系統
- 科普帖:Linux作業系統Linux作業系統
- Linux 作業系統!開篇!!!Linux作業系統
- Linux作業系統 paste命令Linux作業系統AST
- Linux作業系統關於ftp,samba,nfs的區別Linux作業系統FTPSambaNFS
- 關於Linux作業系統,這些你必須知道!Linux作業系統
- 關於安裝VMware以及Linux作業系統過程Linux作業系統
- 作業系統基礎配置作業系統
- Linux作業系統有什麼檔案型別?Linux基礎教程Linux作業系統型別
- 為什麼要學Linux作業系統?linux入門基礎教程Linux作業系統
- 白話linux作業系統原理Linux作業系統
- 作業系統 Linux下的程式作業系統Linux
- Linux作業系統分析 | 深入理解系統呼叫Linux作業系統
- 計算機與Windows並不是等號,應學習基於Linux的作業系統計算機WindowsLinux作業系統
- 都是基於Linux,安卓大家都知道,而國產作業系統卻沒人用Linux安卓作業系統
- Linux系統有什麼優點?linux作業系統學習Linux作業系統
- 基礎夯實:作業系統作業系統
- ravynOS 0.5.1 - 基於 FreeBSD 的 macOS 相容開源作業系統Mac作業系統
- 跟大神一起製作一個屬於自己的Linux作業系統!Linux作業系統
- 黑客專用的 Linux 作業系統-黑客Linux作業系統
- Linux作業系統——簡單程式同步Linux作業系統
- Python 執行 Linux 作業系統命令PythonLinux作業系統
- Linux作業系統總體介紹!Linux作業系統
- Linux作業系統網路模組Linux作業系統
- Linux作業系統相關資料Linux作業系統