TightVNC is a set of tools that implements the VNC protocol.
This protocol provides for remote graphic displays via another network protocol, RFB (Remote Frame Buffer). It is a very widespread protocol used in graphical computer administration, user support, etc. TightVNC is therefore defined as a remote control and online administration programme that can be used on any computer, irrespective of the operating system.
TightVNC has been available since 2001 under the GPL v2. It should be noted that there are two branches of parallel developments:
TightVNC is developed in C/C++ but also comes with a VNC Viewer developed in Java.
This solution does not have any opinions yet