xterm software | |
---|---|
xterm mentre esegue gcc | |
Genere | Terminale |
Sviluppatore | Thomas Dickey |
Ultima versione | Patch #261 (28 giugno 2010) |
Sistema operativo | Unix-like |
Linguaggio | C |
Licenza | MIT/X Consortium License (licenza libera) |
Sito web | invisible-island.net/xterm/ |
xterm è l'emulatore standard di terminale in ambiente Unix-like. Un utente può avere più sessioni di xterm avviate su uno o più display, le quali forniscono un sistema di input/output per i processi lanciati.
xterm è stato sviluppato precedentemente all'X Window System ed in origine era un emulatore di terminale stand-alone per VAXStation 100 (VS100). Dopo l'iniziale sviluppo dell'X Window System fu subito evidente che xterm sarebbe stato molto più utile se avesse potuto lavorare all'interno di X piuttosto che rimanere un programma stand-alone, così venne riprogettato con tale obiettivo.
Attualmente xterm si propone come un emulatore compatibile con gli standard dei DEC VT102 e Tektronix 4014 per i programmi non in grado di utilizzare direttamente il sistema di finestre offerto da X.
Anche se a primo impatto non risalta agli occhi, xterm svolge moltissimi compiti. Emula un terminale in modo che le applicazioni vi possano lavorare correttamente e mantiene un buffer di informazioni in modo che ci si possa riferire ai comandi impartiti in precedenza.
Attualmente sono disponibili molte varianti di xterm e la maggior parte degli emulatori per X sono nati come varianti della versione originale di xterm.
xterm normalmente non dispone di una barra dei menu. Per accedervi, l'utente deve premere il tasto CTRL e premere il tasto sinistro, centrale o destro del mouse.