A Remote Desktop Protocol Client
Overviewrdesktop is an open source client for Windows Remote Desktop Services, capable of natively speaking Remote Desktop Protocol (RDP) in order to present the user's Windows desktop. rdesktop is known to work with Windows versions such as NT 4 Terminal Server, 2000, XP, 2003, 2003 R2, Vista, 2008, 7, and 2008 R2.
rdesktop currently runs on most UNIX based platforms with the X Window System, and other ports should be fairly straightforward.
rdesktop is released under the GNU Public Licence (GPL), version 3. Please send feedback, bug reports and patches to the appropriate mailing list. Patches can also be submitted to the SF patch tracker.
rdesktop is a project. See the Sourceforge rdesktop project info and the Wiki for more information.
StatusThe latest stable version of rdesktop is 1.8.1. This release fix issues with crashes in several cases, minor changes to window management and SeamlessRDP, support for additional disconnect codes introduced with Window 2008r2, and a few other things.
Stable versionsrdesktop 1.8.1:
Source (314 KB)
SeamlessRDP server componentA SeamlessRDP server extension is available to support integration of individual applications with the client desktop. Precompiled binaries are available from Cendio.
Development versions (Subversion)See the Subversion instructions. Note that the development version may be intermittently unstable while new features are developed.
Mailing ListsWe have migrated our mailinglists to SourceForge - click here for the available mailing lists.
DocumentationThe rdesktop file releases contain documentation on the program.
The RDP protocol itself is essentially an extension of the ITU-T T.128 (aka T.SHARE) application sharing protocol. Microsoft has recently made RDP specifications openly available via the MSDN library.
DonationsFor a list of rdesktop donations, visit this page.
Professional ServicesProfessional services, such as custom development, is offered by the following companies:
Hosted by SourceForge