在X Window系统出现前,已经有许多公司在发展UNIX用户图形界面,但由于每家公司开发的规格不一,因此在兼容性方面表现不佳,这种情形直到X Window系统推出后才得以解决。
X Window系统起源于1984年的阿西娜工程(Project Athena),它是由麻省理工学院与 Digital Equipment公司合作开发的图形界面系统,因为它以斯坦福大学的W Window系统为基础,所以命名为X Window系统(因为字母X位于W之后),同时也隐含了其为W Window下一代的图形服务器之含义。同年第一个X Window版本——X1发布,之后X Window不断发展,版本也随之不断演变。1986年DEC发布了在VAXstation-II/GPX工作站上使用的X Window,这是第一套商业化的版本。由于推出后广受用户欢迎,因此其他厂商也相继地将X Window移植到各自的UNIX平台上。。
1987年1月举行的第一次X技术研讨会中,许多工作站的厂商,如DEC、HP、IBM、SUN等,共同声明支持X Window成为工作站标准的图形界面,并于同年9月发布了X Window的第11版(简称为X11)。此时,X11版本已经形成了完整优秀的规范,后来的版本都是以该版本为基础进行改进的,后来又有了X11R1—X11R7,最新版本为2005年12月发布的X11R7。为了推广及规范这个标准,急切需要有一个组织来负责这项工作,为了确保X Window系统可以持续发展,麻省理工学院(MIT)于1988年成立非营利性的X联盟(X Consortium),它由X Window系统的主要设计者Robert W. Scheifler负责。之后由于X Window系统引起许多公司的兴趣,所以新版的X Window系统不断问世。
2004年1月22日X.Org基金会成立,这是一个负责X Window System开发的社团。这意味着 X 在管理上的根本转变。1988年以来 X 的管理者(包括过去的X.Org)都是厂商组织,而基金会由软件开发者领导,采用依靠外部参与的集市模式的社区开发。其成员身份对个人开放,法人成员则成为赞助者。X.Org还开始同freedesktop.org密切合作。
freedesktop.org是一个致力于Linux和其他Unix类操作系统上的X Window系统(X11)的桌面环境之间的互操作性和基础技术共享的项目。2000年3月由Havoc Pennington创立。该组织关注实际用户。目前最流行的开源X桌面——GNOME和KDE都与该项目紧密合作。
有了X.Org基金会和freedesktop.org,X的开发再度加速。目前和未来的版本都将是可使用的最终产品,而不仅仅是在其上构筑产品的骨架。
X的设计原则,早在最初仍在麻省理工学院的阶段(1984年)就已经成形,由Bob Scheifler和Jim Gettys两人制订出X最早的开发、强化、改进原则,原则大体如下:
之后,上述原则中的第一项原则在设计X11时被加以修改,修订成:“除非已有真正的应用程序,真的需要X为其修订、增订等支援,否则不会为X增加新功能。”X基本上一直遵循这些原则,参考实现的扩展及改进也是以此原则的角度来着手,也因为奉行上述原则,使至今的最新版X仍能与最初(1987年)发布的协定标准近乎完全相容。