OS X 是否继承了 Linux?

Mic*_*ael -3 linux macos

我可以说OS X继承了架构,Linux Kernel因为我注意到 linux 和 OS X 在许多方面(例如终端命令和系统视图)之间的相似之处。

txt*_*elp 8

我能说 OS X 继承了 Linux Kernel 的架构吗?

不; OS X是一系列运行在XNU 内核(源自4.3BSDMach 内核)上的图形操作系统。另一方面,Linux不是操作系统(如 OS X),而是内核(如 XNU),各种发行版(如UbuntuFedora)将 Linux 内核的一个版本(通常是分叉的)与其他软件包相结合,包括GUI 和各种其他系统工具,以提供完整的操作系统供使用。

Linux 和 XNU 内核都源自UNIX,但是这两种内核在处理硬件本身以及如何将这些层呈现给软件开发人员方面采用了截然不同的方法。

我注意到 linux 和 OS X 在许多方面的相似之处,例如终端命令和系统视图。

这部分是由于操作系统的内核和行(即命令行驱动)的类 UNIX 特性,因此对于在不同操作系统中工作的人来说,会有一种熟悉的感觉。

这也是因为一旦 Apple 接受了更多基于BSD / Darwin的操作系统并开始开发 OS X 系列(相对于他们旧的 Mac OS),他们就可以使用基于x86的处理器,因此基于 x86软件,这意味着许多 Linux 和 BSD 软件可以移植到 OS X(而软件必须专门编写以支持PPC架构)。

希望能有所帮助。