blob: 60a8d33c0ac51495db69727d620bd5bb575da7c3 [file] [log] [blame]
DRCe72b8052011-06-28 03:02:38 +00001About TigerVNC
2==============
DRC7ac3e152011-06-24 21:24:14 +00003
DRCe72b8052011-06-28 03:02:38 +00004Virtual Network Computing (VNC) is a remote display system which allows you to
5view and interact with a virtual desktop environment that is running on another
6computer on the network. Using VNC, you can run graphical applications on a
7remote machine and send only the display from these applications to your local
8machine. VNC is platform-independent and supports a wide variety of operating
9systems and architectures as both servers and clients.
10
11TigerVNC is a high-speed version of VNC based on the RealVNC 4 and X.org code
12bases. TigerVNC started as a next-generation development effort for TightVNC
13on Unix and Linux platforms, but it split from its parent project in early 2009
14so that TightVNC could focus on Windows platforms. TigerVNC supports a variant
15of Tight encoding that is greatly accelerated by the use of the libjpeg-turbo
16JPEG codec.
17
18
19Legal
20=====
21
Peter Åstrand (astrand)6011f962017-11-29 09:11:29 +010022Incomplete and generally out of date copyright list::
DRC7ac3e152011-06-24 21:24:14 +000023
24 Copyright (C) 1999 AT&T Laboratories Cambridge
25 Copyright (C) 2002-2005 RealVNC Ltd.
26 Copyright (C) 2000-2006 TightVNC Group
27 Copyright (C) 2005-2006 Martin Koegler
28 Copyright (C) 2005-2006 Sun Microsystems, Inc.
29 Copyright (C) 2006 OCCAM Financial Technology
30 Copyright (C) 2000-2008 Constantin Kaplinsky
Peter Åstrand (astrand)1d296832018-01-09 09:34:58 +010031 Copyright (C) 2004-2017 Peter Astrand for Cendio AB
DRC7ac3e152011-06-24 21:24:14 +000032 Copyright (C) 2010 Antoine Martin
33 Copyright (C) 2010 m-privacy GmbH
34 Copyright (C) 2009-2011 D. R. Commander
35 Copyright (C) 2009-2011 Pierre Ossman for Cendio AB
36 Copyright (C) 2004, 2009-2011 Red Hat, Inc.
Samuel Mannehed71984912019-02-27 15:29:33 +010037 Copyright (C) 2009-2019 TigerVNC Team
DRC7ac3e152011-06-24 21:24:14 +000038 All Rights Reserved.
39
DRCe72b8052011-06-28 03:02:38 +000040This software is distributed under the GNU General Public Licence as published
41by the Free Software Foundation. See the file LICENCE.TXT for the conditions
42under which this software is made available. TigerVNC also contains code from
43other sources. See the Acknowledgements section below, and the individual
44source files, for details of the conditions under which they are made
45available.
DRC7ac3e152011-06-24 21:24:14 +000046
DRCe72b8052011-06-28 03:02:38 +000047
48All Platforms
49=============
50
51All versions of TigerVNC contain the following programs:
52
Peter Åstrand (astrand)6011f962017-11-29 09:11:29 +010053* vncviewer - the cross-platform TigerVNC Viewer, written using FLTK.
DRCd6e54aa2011-06-28 05:05:58 +000054 vncviewer connects to a VNC server and allows you to interact
55 with the remote desktop being displayed by the VNC server. The
56 VNC server can be running on a Windows or a Unix/Linux machine.
DRCe72b8052011-06-28 03:02:38 +000057
58
59Windows-Specific
60================
61
62The Windows version of TigerVNC contains the following programs:
63
Peter Åstrand (astrand)6011f962017-11-29 09:11:29 +010064* winvnc - the TigerVNC Server for Windows. winvnc allows a Windows desktop to
DRCd6e54aa2011-06-28 05:05:58 +000065 be accessed remotely using a VNC viewer.
DRCe72b8052011-06-28 03:02:38 +000066
Pierre Ossman610b4012017-03-07 12:47:03 +010067winvnc may not work if the Fast User Switching or Remote Desktop features are
68in use.
DRCe72b8052011-06-28 03:02:38 +000069
70
71Unix/Linux-Specific (not Mac)
72=============================
73
74The Unix/Linux version of TigerVNC contains the following programs:
75
Peter Åstrand (astrand)6011f962017-11-29 09:11:29 +010076* Xvnc - the TigerVNC Server for Unix. Xvnc is both a VNC server and an X
DRCe72b8052011-06-28 03:02:38 +000077 server with a "virtual" framebuffer. You should normally use the
78 vncserver script to start Xvnc.
79
Peter Åstrand (astrand)6011f962017-11-29 09:11:29 +010080* vncserver - a wrapper script which makes starting Xvnc more convenient.
DRCe72b8052011-06-28 03:02:38 +000081 vncserver requires Perl.
82
Peter Åstrand (astrand)6011f962017-11-29 09:11:29 +010083* vncpasswd - a program which allows you to change the VNC password used to
DRCe72b8052011-06-28 03:02:38 +000084 access your VNC server sessions (assuming that VNC authentication
85 is being used.) The vncserver script will automatically launch
86 this program if it detects that VNC authentication is in use and
87 a VNC password has not yet been configured.
88
Peter Åstrand (astrand)6011f962017-11-29 09:11:29 +010089* vncconfig - a program which is used to configure and control a running
DRCe72b8052011-06-28 03:02:38 +000090 instance of Xvnc.
91
Peter Åstrand (astrand)6011f962017-11-29 09:11:29 +010092* x0vncserver - an inefficient VNC server which continuously polls any X
DRCe72b8052011-06-28 03:02:38 +000093 display, allowing it to be controlled via VNC. It is intended
94 mainly as a demonstration of a simple VNC server.
DRC7ac3e152011-06-24 21:24:14 +000095
96
97ACKNOWLEDGEMENTS
98================
99
100This distribution contains zlib compression software. This is:
101
102 Copyright (C) 1995-2002 Jean-loup Gailly and Mark Adler
103
104 This software is provided 'as-is', without any express or implied
105 warranty. In no event will the authors be held liable for any damages
106 arising from the use of this software.
107
108 Permission is granted to anyone to use this software for any purpose,
109 including commercial applications, and to alter it and redistribute it
110 freely, subject to the following restrictions:
111
112 1. The origin of this software must not be misrepresented; you must not
113 claim that you wrote the original software. If you use this software
114 in a product, an acknowledgment in the product documentation would be
115 appreciated but is not required.
116 2. Altered source versions must be plainly marked as such, and must not be
117 misrepresented as being the original software.
118 3. This notice may not be removed or altered from any source distribution.
119
120 Jean-loup Gailly Mark Adler
121 jloup@gzip.org madler@alumni.caltech.edu
122
123 The data format used by the zlib library is described by RFCs (Request for
124 Comments) 1950 to 1952 in the files ftp://ds.internic.net/rfc/rfc1950.txt
125 (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format).
126
127
128This distribution contains public domain DES software by Richard Outerbridge.
129This is:
130
131 Copyright (c) 1988,1989,1990,1991,1992 by Richard Outerbridge.
132 (GEnie : OUTER; CIS : [71755,204]) Graven Imagery, 1992.
133
134
135This distribution contains software from the X Window System. This is:
136
137 Copyright 1987, 1988, 1998 The Open Group
138
139 Permission to use, copy, modify, distribute, and sell this software and its
140 documentation for any purpose is hereby granted without fee, provided that
141 the above copyright notice appear in all copies and that both that
142 copyright notice and this permission notice appear in supporting
143 documentation.
144
145 The above copyright notice and this permission notice shall be included in
146 all copies or substantial portions of the Software.
147
148 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
149 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
150 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
151 OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
152 AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
153 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
154
155 Except as contained in this notice, the name of The Open Group shall not be
156 used in advertising or otherwise to promote the sale, use or other dealings
157 in this Software without prior written authorization from The Open Group.
158
159
160 Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts.
161
162 All Rights Reserved
163
164 Permission to use, copy, modify, and distribute this software and its
165 documentation for any purpose and without fee is hereby granted,
166 provided that the above copyright notice appear in all copies and that
167 both that copyright notice and this permission notice appear in
168 supporting documentation, and that the name of Digital not be
169 used in advertising or publicity pertaining to distribution of the
170 software without specific, written prior permission.
171
172 DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
173 ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
174 DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
175 ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
176 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
177 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
178 SOFTWARE.