Kakehashi: Running macOS ARM64 binaries on Linux ARM (no JIT)
Kakehashi is an experimental userspace translation layer that runs macOS ARM64 (Darwin Mach-O) binaries on Linux aarch64 without JIT or CPU instruction emulation. It loads a guest Mach-O, provides a freestanding libSystem, and translates BSD syscalls and thread boundaries via a hypercall/trap mechanism.