Cassowary: Windows-приложения на Linux без головной боли

07 авг 2025

Репозиторий давно не обновлялся

Последнее обновление было 2 года назад.

3,585
101
39
2 года

Логотип Cassowary

Знакомая ситуация? Вы перешли на Linux, но без некоторых Windows-приложений работать не получается. VirtualBox и Wine не всегда справляются, а держать две системы на одном компьютере — неудобно. Cassowary предлагает элегантное решение этой проблемы.

Что такое Cassowary?

Cassowary — это мост между Linux и Windows, построенный на технологии FreeRDP и Remote Apps. Проект позволяет:

  • Запускать Windows-приложения прямо из Linux-окружения
  • Работать с файлами на хосте и гостевой системе как с родными
  • Автоматически управлять жизненным циклом виртуальной машины

Почему это удобно?

1. Нативная интеграция приложений

Больше не нужно переключаться между системами — Windows-программы запускаются как обычные Linux-приложения. Хотите открыть Photoshop или Microsoft Office? Просто кликните по иконке.

2. Бесшовная работа с файлами

С Cassowary вы можете:

Реклама
  • Открывать Linux-файлы в Windows-приложениях
  • Использовать Linux-программы для файлов из Windows-виртуалки
  • Легко обмениваться данными между системами

3. Умное управление ресурсами

Проект автоматически:

  • Приостанавливает виртуальную машину, когда она не нужна
  • Возобновляет работу при обращении к Windows-приложениям
  • Экономит системные ресурсы без вашего участия

Как это работает технически?

Cassowary состоит из двух компонентов:

  1. Linux-часть (Python-приложение)
  2. Windows-агент (работает внутри виртуальной машины)

Они взаимодействуют через протокол RDP, обеспечивая:

  • Передачу графического интерфейса
  • Синхронизацию буфера обмена
  • Интеграцию файловых систем

Кому это будет полезно?

  1. Разработчикам, которым нужны специфические Windows-инструменты
  2. Дизайнерам, работающим с Adobe-продуктами
  3. Офисным пользователям, зависящим от Microsoft Office
  4. Геймерам, желающим запускать эксклюзивы Windows

Как попробовать?

Установка занимает три шага:

  1. Настройте Windows-виртуалку в virt-manager
  2. Установите Cassowary на обе системы
  3. Настройте интеграцию через GUI

Для сборки из исходников:

git clone https://github.com/casualsnek/cassowary
cd cassowary/app-linux
chmod +x build.sh
./build.sh

Cassowary — это не просто еще один способ запуска Windows-программ на Linux. Это комплексное решение, которое:

  • Экономит время на переключении между системами
  • Снижает нагрузку на ресурсы компьютера
  • Делает работу с Windows-приложениями почти неотличимой от нативной

Если вы давно мечтали о комфортной работе с Windows-софтом в Linux-среде — самое время попробовать Cassowary. Проект активно развивается и уже собрал более 3 тысяч звезд на GitHub.

Демонстрация работы Cassowary

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.