ad 1 a) XFree86 ist eine Implementierung des X-Window Systems für Linux und Co. und stellt einen X-Server zur Verfügung, auf den X-Clients zeichnen können.
ad 1 b) Ich kann z.B. von einem PC aus das X-Windows Fenster der arkei-Applikation am Backup-Server öffnen (einen lokalen X-Server vorausgesetzt) während ich auf einem zweiten PC mir das Netscape-Fenster anzeigen lasse, dass ich auhc auf dem Backup-Server gestartet habe.
Hier laufen die Clients (also die Programme, die sagen "zeichne eine Linie von a nach b"), auf dem Backupserver, während die Ausgaben der Programme durch einen XServer auf dem lokalen PC auf den Bildschirm gezeichnet werden.
Alle Klarheiten beseitigt?
