winpodx — Windows-приложения на рабочем столе Linux
★ 1.9K
winpodx — это открытый инструмент, который запускает Windows-приложения прямо на рабочем столе Linux как нативные окна: каждое со своей настоящей иконкой, правильным WM_CLASS, возможностью прикрепить к панели задач и двусторонней привязкой типов файлов. Берут, когда нужно открыть Excel или Word на Linux без переключения в полноэкранный RDP; когда корпоративный клиент или специализированный Windows-инструмент не имеет Linux-версии; когда надоело держать отдельную виртуальную машину и переключаться между окнами. Внутри — Windows-контейнер на базе dockur/windows с KVM-акселерацией; приложения доставляются через FreeRDP RemoteApp, а команды хост↔гость идут по HTTP-агенту с авторизацией внутри гостевой ОС без мигания PowerShell-окна. Rust-шимы внутри гостя обеспечивают обратное направление: Windows открывает Linux-файлы через хостовые приложения. Стек: Python 3.9+ (почти без внешних зависимостей, stdlib), Rust-шимы, bash-инсталлятор. Устанавливается одной командой curl, поддерживает Ubuntu, Debian, Fedora, Arch, openSUSE, RHEL-семейство, NixOS и любой дистрибутив через AppImage. Направление — Windows-приложения на Linux-рабочем столе, а не Wine или эмуляция; полноэкранный рабочий стол доступен по команде winpodx app run desktop, когда он действительно нужен.
- #Self-hosted