And you demonstrate that you have no f*****g clue what you're talking about. What are you, a freetard who thinks Linux is the greatest thing since sliced bread?
FYI: RemoteFX is *not* about displaying screen content from one machine on another (which is what X11 does). Under Windows, that's covered by RDP which is there for way over a decade.
RemoteFX is about fully *virtualizing* a GPU (as it's already done for CPUs and other hardware), so that 'slices' of it can be used by Virtual Machines as if they had a real GPU for themselves, being used for Direct3D and in the future for GPGPU applications. And no, you can't do that in fucking UNIX, and certainly not for decades (and if you think otherwise, then please explain how a single GPU is shared under multiple Virtual Machines in a UNIX of your choice). Last time I looked, you couldn't even do that in VMWare.
All X11 'virtualizes' is the output path so that display and input devices can be located outside the computer (i.e. on a terminal or another computer). But that's about it. Still one GPU can only be used by a single machine (virtual or real).
And just for the record: I work with Solaris, AIX, HP-UX and Linux (mostly Redhat and SuSE Enterprise) on a daily basis, as well as with various flavors of Windows. But I also don't have to openly demonstrate utter ignorance on (for an IT person) very basic stuff, and I don't feel the need to resent to foul language to compensate for any personal deficiencies. But YMMV of course.