RDP was a pared back version of Citrix, and the license terms left Citrix free to sell a with a more fully-featured virtualised desktop product running on top of Windows Server.
RDP was a pared back version of Citrix, and the license terms left Citrix free to sell a with a more fully-featured virtualised desktop product running on top of Windows Server.
Years ago I worked in defense contracting. The US Department of Defense uses Citrix (which is easily Google-able; don't come at me about "OpSec") and my experience with it was always abysmal compared to RDP. I have a funny feeling that even with Microsoft in the mix it'd be cheaper and better for everybody involved to just pay M$ for the RDP CALs and ditch the dinosaur that is Citrix altogether.
That being said I hear VMware Horizon blows away Citrix too
I will never touch Citrix again.
One of the reasons companies licensed Citrix is because Citrix kept investing in ICA and it was about 2-3 times as bandwidth efficient. In the era of 64 Kbps ISDN WAN links this was critical.
Microsoft did something around 2008 and now RDP seems better overall. It can handle 4K at 30 fps without difficulty.
Meanwhile Citrix did weird random things to ICA that made it markedly worse.
It says a lot that all of the Citrix engineers I’ve worked with (including myself) prefer to RDP into a Citrix server instead of using its native ICA protocol!
Other deliberate breakage was Citrix deprecating SSL support directly on the session hosts. They did this to force customers to buy their overpriced Netscaler / ADC appliances. These slow down connections and can’t handle many 4K streams.
Generally they seem to have become an acquisition-driven company instead of an engineering-led one.