German Developer TeamViewer GmbH is making the full version its flagship desktop sharing software free to non-commercial users. TeamViewer is a cross-platform appication that allows 'information sharing between two computers located anywhere in the world." The company says TeamViewer is easy to use, and supports screen and file sharing between fire