OS X 继承了 Linux 吗?

OS X 继承了 Linux 吗?

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

答案1

我可以说 OS X 继承了 Linux 内核的架构吗?

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

Linux 和 XNU 内核均源自UNIX但是两个内核在处理硬件本身以及如何向软件开发人员呈现这些层方面采用了非常不同的方法。

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

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

这也是因为一旦苹果更多地拥抱北达科他州/达尔文基于操作系统并开始开发 OS X 系列(相对于他们的旧版 Mac OS),他们让它能够使用x86基于处理器的软件,这意味着许多 Linux 和 BSD 软件可以移植到 OS X(而不是必须专门编写软件来支持PPC建筑学)。

希望能够帮到你。

相关内容