X Window System: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
informazioni da Wikidata |
m Bot: numeri di pagina nei template citazione |
||
(3 versioni intermedie di 3 utenti non mostrate) | |||
Riga 1:
{{Software
|Nome = X Window System
|Screenshot = Twm.png
|Didascalia = twm, il window manager predefinito di X11, mentre gestisce [[Mozilla Firefox|Firefox]], un [[terminale (informatica)|terminale]] e Xclock
|Sviluppatore =
|SistemaOperativo = multipiattaforma
Line 9 ⟶ 11:
|SitoWeb =
}}
'''X Window System''' (noto in gergo come '''X Window''', '''X11''' o semplicemente come '''X'''), in [[informatica]], è un [[interfaccia grafica|gestore grafico]] molto diffuso, [[norma tecnica|standard]] ''[[de facto]]'' per molti sistemi [[Unix-like]] ([[Linux]] e [[FreeBSD]] compresi), pubblicato sotto una [[licenza (informatica)|licenza]] di [[software libero]], dal [[2004]] lo sviluppo è curato dalla [[X.Org Foundation]].
Line 41 ⟶ 42:
== Caratteristiche generali ==
Fornisce l'ambiente e i componenti di base per le [[interfaccia grafica|interfacce grafiche]] ovvero il disegno, lo spostamento delle finestre sullo schermo e l'interazione con le [[periferica|periferiche]] di [[input]] quali [[mouse]] e [[tastiera (informatica)|tastiera]]. X non gestisce invece l'interfaccia grafica utente cioè lo stile grafico delle [[applicazione (informatica)|applicazioni]] che vengono gestite [[Invece no (Laura Pausini)|invece]] dall'[[ambiente desktop]] scelto dall'utente e in uso sul [[computer]].
Un'altra caratteristica molto importante è la trasparenza di rete: la macchina dove girano i [[programma (informatica)|programmi]] ([[client]]) non deve essere necessariamente la macchina locale (''display server''). I termini ''[[server]]'' e ''[[client]]'' vengono spesso confusi: per X il server è il display locale dell'utente, non una macchina remota. Questo permette anche di visualizzare sullo stesso display applicazioni che vengono eseguite su diversi [[host]], oppure che su un host vengano eseguite applicazioni la cui interfaccia grafica finisce su diversi display.
Line 49 ⟶ 50:
=== Il modello client/server ===
{{vedi anche|Protocolli e architettura di X Window System}}
[[File:Xlib and XCB in the X Window System graphics stack.svg|
Utilizza un [[Sistema client/server|modello client/server]]: in altre parole, il server X comunica con gli altri programmi (client). Il server accetta richieste per output grafici (finestre) e input dall'utente (tramite tastiera, mouse o dal [[touch screen]]). Il server X può essere:
Line 206 ⟶ 207:
== Note ==
<references />
== Bibliografia ==
* {{Cita pubblicazione|nome=Robert W.|cognome=Scheifler|nome2=Jim|cognome2=Gettys|anno=1986|mese=4|titolo=The X Window System|rivista=ACM Transactions on Graphics|volume=5|numero=2|pp=79-109|lingua=en|accesso=2024-06-06|doi=10.1145/22949.24053|url=https://dl.acm.org/doi/10.1145/22949.24053}}
* {{Cita libro|autore=Robert W. Scheifler|autore2=James Gettys|titolo=X Window System: The Complete Reference to Xlib, X protocol, ICCCM, XLFD|edizione=3|anno=1992|editore=Digital Press|lingua=en|ISBN=978-1-55558-088-9}}
== Voci correlate ==
|