A Good, Free screen sharing program for pair programming?

John Lemp picture John Lemp · Nov 14, 2008 · Viewed 7.7k times · Source

I am looking for a good, free (preferred) screen sharing program that works well for pair programming and code review sessions for Windows (Vista x64, Server 2008). It should allow either person take control of the screen and be fairly responsive for text editing over decent broadband connections. Additional features like the ability to draw/mark/annotate the other persons screen would be nice.

Edit: This will be used by developers in remote locations.

Answer

Contango picture Contango · May 15, 2009

TeamViewer from http://www.teamviewer.com/ works very well. We use it for pair programming between London and Ukraine.

Notes:

  1. We use Skype for voice.
  2. TeamViewer uses extremely low bandwidth - 4kbyte/sec on average for programming in Visual Studio 2008 @ 1024x768 resolution.
  3. Can swap roles from hotseat to viewer with a button.
  4. The remote view of the screen can be resized to fit in a smaller area with no loss in usability.