MacOS: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content deleted Content added
Improve the readability of the text; add some links to Wikipedia (in the text) |
Minor fixes. |
||
Line 1: | Line 1: | ||
{{stub}} |
{{stub}} |
||
XNU (acronym for "X is Not Unix") is a [[Hybrid Kernel]] based on [ |
XNU (acronym for "X is Not Unix") is a [[Hybrid Kernel|hybrid kernel]] based on [[wikipedia:Mach (kernel)|Mach]] and [[wikipedia:Berkeley_Software_Distribution|BSD]] which is used in OS X. It was developed to replace the obsolete classic Mac OS (Mac OS 9 and older) kernel, which had poor memory protection and cooperative multitasking. |
||
Mac OS X (or just "OS X") is an Apple's half-proprietary operating system for Macintosh computers, which is, in fact, able to be run on any modern x86-64 computer; it also has a mobile version, iOS. |
Mac OS X (or just "OS X") is an Apple's half-proprietary operating system for Macintosh computers, which is, in fact, able to be run on any modern x86-64 computer; it also has a mobile version, iOS. |
||
Darwin is |
Darwin is a distribution of core open source components of OS X and iOS. |
||
== Features == |
== Features == |
||
Line 16: | Line 16: | ||
But it is wrong to classify XNU as a BSD flavor like FreeBSD. XNU and OS X introduce a lot of specific features, including: |
But it is wrong to classify XNU as a BSD flavor like FreeBSD. XNU and OS X introduce a lot of specific features, including: |
||
* own sandboxing system; |
* own sandboxing system; |
||
* own file system hierarchy (with [ |
* own file system hierarchy (with [[wikipedia:Filesystem_Hierarchy_Standard|FHS]] preserved); |
||
* Apple Events and FSEvents; |
* Apple Events and FSEvents; |
||
* OpenDirectory, an authentification system; |
* OpenDirectory, an authentification system; |