X Window在位映射屏幕上的一个或多个窗口中运行程序.用户可以在每个窗口中同时运行多个程序,并且可以通过用鼠标在窗口之间进行切换. x服务器的程序在本地工作站上运行,并且管理它的窗口和程序. 每个程序窗口都被称为x Client,并且与在同一个机器上运行的x Server程序以C/S进行交互. x Server和远程X Client之间的接口是面向事件的,并且是基于X协议的.这种协议在传输控制协议/Internet协议(TCP/IP)之上运行. X Window是QT和Gnome的幕后英雄: