• Unix Like 操作系统上面的 GUI 使用的是最初由 MIT 所开发的 X window system,在 1987 释出 X11 版,并于 1994 更改为 X11R6 ,故此 GUI 接口也被称为 X 或 X11
    • X window system 的 X server 最初由 XFree86 计划所开发,后来则由 Xorg 基金会所持续开发;
    • 在运行上,X Client 应用程序会将所想要呈现的画面告知 X Server ,最终由 X server 来将结果通过他所管理的硬件绘制出来!
    • 每一支 X client 都不知道对方的存在,必须要通过特殊的 X client ,称为 Window Manager 的, 来管理各窗口的重叠、移动、最小化等工作。
    • startx 可以侦测 X server / X client 的启动脚本,并调用 xinit 来分别执行;
    • X 可以启动多个,各个 X 显示的位置使用 -display 来处理,显示位置为 :0, :1…