rdesktop: A Remote Desktop Protocol Client
          for accessing Windows Remote Desktop Services

Mailing Lists
Professional Services


rdesktop 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, 2008 R2, 2008 and 2012 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.

Access issues using old artefact numbers:

rdesktop is a SourceForge.net project. See the Sourceforge rdesktop project info and the Wiki for more information.


The latest stable version of rdesktop is 1.8.3. This release adds support for Windows 2012 and Windows 2012 R2 which fixes smart card redirection, mouse cursor and other minor issues. There has been work on code cleanup to match specificiation and a few other bug fixes.


Stable versions

rdesktop 1.8.3:
Source (320 KB)

rdesktop 1.8.2:
Source (318 KB)

rdesktop 1.8.1:
Source (314 KB)

rdesktop 1.8.0:
Source (313 KB)

rdesktop 1.7.1:
Source (298 KB)

rdesktop 1.7.0:
Source (297 KB)

rdesktop 1.6.0:
Source (278 KB)

rdesktop 1.5.0:
Source (239 KB)

rdesktop 1.4.1:
Source (211 KB)

rdesktop 1.3.1:
Source (133 KB)

rdesktop 1.2.0:
Source (123 KB)

SeamlessRDP server component

A 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 Lists

We have migrated our mailinglists to SourceForge - click here for the available mailing lists.


The 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.


For a list of rdesktop donations, visit this page.

Professional Services

Professional services, such as custom development, is offered by the following companies:

Hosted by SourceForge   SourceForge Logo Make a Donation