Xrdp


xrdp is a free and open-source implementation of Microsoft RDP server that enables operating systems other than Microsoft Windows to provide a fully functional RDP-compatible remote desktop experience. It works by bridging graphics from the X Window System to the client and relaying controls from the client back to X.
According to the developers, the protocol works with rdesktop, FreeRDP and as well as Microsoft's own Remote Desktop Client.

History

The project was started in mid-2004 by Jay Sorg based on the work of rdesktop and FreeRDP that had previously explored implementations of the proprietary Remote Desktop Protocol, including RemoteFX.