TGViewer
Linux / Линукс Linux / Линукс @linux_gram · 13.7K subscribers
Post #12401 2.5K
Kakehashi развивает инструментарий для запуска исполняемых файлов macOS в Linux

Разработчики выкатили проект Kakehashi, который позволяет нативно запускать macOS-бинарники формата Mach-O прямо в Linux. Причем речь идет о прямом совпадении архитектур ARM64, поэтому никакой тяжелой эмуляции процессора или JIT-компиляции не требуется. Утилита написана на Rust и просто перехватывает системные вызовы для libSystem в пространстве пользователя, на лету переводя их на понятный ядру Linux язык.

Пока проект нацелен исключительно на консольные утилиты, но уже успешно переваривает работу 7-Zip, curl и даже тестовые сборки через clang.

Без боли, конечно, не обошлось: при тестах архиватора производительность macOS-сборки просела в пять раз по сравнению с родным бинарником под Linux. Зато Kakehashi может стать настоящим чит-кодом для CI-пайплайнов, ведь арендовать ARM-серверы на базе Linux для тестирования софта на порядок дешевле, чем оплачивать дорогие облачные инстансы с настоящей яблочной операционкой.

Linux / Линукс 🥸
  • ❤ 23
  • 👍 4
  • 🔥 1
More from @linux_gram
  1. Oct 11, 2026Cloudflare поглотила JavaScript-платформу Deno и прекратит её разработку Корректирующие ре…
  2. Oct 11, 2026Linux / Линукс 🥸
  3. Oct 11, 2026💥 Эпоха суверенного облака ВСЁ? Третий пошел... Владимирский дата-центр Яндекса остановле…
  4. Oct 11, 2026Пока зумеры спорят про длину RSA-ключей, алгоритмы SHA-256 и SSH-сертификаты... Опытный ад…
  5. Oct 10, 2026Linux / Линукс 🥸
  6. Oct 10, 2026С 10 февраля Let's Encrypt переходит на 64-дневные сертификаты, а окно валидации домена ур…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →