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.