-3

Can I say OS X inherits the architecture of Linux Kernel since I notice similarities between linux and OS X in many aspects such as terminal commands and system view.

Michael
  • 139

1 Answers1

8

Can I say OS X inherits the architecture of Linux Kernel

No; OS X is a line of graphical operating systems which run on the XNU kernel (which has roots from 4.3BSD and the Mach Kernel). Linux, on the other hand, is not an operating system (like OS X) but a kernel (like XNU) to which various distributions (like Ubuntu or Fedora) combine a version of the Linux kernel (often forked) with other packages, including GUI's and various other system tools to give a complete operating system to utilize.

The Linux and XNU kernels are both derived from UNIX but both kernels take very different approaches to how they handle the hardware itself as well as how they present those layers to a software developer.

I notice similarities between linux and OS X in many aspects such as terminal commands and system view.

This is in part due to the UNIX-like nature of the kernels and lines of OS's (i.e. command line driven), so there's a familiar feel for those who work amongst the different OS's.

It's also due to the fact that once Apple embraced more of the BSD/Darwin based OS's and started developing the OS X line (vs. their older Mac OS), they made it so you could use an x86 based processor, and thus x86 based software, which meant a lot of Linux and BSD software could be ported to OS X (vs. the software having to all be written specifically to support the PPC architecture).

Hope that can help.

txtechhelp
  • 3,871