VNC Viewer for Android is the original Open Source (GPL) remote desktop program for Android devices. Connects to most VNC servers: incl TightVNC, RealVNC on Win and Linux, x11vnc, and Apple Remote Desktop on OS/X. Lots of customizable features let you adapt the way your device controls map to the controls of your desktop.
0.5.0 -- Will preserve sent text from session to session (optionally; there is a new button to send text without remembering it); Import/Export settings to a file on SD card (Can import from URL; useful when deploying to many devices with same configuration); add button in zoom control to bring up keyboard; Hungarian translation; no longer prefers to install to SD card because that was causing problems