What is a free VNC software that can be used on any operating system?
You may go for ultra VNC, or "R Admin" for local network and may prefer Team Viewer or Ammy Admin for WAN network
Another link worthy of a look:
You can find a comprehensive list here. Personally, I use TeamViewer to support family & friends.