VNC is a protocol designed to take remote control of a computer (or for screen sharing).
A VNC Client can connect to a computer running a VNC Server, see its screen and control the mouse and the keyboard.
Won't work with RealVNC server for now: it doesn't support Tight encoding.
Note: running the server and client on the same computer will result in a lot of Larsen effect (of course!) and won't be relevant.
Yes, of course! You can contribute or just send me some encouragements!
To contribute, look at the todo list...