Solution 1:

I, too, was a loyal user of iRAPP. CodeRebel is still in bankruptcy as of today. There's a new company, https://www.nuords.com/, that the CTO of CodeRebel has co-founded to sell comparable technology. I have not tested this product; I don't know whether the IP issues have been resolved.

xrdp works on Sierra (I'm using it right now). The compilation instructions can be found on these two pages:

https://github.com/neutrinolabs/xrdp/wiki/Building-on-OSX-(not-official) https://github.com/neutrinolabs/xorgxrdp/issues/78

The instructions work with macports as well as homebrew; on macports, the final package you need is pkgconfig rather than pkg-config, and you don't have to work around the absence of OpenSSL. It took me about 15 minutes from start to finish to get it running.

Solution 2:

I believe iRAPP from CodeRebel may fit the bill http://www.coderebel.com/products/irapp

Solution 3:

I've never used it, but give xrdp a look - bet that iRAPP will be your best option.

Solution 4:

There is one, called XRDP. https://forums.macrumors.com/threads/how-to-control-your-mac-using-win-rdp-client-xrdp-compiling-guide-on-osx.1770325/​​​

Solution 5:

I was a licensed iRAPP user, but yesterday the application started saying License was Expired.

I installed the OSXxRDP bridge and it serves up an Xrdp service to the native OSX VNC server. So I connect to OSX using the native built-in RDP client from Win7

My old RDP shortcut connects to it and even autoscaling still works.. which is nice for resizing the Window when the OSX resolution is set high and I want to shrink it down to a smaller window on my desktop. Best of both worlds. It doesn't forward audio.. and its not multichannel, so no services like remote print to printers on the Mac.. but serves the purpose of avoiding installing a VNC client on Windows.