원격 데스크톱에 연결하는 라이브러리와 클라이언트 앱을 제공하는 Apache 라이선스 기반의 무료 Remote Desktop Protocol(RDP) 구현체입니다.
- 스타
- 7,626
- 포크
- 1,218
- 열린 이슈
- 197
- 마지막 커밋
- 19시간 전
어떤 프로젝트인가요?
TigerVNC는 Virtual Network Computing을 구현한 프로젝트로, 네트워크를 통해 다른 컴퓨터에서 실행 중인 데스크톱을 보고 조작할 수 있는 원격 디스플레이 시스템입니다. 원격 애플리케이션의 화면 출력만 로컬 컴퓨터로 전송하므로, 그래픽 프로그램을 원격 호스트에서 실행하면서 로컬에서 사용할 수 있습니다.
이 프로젝트는 RealVNC 4와 X.org 코드를 포크한 것으로, Unix와 Linux에서 TightVNC를 대체하기 위해 시작되었습니다. FLTK로 만든 크로스 플랫폼 뷰어 vncviewer와 가상 프레임버퍼를 갖춘 X 서버이자 VNC 서버인 Xvnc를 포함합니다. 기존 X 디스플레이를 제어하는 x0vncserver와 Wayland 컴포지터용 w0vncserver도 제공하며, 사용자 세션을 시작하는 systemd 서비스도 포함합니다.
TigerVNC는 libjpeg-turbo JPEG 코덱으로 가속되는 Tight 인코딩 변형을 지원합니다. Windows 서버인 winvnc는 유지보수가 중단된 상태로 알려져 있으며, 안정적으로 작동하지 않을 수 있습니다.
핵심 기능
- 01FLTK로 만든 크로스 플랫폼 vncviewer
- 02VNC 서버와 가상 프레임버퍼를 갖춘 X 서버를 겸하는 Xvnc 서버
- 03w0vncserver 프로그램을 통한 Wayland 지원
- 04libjpeg-turbo로 가속되는 Tight 인코딩
- 05Xvnc로 데스크톱 세션을 시작하는 systemd 서비스
활용 사례
- 다른 컴퓨터에서 Linux 데스크톱에 원격으로 접속
- 헤드리스 서버에서 그래픽 애플리케이션을 실행하고 로컬에서 보기
- 원격 사용자를 위한 가상 X 데스크톱 세션 제공
사용 전 알아둘 점
- README는 Windows 서버인 winvnc가 현재 유지 관리되지 않고 있으며 제대로 작동하지 않을 수 있다고 경고합니다.
- README에 따르면 빠른 사용자 전환 또는 원격 데스크톱 기능을 사용 중이면 winvnc가 작동하지 않을 수 있습니다.
- 파생 저작물도 GPL을 유지해야 하는 카피레프트 라이선스인 GPL-2.0에 따라 라이선스가 부여됩니다.
토픽
자주 묻는 질문
- tigervnc은(는) 무엇인가요?
- 원격 데스크톱을 보고 제어할 수 있는 고성능 크로스 플랫폼 VNC 클라이언트 및 서버입니다. TigerVNC는 Virtual Network Computing을 구현한 프로젝트로, 네트워크를 통해 다른 컴퓨터에서 실행 중인 데스크톱을 보고 조작할 수 있는 원격 디스플레이 시스템입니다. 원격 애플리케이션의 화면 출력만 로컬 컴퓨터로 전송하므로, 그래픽 프로그램을 원격 호스트에서 실행하면서 로컬에서 사용할 수 있습니다.
- tigervnc은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- tigervnc은(는) GPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- tigervnc은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. tigervnc의 마지막 커밋은 2026년 10월 21일입니다.
- tigervnc은(는) 어디에 사용할 수 있나요?
- 다른 컴퓨터에서 Linux 데스크톱에 원격으로 접속 헤드리스 서버에서 그래픽 애플리케이션을 실행하고 로컬에서 보기 원격 사용자를 위한 가상 X 데스크톱 세션 제공
- tigervnc은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/TigerVNC/tigervnc
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
매크로와 X11/Wayland를 지원하며 키, 버튼, 마우스 또는 조이스틱 입력을 다른 입력으로 바꾸는 Linux 도구입니다.
표준 Microsoft RDP 클라이언트로 Linux 시스템에 그래픽 원격 로그인을 제공하는 오픈소스 RDP 서버입니다.
Rust로 작성된 오픈소스 셀프 호스팅 원격 데스크톱 앱으로, TeamViewer의 대안입니다.
Android 7 이상에서 루트 권한 없이 Android 기기를 원격으로 보고 제어할 수 있는 VNC 서버입니다.
WebRTC 전송과 GStreamer 하드웨어 인코딩을 사용하는 Rust 기반 오픈 소스 저지연 Linux 원격 데스크톱입니다.