X2Go es un software de código abierto para escritorios remotos en Linux que utiliza el protocolo NX Technology. X2Go da acceso remoto a la interfaz gráfica de usuario o escritorio remoto. También pueda ser usado para acceder al escritorio remoto de Windows. Proporciona sesiones remotas seguras vía ssh. El paquete de servidor tiene que ser instalado en un anfitrión de Linux; Algunos escritorios Linux pueden requerir de métodos alternativos para asegurar la compatibilidad. Los paquetes clientes pueden ser ejecutados en Linux, OS X, o Windows.
El proyecto X2Go ha sido empaquetado para Fedora con la versión F20 (2013).