" MacOs venant du monde libre et étant lui aussi Unix."
=> MacOS vient pas du monde libre. MacOS est un projet libre financé par Apple, entouré de logiciels gratuits, mais avec une surcouche Apple ( Cocoa)
" Peut-il faire fonctionner des logcielle linux?"
=> Non. MacOS X utilise des fichiers executables dont je connais pas le format ( Mach-O qqchose). Linux utilise des ELF.
" Quoi qu´il en soit c´est un UNIX alors c´est compatible ou non?"
=> Bin justement, le problème est là, OS X est un Unix réamménagé ( une espèce de Plan 9). Le micro-noyau Mach ( et pas un noyau BSD) a une philosophie spéciale, et ça plus les changements importants effectués par Apple, ça freine assez.
" suffi de le compilé PPC et de l´éxécuté dans un terminal"
=> Yes, c´est précisemment ça. Tant qu´on fait pas d´appel aux API spécifiques à Linux ou autres, pas de problèmes. Le côté Unix de OS X lui permet de supporter les API Unix classiques ( les sockets BSD par exemple)