Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Дистрибутив Cutefish развивает прослойку для запуска macOS-приложений в Linux

02.11.2026 23:21 (MSK)

Разработчики дистрибутива Cutefish, развивающего одноимённую среду рабочего стола в стиле macOS, объявили о разработке прослойки Reef для запуска приложений macOS в Linux. Собранные для macOS программы устанавливаются из файлов в формате dmg и интегрируются с основным рабочим столом в Linux.

Приложения выполняются без эмуляторов, виртуальных машин и проприетарных компонентов macOS. Reef развивается с нуля без использования наработок проекта Darling и без обратного инжиниринга закрытого ПО Apple. В процессе разработки функциональность реализуется отталкиваясь от возможностей, необходимых для запуска конкретных приложений - разработчики пытаются запустить какую-то программу, выявляют неработающие функции и реализуют их. Код Reef пока не опубликован публично, но в скором времени прослойку обещают добавить в состав дистрибутива Cutefish.

Созданная проектом Cutefish прослойка насчитывает около 460 тысяч строк кода и использует более 80 внешних библиотек, среди которых компоненты macOS, поставляемые Apple под открытыми лицензиями, такие как Core Foundation (swift-corelibs-foundation), Grand Central Dispatch (swift-corelibs-libdispatch), стандартная библиотека языка Swift, библиотеки Libc, lzfse, objc4, компоновщик dyld и ядро xnu. В проекте также используются WebKit, LLVM libc++, libc++abi, libunwind, curl и Tcl. API Core Data реализован поверх SQLite, а графический API Metal поверх OpenGL. Предоставляется сетевой фреймворк, поддержка автосохранения окон и инерционная прокрутка в стиле macOS.

Из уже запускаемых поверх Reef программ отмечены RSS-ридер NetNewsWire, эмулятор терминала Ghostty, архиватор Keka, текстовые редакторы CotEditor и TextMate, календарь Itsycal, система заметок Things 3 и тест Speedtest. При тестировании производительности, программы для macOS пока выполняются в несколько раз медленнее, например, исполняемый файл CotEditor для Linux запускается за 115 мс, а для macOS за 235 мc, различия во времени открытия файла с 20 тысячами строк составляют 0.12 сек. против 0.50 сек., реагирование на нажатие клавиши - 18 мс против 21 мс, а время отрисовки при прокрутке - 1.2 мс против 4.4 мс.



  1. Главная ссылка к новости (https://cutefish.org/blog/mac-...)
  2. OpenNews: CuteFish - новое окружение рабочего стола
  3. OpenNews: Apple открыл инструментарий для запуска Linux-контейнеров в macOS
  4. OpenNews: Проект Kakehashi развивает инструментарий для запуска исполняемых файлов macOS в Linux
  5. OpenNews: Представлена библиотека WinCore для работы Win32-программ в Linux и macOS
  6. OpenNews: В рамках проекта Darling развивается аналог Wine для запуска программ Mac OS X
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66601-reef
Ключевые слова: reef, macos, cutefish
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Джон Титор (ok), 23:48, 02/11/2026 [ответить]  
  • +/–
    Может кто подскажет ради чего? Есть ли что-то такое в Mac особенно ради чего нечто подобное кто-то захочет ставить?
     
     
  • 2.6, bublick (ok), 00:10, 03/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Скрестить наш любимый Linux с лучшим софтом для десктопа, это же просто рай на земле) 2027 станет годом десктопа на Линуксе!
     
  • 2.7, Aytishnik.com (ok), 00:25, 03/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    ради Photoshop, autocad, CorelDRAW, Lightroom итд
     
     
  • 3.9, Вася (??), 00:41, 03/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    так зачем идти через греховное отверстие, если есть wine?
     
  • 2.8, ПомидорИзДолины (?), 00:39, 03/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Может кто подскажет ради чего?

    Ради запуска нативных MacOS приложений в Линукс.

    > Есть ли что-то такое в Mac особенно ради чего нечто подобное кто-то захочет ставить?

    Да, есть.

     

  • 1.4, Аноним (4), 23:52, 02/11/2026 [ответить]  
  • +/–
    Чё с xcode? Запускается?
     
  • 1.5, bublick (ok), 23:52, 02/11/2026 [ответить]  
  • +/–
    Вот ради такого я захожу на opennet
     
  • 1.10, Вася (??), 00:44, 03/11/2026 [ответить]  
  • +/–
    Представьте здание, в котором есть нужный вам офис компании ACME. В здании есть два входа - один через открытое окно, второй через гей-бар. Почему ж некоторым обязательно надо идти через гей-бар!?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: