X Window System是1984年由麻省理工学院(MIT)和DEC公司共同开发研究的,是执行在UNIX系统上的视窗系统。
严格地说,X Window System并非一个软件,而是一个协议,这个协议定义一个系统成品所必需具备的功能(就如同TCP/IP、DECnet或ibm的SNA,这些也都是协议,定义软件所应具备的功能)。能满足此协议及符合X协会其它规范的系统便可称为X。X Window System独有的网络通透性(Network Transparency),使其成为UNIX平台上的工业标准,如今UNIX的工作站或大型主机差点儿都执行着X Window。X Window是非常巧妙的设计,非常多时候它在概念上比其他窗体系统先进,以至于经过非常多年它仍然是工作站上的工业标准。很多其他窗体系统的概念都是从X Window学来的。
X Window System本身是一个很复杂的图形化作业环境,我们能够将它分成3个部分,各自是X Server、X Client和X Protocol。X Server主要是处理输入输出的信息,X Client运行大部分应用程序的运算功能,X Protocol则是建立X Server和X Client的沟通管道。
X Window的工作方式跟Microsoft Windows有着本质的不同。Microsoft Windows的图形用户界面(GUI)是跟系统紧密相联的。而X Window则不是,它实际上是在系统核心(kernel)的上面执行的一个应用程序。
浏览次数 288
浏览次数 433
浏览次数 263
未知的网友