Slashdot Mirror


Running Mac OS X Binaries With NetBSD

An anonymous reader writes "KernelTrap has an interesting article about an effort to add a Mach and Darwin binary compatibility layer to NetBSD. The project has evidently already made a fair amount of progress, currently working to stabilize the WindowServer emulation portion that will then allow NetBSD to run Mac OS X graphical applications."

1 of 177 comments (clear)

  1. Re:Linux port? by KAMiKAZOW · · Score: 5, Interesting

    Mac-On-Linux

    What Is Mac On Linux?

    Mac-on-Linux lets you run MacOS under Linux/ppc. MOL runs natively on the processor, i.e. it is very fast. Unlike most mac emulators, MOL can run MacOS 8.6 and later WITHOUT A ROM IMAGE.

    Feature List

    - Supports MacOS 7.5.2 to 9.2.2, 10.1 and 10.2
    - Linux can be booted inside MOL
    - Full screen video
    - MMU accelereaded X video
    - Audio support
    - Block device support (Ide, Scsi, Zip, Jaz)
    - ADB & USB support for mouse and keyboard
    - Ethernet
    - Runs natively - good speed!
    - Very compatible
    - Idle sleep (8.6 or later)
    - Session save and restore (temporary unavailable)
    - AltiVec support
    - Multi-session support


    OK, it's not binary compatibility, but unlike COMPAT_MACH and COMPAT_DARWIN it does already work. But COMPAT_MACH and COMPAT_DARWIN are very interesting and worth keeping an eye on it.


    Oh, BTW.... From the MOL-FAQ:

    Q: Does it run on i386 hardware?
    A: No, MOL can only run on PowerPC hardware since no emulation is performed. However, adding a PowerPC emulator for x86 is under consideration.