NX est un protocole
libre, développé par NoMachine, qui permet d'améliorer les performances de Xwindow en tant que Terminal Server dans un réseau local ou sur internet
(modem, RNIS, ADSL...). NX peut également compresser les protocoles RDP
(Windows) et RFB (VNC). NoMachine développe son propre serveur basé sur NX pour Linux et Solaris ainsi
que des clients (gratuits) pour Windows, MacOS X, Linux, Solaris et autres. NoMachine offre sur son site une version gratuite limitée en nombre d'utilisateurs et des versions payantes illimitées. FreeNX est un serveur libre basé sur NX, accessible sur le portail open source Berlios.