Native OS X apps either statically link everything, or shove all of their dynamic libs into a single .app package... that's why their binaries are so big. This avoids shared lib versioning nightmares and makes everything "just work" (including drag-and-drop installs), but it also means you have 30 bajillion copies of libXYZ on your disk.