MacOS: Difference between revisions

30 bytes removed ,  9 years ago
Minor fixes.
[unchecked revision][unchecked revision]
(Improve the readability of the text; add some links to Wikipedia (in the text))
(Minor fixes.)
Line 1:
{{stub}}
 
XNU (acronym for "X is Not Unix") is a [[Hybrid Kernel|hybrid kernel]] based on [https://en.[wikipedia.org/wiki/Mach_%28kernel%29:Mach (kernel)|Mach]] and [https://en.[wikipedia.org/wiki/: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.
 
Darwin is thea distribution of core open source components of OS X and iOS.
 
== Features ==
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:
* own sandboxing system;
* own file system hierarchy (with [https://en.[wikipedia.org/wiki/:Filesystem_Hierarchy_Standard |FHS]] preserved);
* Apple Events and FSEvents;
* OpenDirectory, an authentification system;
51

edits