next up previous contents index
Next: Cos'è questa roba sul Up: Il sistema X Window Previous: Avviare e fermare il

Cos'è il sistema X Window?

Il sistema X Window è un metodo di lavoro grafico distribuito, sviluppato originariamente al Massachusetts Institute of Technology . Da allora è stato passato ad un'associazione di venditori (appunto, l'``X Consortium'') e viene mantenuto da loro.

Il sistema X Window (da qui in poi abbreviato con ``X''gif ha nuove versioni ogni pochi anni, chiamate release. Nel momento in cui scrivo, l'ultima versione è la X11R6, o release 6. L'undici in X11 è il numero di versione ufficiale, ma non c'è stata una nuova versione in parecchi anni, né ce n'è una in programma.

Ci sono due termini quando si parla di X che dovrebbero esservi familiari. Il clientclient è un programma X. Per esempio, xterm è il client che mostra la shell quando vi loggate. Il serverserver è un programma che fornisce servizi ai programmi client. Per esempio, il server disegna la finestra di xterm e comunica con l'utente.

Siccome il client e il server sono due programmi separati, è possibile eseguire il client e il server su due macchine fisicamente separate. Oltre a fornire metodi standard per eseguire grafica, potete anche eseguire un programma su una macchina remota (anche oltreoceano, se volete!) e averlo visualizzato sulla stazione di lavoro che avete di fronte.

Un terzo termine che dovrebbe esservi familiare è il window managerwindow manager. Il window manager è uno speciale client che comunica al server dove posizionare le varie finestre e fornisce all'utente i mezzi per spostarle sullo schermo. Il server, da solo, non fa niente per l'utente. Fornisce solamente un appoggio tra l'utente e il client.




Fri Sep 19 00:41:53 CEST 1997