VNC Comparison and Review: TightVNC vs UltraVNC vs RealVNC

Virtual Network Computing (VNC) requires a client (viewer) to connect to the remote computer. There are mainly three popular candidates for clients: RealVNC, TightVNC, and UltraVNC. We’ll do a simple comparison here and choose the best one.