
on head-less machines), NoMachine tries to start its own X server with the default Desktop environment automatically. The free edition allows to connect to an existing X display (also known as display shadowing of a live session with a physical display) or, if no X display is available (e.g. Clients exist for Linux, MS Windows, macOS, Android and iOS.

Since NoMachine version 4, the software is proprietary and currently two editions are available: Free and Enterprise. TeamViewer), NoMachine does not require an intermediary server to establish the connection. Unlike some other remote desktop solutions (e.g. The major drawback of these is that they utilise a built-in X server of nxagent, which originates from the year 2005 and some current X applications cannot run due to unsupported features available only in newer versions of X libraries. There are derivatives based on core NX libraries like FreeNX and X2Go. Until version 3.x, NoMachine was known as NX and available under GPL.


