Nein, es basiert nicht auf NetBSD.
Der Kern von MacOSX ist Darwin. Darwin ist ein BSD-Abkömmling. Und Darwin ist Open Source. Und für den uneingeweihten "sieht es so aus wie Linux". Auch wenn es im Detail natürlich anders ist. Teile von MacOSX Userland basieren auf FreeBSD, der Kernel aber ist ein komplett anderer. Wie gesagt, das sind Details, die estmal nicht wichtig sind.
Auf dem Open Source Kern darwin liegt die Oberfläche des Macs: Quartz, Quicktime, Java, Bibliotheken, etc. Das ist nicht Open Source.
Schau Dich einfach mal um auf http://www.apple.com/de/macosx/, Apple erzählt ne Menge über ihr Betriebssystem.
Ansonsten laufen die meisten Programme, die unter Linux laufen, auch auf MacOSX.
Die Welt besteht eben aus mehr als nur Windows und Linux.