ВСЕ СИСТЕМЫ РАБОТАЮТ·v0.16.3·AGPL-3.0·TLS · per-device
FREE · 30 устройств
◢ OPEN SOURCE · AGPL-3.0

Сборка из исходников

GoDesk — форк RustDesk с открытым кодом. Соберите клиент сами: ничего не спрятано, никакого vendor lock-in.

Когда нужен полностью прозрачный удалённый доступ, самосборка — лучшая гарантия: вы получаете собственную программу удалённого доступа без бинарников из чужих рук. Это открытая альтернатива TeamViewer и AnyDesk — удалённый рабочий стол, который вы компилируете и проверяете под Windows, macOS и Linux.

◢ ТРЕБОВАНИЯ

  • — Rust (стабильный тулчейн, cargo)
  • — Flutter SDK (UI-слой)
  • — vcpkg + нативные зависимости платформы (OpenSSL, libvpx и др.)
  • — Платформенный тулчейн: MSVC (Windows), Xcode (macOS), gcc/clang (Linux)

◢ СБОРКА

Соберите Rust-ядро, затем Flutter-интерфейс под нужную платформу:

git clone <godesk-repo>
cd godesk

# 1. Rust-ядро (нативная библиотека)
cargo build --release

# 2. Flutter-интерфейс
flutter pub get
flutter build windows --release   # или macos / linux

Точные шаги и зависимости — в README репозитория.

◢ ДАЛЬШЕ

★ Открыть GitHubSelf-host relay →или скачать готовый билд
◢ FAQ

Сборка из исходников — вопросы.

Зачем собирать программу самостоятельно?

Чтобы не полагаться на слово вендора. Открытый код под AGPL-3.0 позволяет прочитать, что делает программа с трафиком и данными, собрать бинарь из тех же исходников и сравнить поведение с готовым установщиком.

Под какой лицензией распространяется GoDesk?

AGPL-3.0. Это значит, что исходный код открыт, его можно изучать и изменять, а производные работы должны распространяться на тех же условиях.

Обязательно ли собирать из исходников, чтобы пользоваться?

Нет. Готовые установщики для Windows, macOS и Linux подписаны и доступны на странице загрузки — сборка нужна тем, кто хочет проверить код или внести изменения.