Mac OS X Linux Unix-Version

Mac OS X Linux Unix-Version

Welche Linux- oder Unix-Version liegt Mac OS, OS X 10.6 zugrunde? Gibt es für diese Version eine gute Dokumentation, insbesondere zu Sicherheit, Netzwerken und ähnlichen Themen?

Antwort1

Darwinist das Herzstück von Mac OS X. Dokumentationen dazu gibt es überall im Netz, aber ich habe bisher noch keinen guten zentralen Ort gefunden, an dem alles verfügbar ist.

Ein guter Ausgangspunkt istApples Open SourceSeiten.

Antwort2

MacOS X verwendet Apples Darwin-System als Grundlage. Darwin verwendet Teile von FreeBSD, weicht aber in vielen Bereichen stark davon ab, sodass Sie keine Versionsnummern oder Ähnliches angeben können.

Antwort3

Mac OS basiert hauptsächlich auf FreeBSD. Natürlich gibt es aber auch eine beträchtliche Menge proprietären Code darauf. Insbesondere der Kernel wurde, neben dem Userland, stark modifiziert.

Zur Dokumentation können Sie diese beiden Bücher zu Rate ziehen: Mac OS X-SicherheitUndOS X für eingefleischte Hacker

Ich habe diese Bücher nicht persönlich gelesen, aber mir wurde gesagt, sie seien in Ordnung.

PS: Der TCP/IP-Stack ist einer der Bereiche, die in geringerem Umfang geändert wurden. Die Änderungen betreffen hauptsächlich die Datenverbindungsschnittstellen, sodass Mac OS im TCP/IP-Stack praktisch viel von FreeBSD erbt.

verwandte Informationen