Linux实际上是以UNIX为模板的,它继承了UNIX内核设计精简、高度健壮的特点,无论系统结构还是操作方式也都与UNIX无异。Linux本身也是没有图形界面,只是一个基于命令行的操作系统。
早在Linux之前,Unix的图形界面一向是以麻省理工学院(MIT)的X Window系统为标准。不过,X Window(请留心
不是X Windows)并不是一个直接的图形操作环境,而是作为图形环境与UNIX系统内核沟通的中间桥梁,任何厂商都可以在X Window基础上开发出不同的GUI图形环境。MIT目的只在于为UNIX系统设计一套基本
的图形框架,以使UNIX工作站的屏幕上可显示更多的命令。许多UNIX厂商在
X Window原型上开发适合自己的UNIX GUI视窗环境,其中比较著名的有SUN与AT&T联手开发的“Open Look”、IBM/HP主导下的OSF(Open Software Foundation,开放软件基金会)开发出的“Motif”。经过多年竞争,Motif最终胜出,成为普遍运用
的界面库。不过,Motif只是一个带有窗口管理器(Window-Manager)的图形界面库(Widget-Library),而非一个真实
意义上的GUI界面。经过协商之后IBM/HP与SUN决定将Motif与Open Look整合,并在此基础上开发出一个名为“CDE(Common Desktop Environment) ”的GUI作为UNIX的标准图形界面。
遗憾的是,Motif/CDE和UNIX系统的价格都非常昂贵,而当时微软的Windows发展速度惊人并率先在桌面市场占据垄断地位,CDE则一直停留在UNIX领域提供给root系统管理员运用
,直到今天情况依然如此。
上个世纪九十年代中期,以开源模式推进的Linux在开发者中已经拥有广泛的影响力。尽管X Window已经非常成熟,也有不少基于X Window的图形界面程序,但它们不是未具备完整的图形操作功能就是价格高昂(如CDE),根本不能
用于inux系统中。如果Linux要获得真实
意义上的突破,一套完全不花钱
、功能完善的GUI就非常必要。