X Window

di Daniele Medri

Un sistema X Window permette di gestire ambienti grafici a finestre e sfruttare al meglio le possibilita' offerte dal networking, reti locali o extranet. I componenti fondamentali per un sistema di questo tipo si possono sintetizzare in:
- Server X: Si tratta del programma che gestisce l'interfaccia grafica e accetta le connessioni di rete per la gestione remota.
- Client X: Sono tutti i programmi che utilizzano l'ambiente grafico gestito dal Server X, sia sulla macchina locale che su computer in rete.
- Protocollo X: Rappresenta il protocollo di comunicazione utilizzato dal Server X e dai relativi client.
- Window Manager: Sono particolari software diretti a gestire le finestre ed ulteriori componenti sopra il Server X agendo anch'essi come client. Gli ambienti desktop sono l'evoluzione di questi ultimi perche' offrono la possibilità di gestire eventi in maniera intuitiva tramite il mouse, la periferica di puntamento largamente diffusa.

-- Window Manager --
Un window manager e' un particolare software che si aggiunge al server X, e offre una interfaccia visuale come sicuramente conoscerete. Finestre gestibili, riducibili e quant'altro per automatizzare le vostre operazioni e gestirle in buona parte con il vostro mouse. Nelle attuali distribuzioni viene data la possibilita' di installare diversi window manager e tra quelli piu' diffusi e stabili si consiglia:
- Blackbox: http://bb.themes.org
- Window Maker: http://www.windowmaker.org
- Enlightenment: http://www.enlightenment.org

-- Ambienti desktop --
Un ambiente desktop e' qualcosa in più di un semplice window manager. Esso rappresenta un insieme di applicazioni volte a gestire in simbiosi diversi processi per rendere maggiormente user friendly l'interfaccia visuale. Utenti GNU/Linux con una leggera esperienza alle spalle hanno visto rapidamente la venuta di queste soluzioni integrate sulla propria Linux box. Esistono due progretti sostanzialmente che si combattono il trono del desktop ufficiale per le distribuzioni GNU/Linux: il Kde e Gnome.
Entrambi i progetti hanno caratteristiche di pregio e la sintesi nel presente testo non potrebbe essere aggiornata alla continua evoluzione di quest'ultime soluzioni software. Per ampliare la propria conoscenza in merito si consiglia di visitare i siti ufficiali seguenti:
- Progetto GNOME: http://www.gnome.org
- Helixcode GNOME: http://www.helixcode.com
- Progetto KDE: http://www.kde.org
- Informazioni su KDE: http://www.mosfet.org
- News sul KDE: http://dot.kde.org

Per commentare e discutere l'articolo clicca qui

AUTORE DEL TESTO
Daniele Medri

Pubblicato il: 09/12/2001