Hacker News new | past | comments | ask | show | jobs | submit login

Not really. The problem is the binary format itself - Linux, *BSD, and pretty much every Unix but AIX these days uses ELF, but OSX uses MachO. The two aren't compatible.

The easiest way to do this reliably would probably involve writing your own mini-linker load the Mach-O binaries in Linux from the JVM, bypassing dlopen() and friends.




  > pretty much every Unix but AIX
OSX is actually a certified UNIX.

http://arstechnica.com/apple/news/2007/08/mac-os-x-leopard-r...


and? Nowhere is the opposite stated or implied.


and Linux and the BSDs technically aren't.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: