XNU

XNU
XNU
Basisdaten
Entwickler Apple Inc.
Abstammung FreeBSD
Mach
⌊ XNU
Kernel hybrid
Architekturen PowerPC, x86
Lizenz APSL 2.0
Website http://kernel.macosforge.org
Kompatibilität FreeBSD

XNU (X is Not Unix)[1] ist der Name des Kernels, der in dem freien Betriebssystem Darwin verwendet wird. Darwin bildet die Grundlage von Apples Betriebssystem Mac OS X. Er ist als Freie Software unter Version 2 der Apple Public Source License (APSL) veröffentlicht.

Inhaltsverzeichnis

Kernel-Design

XNU ist ein hybrider Kernel, bestehend aus Teilen des Mach-3.0-Mikrokernels und des monolithischen FreeBSD-Kernels in Version 5.x (Darwin 7.x).

Im BSD-Teil wird das Mehrbenutzersystem (Benutzer-IDs, Rechte), der TCP/IP-Stack (auch die Firewall), die Synchronisierung und die Prozessaufteilung gesteuert. Der Mach-Teil ist verantwortlich für Multitasking, Speicherverwaltung und Fehlerbehandlung. Das I/O-Kit verwaltet Plug and Play, Hotplugging, Energiemanagement und Extensionsverwaltung.

Geschichte

Der Kernel wurde ursprünglich von NeXT für deren Betriebssystem NeXTStep entwickelt. NeXT wurde Ende 1996 von Apple aufgekauft.

Quellen

  1. Porting UNIX/Linux Applications to Mac OS X: Glossary

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • XNU — kernel Desarrollador Apple Inc. http://kernel.macosforge.org/ Información general Género Núcleo híbrido …   Wikipedia Español

  • Xnu — est le nom du noyau des systèmes Darwin et Mac OS X. C est un acronyme récursif de « XNU s Not Unix ». C est un noyau enrichi hybride, basé sur le micro noyau Mach, et utilisant le noyau BSD en tant que service du système d exploitation …   Wikipédia en Français

  • Xnu — (X is Not Unix)[1] ist der Name des Kernels, der im Open Source Betriebssystem Darwin verwendet wird. Darwin bildet die Grundlage von Apples Betriebssystem Mac OS X. Kernel Design XNU ist ein hybrider Kernel, bestehend aus Teilen des Mach 3.0… …   Deutsch Wikipedia

  • XNU — Infobox Software name = XNU kernel caption = developer = Apple Inc. latest release version = latest release date = operating system = Darwin Mac OS X genre = Kernel kernel type = Hybrid license = Apple Public Source License 2.0 working state = In …   Wikipedia

  • XNU — Ядро XNU Тип Ядро ОС Разработчик NeXT, Apple Операционная система ОС Darwin, Apple iOS, Mac OS X Лицензия Apple Public Source License 2.0 Сайт …   Википедия

  • XNU — Architecture hybride : XNU XNU est le nom du noyau des systèmes Darwin et Mac OS X. L’acronyme signifie « X is Not Unix »[1]. C est un noyau enrichi hybride, bas …   Wikipédia en Français

  • XNU's not unix — XNU XNU est le nom du noyau des systèmes Darwin et Mac OS X. C est un acronyme récursif de « XNU s Not Unix ». C est un noyau enrichi hybride, basé sur le micro noyau Mach, et utilisant le noyau BSD en tant que service du système d… …   Wikipédia en Français

  • XNU — Nouna, Burkina Faso (Regional » Airport Codes) …   Abbreviations dictionary

  • XNU — abbr. Exclude Non Unique …   Dictionary of abbreviations

  • Comparison of operating system kernels — A kernel is the core component of every computer operating system. While kernels are highly technical in nature, and may be hidden from the user under many layers of software and applications, they do have distinguishing or characteristic… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”