EmbeddingGemma 2: an open, lightweight multimodal embedding model
deepmind.google·6d ago
TL;DR
Kakehashi is an experimental userspace translation layer that allows macOS ARM64 binaries to run on Linux aarch64 systems without just-in-time compilation. It successfully loads Darwin Mach-O files and executes them in various environments, including Docker and bare metal.
✦ Why It Matters
Explore Kakehashi to run macOS applications on your Linux ARM system today.
Key Takeaways
How It Works
Kakehashi functions by loading macOS binaries in a Linux environment, translating system calls to ensure compatibility. It uses a freestanding version of libSystem to handle necessary functions, allowing macOS command-line tools to execute natively on Linux ARM64 without JIT compilation.
Related