19 ноября 2025 года состоялся выпуск открытого мультиплатформеного проекта RustDesk 1.4.4. Это приложение для удалённого рабочего стола, разработанное для самохостинга в качестве альтернативы TeamViewer. Исходный код решения написан на Rust и Dart и опубликован на GitHub под лицензией GNU Affero General Public License v3.0. Версия RustDesk 1.4.0 вышла в мае 2025 года.

Сборки RustDesk 1.4.4 доступны для ПК на Windows, Linux и macOS, а также для iOS и Android. Доступна версия веб-клиента решения.

Проект RustDesk работает из коробки, не требует конфигурации. Можно установить сервер синхронизации на своём хостинге, например в контейнере Docker, под Windows с PM2 или NSSM, на Synology DSM 7.2 и DSM 6, Ubuntu Server, Ubuntu Server с Docker.

Серверный компонент RustDesk распространяется с закрытым исходным кодом, что даёт возможность компании взимать плату за его использование (даже на самохостинге, без SaaS). У бесплатной версии есть ряд ограничений:

Основные изменения и доработки в RustDesk 1.4.4:

  • добавлено:

    • улучшенная поддержка Wayland для мониторов с несколькими масштабами (Gnome и KDE);

    • прокрутка по краю экрана;

    • запрос уведомления в конце подключения;

    • iOS: разрешено управление переданными файлами через Files и iTunes;

    • разрешено изменение порядка сортировки при передаче файлов в мобильном приложении;

    • передача файлов, автоматический запуск при повторном подключении;

    • отображение настроек прокси-сервера на iOS;

    • загрузка установленного корневого центра сертификации на мобильных устройствах;

    • настройка пользовательского интерфейса для версии Sciter;

    • опция Insecure TLS;

    • macOS: командная строка обновления из файла dmg.

  • изменения:

    • rustls-tls возвращается к native-tls для лучшей совместимости с TLS на всех платформах;

    • HTTP-запись в пользовательском интерфейсе изменена с Flutter на нативную Rust для лучшей совместимости и согласованности;

    • Flatpak, сокет x11, улучшенная совместимость.

  • исправления багов и ошибок:

    • изображение останавливалось при нескольких входящих соединениях с несколькими экранами;

    • большой журнал ошибок съёмки камерой;

    • проверка hwcodec macOS для x64 и Arm64;

    • масштабирование на мобильных устройствах;

    • отображение псевдонима вместо peerId в метке вкладки терминала;

    • авторизация через прокси-сервер Reqwest;

    • сбой cvbuffer bigsur macOS;

    • удержание окна чата в пределах экрана для предотвращения скрытия окна;

    • команда очистки терминала в некоторых средах.