VNC Client can show the desktops on remote computers and can control them by local mouse and keyboard.
The client needs a VNC server to be run on the remote computer. RFB (Remote Frame Buffer) protocol is used for communication between
the client and the server over the network. The mouse movements and keyboard events are transmitted from the client to the server where they
are reproduced. The server screen output is relayed back and displayed on the client. Thus users can control remote computers using a local
one as terminal.
VNC is abbreviation of Virtual Network Computing. This is the popular name of the RFB based desktop sharing systems.
Why is it good?
dbind VNC Client is written in Java™. That means that it runs on almost every operating system including but
not limited to: Windows (98, ME, NT, 2000, XP, 2003, Vista), MAC OS X (10.2.3+, 10.3.x, 10.4.x, 10.5.x,
etc), Solaris, Linux (with X Window System - KDE, Gnome, Xfce, etc.).
It is fast and very small - it is about 27k. No joke.
Current stage
dbind VNC Client is under development and currently
implements not all of the encodings defined in RFB v3.8 protocol specification. Regardless of
that it functions pretty well because during the initial handshaking with server, they agree to use only the encodings which are supported
form both the client and the server.