每个工作站制造商都有自己的封闭图形系统,因此一个Unix程序无法在另一家厂商的机器上显示。

在MIT的Project Athena项目中,Bob Scheifler和Jim Gettys构建了一个窗口系统,将客户端应用程序与跨网络的显示分离。

MIT以宽松的许可证发布了该系统,并确定了X11协议,使得厂商和学术项目都能自由使用。

让显示协议开放且网络透明

网络透明性让一台机器上的程序可以在另一台机器上显示。

宽松的MIT许可证意味着厂商和开发者可以自由采用。

定义明确的X11版本为每个厂商提供了一个具体的实现目标。

由中立的X联盟支持,使其不受任何单一公司的控制。

一个开放且将显示视为网络资源的协议,会成为所有环境的通用层。

X11成为Unix和Linux几十年的标准图形层,MIT/X11许可证广泛传播;X.Org基金会仍维护参考实现。

从这里,追溯依据

参考来源

  1. X.Org — open source implementation of the X Window System X.Org Foundation · x.org
  2. What Is X11 (X Window System)? phoenixNAP IT Glossary · phoenixnap.com ·