01
解法
每个工作站制造商都有自己的封闭图形系统,因此一个Unix程序无法在另一家厂商的机器上显示。
在MIT的Project Athena项目中,Bob Scheifler和Jim Gettys构建了一个窗口系统,将客户端应用程序与跨网络的显示分离。
MIT以宽松的许可证发布了该系统,并确定了X11协议,使得厂商和学术项目都能自由使用。
02
取得了什么结果
让显示协议开放且网络透明
03
为什么有效
网络透明性让一台机器上的程序可以在另一台机器上显示。
宽松的MIT许可证意味着厂商和开发者可以自由采用。
定义明确的X11版本为每个厂商提供了一个具体的实现目标。
由中立的X联盟支持,使其不受任何单一公司的控制。
04
可以借鉴什么
一个开放且将显示视为网络资源的协议,会成为所有环境的通用层。
05
后续
X11成为Unix和Linux几十年的标准图形层,MIT/X11许可证广泛传播;X.Org基金会仍维护参考实现。
从这里,追溯依据
参考来源
- X.Org — open source implementation of the X Window System X.Org Foundation · x.org
- What Is X11 (X Window System)? phoenixNAP IT Glossary · phoenixnap.com ·