Wähle deine Sprache

Startseite arrow-right ... arrow-right Betriebssysteme und Dienstprogramme arrow-right XNU

Wir haben eine Liste von 4 kostenlosen und kostenpflichtigen Alternativen zu XNU zusammengestellt. Zu den Hauptkonkurrenten gehören Linux kernel, Linux-libre. Neben diesen vergleichen Benutzer auch XNU mit GNU Hurd, Redox. Außerdem können Sie hier auch andere ähnliche Optionen ansehen: Betriebssysteme und Dienstprogramme.


Linux kernel
Free Open Source

Der Linux-Kernel ist der Betriebssystemkernel, der von der Linux-Familie der Unix-ähnlichen ...

Linux-libre
Free Open Source

Linux-libre ist ein GNU-Paket, das von modifizierten Versionen des Linux-Kernels verwaltet wird.

GNU Hurd
Free Open Source

GNU Hurd (normalerweise als Hurd bezeichnet) ist ein Computer-Betriebssystem-Kernel, der als ...

Redox
Free Open Source

Redox ist ein Unix-ähnliches Betriebssystem, das in Rust geschrieben wurde und darauf abzielt, die ...

XNU is a hybrid kernel combining the Mach kernel with components from FreeBSD and C++

XNU Überblick

XNU kernel is part of the Darwin operating system for use in OS X and iOS operating systems. XNU is an acronym for XNU is Not Unix. XNU is a hybrid kernel combining the Mach kernel developed at Carnegie Mellon University with components from FreeBSD and C++ API for writing drivers called IOKit. XNU runs on I386, X86_64 for both single processor and multi-processor configurations.

XNU Source Tree

config - Konfigurationen für exportierte APIs für unterstützte Architektur und Plattform
SETUP - Grundlegender Werkzeugsatz zur Konfiguration des Kernels, der Versionsverwaltung und der Textsymbolverwaltung.
EXTERNAL_HEADERS - Header, die aus anderen Projekten stammen, um Abhängigkeitszyklen beim Erstellen zu vermeiden. Diese Header sollten regelmäßig synchronisiert werden, wenn die Quelle aktualisiert wird.
libkern - C ++ IOKit-Bibliothekscode für den Umgang mit Treibern und Texten.
libsa - Kernel-Bootstrap-Code für den Start
libsyscall - Syscall-Bibliotheksschnittstelle für Userspace-Programme
libkdd - Quelle für die Benutzerbibliothek zum Parsen von Kerneldaten wie Kerneldaten.
makedefs - Regeln und Definitionen der obersten Ebene für die Kernel-Erstellung.
osfmk - Mach kernelbasierte Subsysteme
pexpert - Plattformspezifischer Code wie Interrupt-Handling, Atomics etc.
Sicherheit - Obligatorischer Zugriff Überprüfen Sie die Richtlinienschnittstellen und die zugehörige Implementierung.
bsd - BSD-Subsystemcode
tools - Eine Reihe von Dienstprogrammen zum Testen, Debuggen und Profilieren des Kernels.

Teilen Sie Ihre Meinung zur Software, hinterlassen Sie eine Bewertung und helfen Sie dabei, sie noch besser zu machen!

XNU Tags

darwin os-kernel

Änderungen vorschlagen

Ihr Feedback

Wähle eine Bewertung
Bitte wählen Sie eine Bewertung aus

Your vote has been counted.

Do you have experience using this software?