Live data from Hacker News

Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

github.com

1–10 of 80 posts

Re: Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

#2
Hi HN, I started developing an experimental project with the goal of running macOS CLI binaries natively on Linux ARM machines. As of now, we have working prototypes for: - 7-Zip: Passes multi-threaded compression tests on an 8k-file tree. Currently ~5.2x slower than native Linux execution, but I already mapped out a clear optimization plan to cut this gap down. - curl: Over 200 commands and options successfully pass our automated Docker test script. - Xcode Tools Git: Basic version control commands (init, add, commit) are up and running, though 100% stability is not yet guaranteed. I would be highly grateful for your constructive criticism, architectural ideas, and feedback! Thank you!

Re: Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

#4

Hi HN, I started developing an experimental project with the goal of running macOS CLI binaries natively on Linux ARM machines. As of now, we have working prototypes for: - 7-Zip: Passes multi-threaded compression tests on an 8k-file tree. Currently ~5.2x slower than native Linux execution, but I already mapped out a clear optimization plan to cut this gap down. - curl: Over 200 commands and options successfully pass…

I assume you eventually plan to target binaries that don't already exist on Linux? Where do you think you'll start?

Re: Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

#5
Interesting project! A long term vision for MacOS applications is feasible given the success of WINE/Proton with Windows applications.

Are you familiar with the Darling project? https://github.com/darlinghq/darling There's an open PR for ARM64 support https://github.com/darlinghq/darling/pull/1753 Could you combine efforts or do your goals differ too much?

Re: Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

#6
this is something I've been waiting for a long time. I will be watching this with great interest.

If this ever gets far enough I would love to see something similar to yabridge implemented on top of this and be able to run AU binaries on linux.

Re: Show HN: Kakehashi – Experimental userspace to run macOS binaries on Linux ARM

#9

[flagged]

rust is a tool like any other, grow up.

I personally find it easier to work with than c++ in many cases.

EDIT: On second look... you okay dude? That's an awful lot of anger and swearing for an account created 11 minutes ago. Please calm down for your own sake or do something different at least

Post reply on HN