01
解決方案
每家工作站製造商都有自己封閉的圖形系統,因此 Unix 程式無法在另一家廠商的機器上顯示。
在 MIT 的 Project Athena,Bob Scheifler 與 Jim Gettys 打造了一套視窗系統,將用戶端應用程式與顯示端透過網路分離。
MIT 以寬鬆授權釋出它,並定案採用 X11 協定,因此廠商與學術專案都能自由使用。
02
達成了什麼
讓顯示協定開放且具網路透明性
03
為何奏效
網路透明性讓一台機器上的程式能在另一台機器上顯示。
寬鬆的 MIT 授權意味著廠商與開發者都能自由採用。
明確的 X11 版本讓每家廠商都有一個具體的實作目標。
以中立的 X Consortium 作為後盾,使它不受任何單一公司控制。
04
可借鏡之處
一個開放、並將顯示視為網路資源的協定,會成為每個環境的共同層。
05
後續發展
X11 成為 Unix 與 Linux 數十年來的標準圖形層,MIT/X11 授權也廣為流傳;X.Org Foundation 至今仍維護參考實作。
追溯依據
參考來源
- 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 ·