Искусственный интеллект растёт вместе с данными, а человечество — с опытом. (автор не известен)

CutefishOS возрождается под названием Cutefish и демонстрирует работу приложений для Mac в Linux


CutefishOS возрождается под названием Cutefish и демонстрирует работу приложений для Mac в Linux

CutefishOS, дистрибутив Linux, известный своим рабочим столом в стиле macOS, вернулся под названием Cutefish. В рамках проекта была представлена обновленная среда рабочего стола, ночные сборки на основе Debian 13 и экспериментальная поддержка запуска приложений macOS в Linux.

Согласно официальному сайту проекта, в новой реализации используется собственный композитный движок Wayland, который отвечает за оболочку рабочего стола, оконные эффекты и анимацию.

Рабочий стол включает в себя собственный инструментарий на C++, визуализированный с помощью Skia, а также собственные приложения: файловый менеджер, терминал, утилиту настроек, календарь, системный монитор, текстовый редактор, видеоплеер и инструмент для создания скриншотов.

Однако, пожалуй, самое интересное — это работа над совместимостью приложения с macOS. Разработчики объявили, что достигли первого важного этапа, продемонстрировав несколько приложений для Mac, работающих в Cutefish.

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

 

Среди них — NetNewsWire, программа для чтения RSS-лент для macOS, которая, по словам разработчиков, теперь поддерживает боковую панель, просмотр статей, панель инструментов, управление лентой, настройки и счетчики непрочитанных сообщений. Среди других продемонстрированных приложений — Ghostty, CotEditor, Keka и Ookla Speedtest.

Технология совместимости под названием Reef заново реализует программные интерфейсы macOS, позволяя запускать на Linux приложения для Mac без изменений. По словам разработчиков, она не эмулирует процессор и не преобразует инструкции центрального процессора. Вместо этого код приложения выполняется непосредственно на центральном процессоре, а Reef предоставляет фреймворки и системные интерфейсы macOS.

Реализация включает в себя загрузчик исполняемых файлов Mach-O, среду выполнения Objective-C, поддержку Swift и замену таких фреймворков, как AppKit, Foundation и SwiftUI. В последней версии добавлена интеграция с WebKit, поддержка Core Data и реализация Metal с использованием OpenGL.

Reef содержит около 460 000 строк кода, разработанного в рамках проекта, и использует более 80 фреймворков. Совместимость остается экспериментальной, и разработчики не называют дату, когда Reef станет доступен для пользователей. В отличие от рабочего стола Cutefish, исходный код Reef в настоящее время закрыт.

Еще одна примечательная функция — поддержка ИИ-агентов через MCP. С разрешения пользователя совместимые инструменты, такие как Claude Code и Codex, могут взаимодействовать с рабочим столом, в том числе просматривать экран, кликать и печатать. Cutefish предоставляет видимый элемент управления остановкой и приостанавливает взаимодействие с агентом, когда пользователь снова начинает использовать клавиатуру или мышь.

Проект предлагает ночные ISO-образы Cutefish 1.0 на основе Debian 13 (Trixie) для систем AMD64 и ARM64. Также доступен репозиторий APT для пользователей, которые хотят установить Cutefish Desktop на уже существующую систему Debian 13.

Наконец, важно уточнить, что Cutefish 1.0 еще не вышел в стабильной версии. Доступные ISO-образы — это сборки для разработки, предназначенные в основном для тестирования.

Автор изображения: Cutefish

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Если статья понравилась, поделитесь ей в социальных сетях

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала