Repolode
TigerVNC

TigerVNC/tigervnc

Высокопроизводительный кроссплатформенный VNC-клиент и сервер для просмотра удалённых рабочих столов и управления ими.

Open source альтернатива:TeamViewerRealVNC

Звёзды
7,626
Форки
1,218
Открытые issues
197
Последний коммит
19 часов назад

Что это?

TigerVNC — реализация Virtual Network Computing, системы удалённого отображения, которая позволяет просматривать рабочий стол на другом компьютере и взаимодействовать с ним по сети. На локальный компьютер передаётся только изображение удалённых приложений, поэтому графические программы могут работать на удалённом узле, а пользоваться ими можно локально.

Проект основан на коде RealVNC 4 и X.org и изначально разрабатывался как преемник TightVNC для Unix и Linux. В него входят vncviewer — кроссплатформенная программа для просмотра, созданная с использованием FLTK, — и Xvnc, сервер, который одновременно является X-сервером с виртуальным буфером кадров. Также в состав входят x0vncserver для управления существующим X-дисплеем, w0vncserver для композитных серверов Wayland и служба systemd для запуска пользовательских сеансов.

TigerVNC поддерживает вариант кодирования Tight с аппаратным ускорением на базе JPEG-кодека libjpeg-turbo. Сервер для Windows winvnc не сопровождается и может работать ненадёжно.

Ключевые возможности

  • 01Кроссплатформенный vncviewer на базе FLTK
  • 02Сервер Xvnc, работающий одновременно как VNC-сервер и X-сервер с виртуальным буфером кадров
  • 03Поддержка Wayland через программу w0vncserver
  • 04Кодирование Tight с ускорением на базе libjpeg-turbo
  • 05Служба systemd для запуска сеансов рабочего стола с Xvnc

Сценарии использования

  • Удалённый доступ к рабочему столу Linux с другого компьютера
  • Запуск графических приложений на безмониторном сервере с просмотром их локально
  • Предоставление удалённым пользователям виртуального сеанса рабочего стола X

Что важно знать

  • В README предупреждается, что winvnc, сервер для Windows, сейчас не поддерживается и может работать некорректно.
  • Согласно README, winvnc может не работать при использовании функций быстрого переключения пользователей или удалённого рабочего стола.
  • Лицензировано по GPL-2.0 — лицензии с копилефтом, которая требует, чтобы производные работы также распространялись по GPL.

Темы

Частые вопросы

Что такое tigervnc?
Высокопроизводительный кроссплатформенный VNC-клиент и сервер для просмотра удалённых рабочих столов и управления ими. TigerVNC — реализация Virtual Network Computing, системы удалённого отображения, которая позволяет просматривать рабочий стол на другом компьютере и взаимодействовать с ним по сети. На локальный компьютер передаётся только изображение удалённых приложений, поэтому графические программы могут работать на удалённом узле, а пользоваться ими можно локально.
tigervnc можно использовать бесплатно? Какая у него лицензия?
tigervnc распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
tigervnc всё ещё поддерживается?
Активно поддерживается. Последний коммит в tigervnc — 21 окт. 2026 г..
Для чего можно использовать tigervnc?
Удалённый доступ к рабочему столу Linux с другого компьютера Запуск графических приложений на безмониторном сервере с просмотром их локально Предоставление удалённым пользователям виртуального сеанса рабочего стола X
Где скачать tigervnc?
Исходный код и инструкции по установке — на GitHub: https://github.com/TigerVNC/tigervnc

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты