X2Go is open-sourcesoftware voor externe Linux-bureaubladen en -applicaties. Het is een servergebaseerde omgeving die schaalt van één pc tot grotere netwerken met meerdere servers en LDAP-directory's. Het ondersteunt smartcardauthenticatie en het pauzeren en hervatten van sessies. Gebruikers verbinden met een X2Go-client met een extern bureaublad of een losse applicatie.
X2Go wordt ontwikkeld als project onder orca e.V., de Open Remote Computing Association, een geregistreerde Duitse vereniging. Volgens de projectpagina op SourceForge valt de software onder de GNU General Public License versie 2. De wiki van het project verwijst naar bedrijven die commerciële ondersteuning bieden. Omdat X2Go op de eigen servers van de organisatie draait, heeft het geen clouddienst van een leverancier die klantgegevens host. Dat maakt het een zelf te hosten optie voor Europese organisaties die sessies en gegevens onder eigen beheer willen houden.