rstart
Het protocol en programma van X11R6 om een X-programma op een andere machine te starten, zodat het ook daadwerkelijk de weg terug naar je scherm vindt.
Vroeger deed je rsh host xterm -display mine:0, en dat liep stuk op details: rsh liet omgevingsvariabelen vallen, de Xauth-cookie bestond aan de andere kant niet en paden verschilden per systeem. rstart verscheen in 1994 met X11R6 en legde een klein tekstprotocol boven op rsh. De client stuurde een reeks regels naar een hulpprogramma, rstartd, op de externe host — context, commando, omgevingsvariabelen zoals DISPLAY en SESSION_MANAGER, en autorisatiegegevens — en rstartd regelde alles voordat het programma werd gestart.
De belangrijkste klant was xsm, dat er een hele sessie mee herstartte waarvan de clients op verschillende machines draaiden. Het idee was gezond, maar rustte op rsh, en toen rsh terecht uit netwerken werd verwijderd, verdween rstart mee. Tegenwoordig start men externe programma's met ssh -X, dat hetzelfde probleem oplost via X11-forwarding.