1、定义
-
XDG(X Desktop Group):一套 freedesktop.org 制定的目录规范,用来统一应用的配置、缓存、数据和运行时文件存放路径,在 freedesktop.org 制定的规范中,最常见的是 XDG Base Directory Specification(基础目录规范)
-
作用是推动 Linux/Unix 桌面环境的标准化
- 不同桌面环境(GNOME、KDE、XFCE)之间的统一
- 统一的配置文件目录、运行时目录规范
- 桌面应用之间的文件类型、菜单、图标标准
2、目录定义
3、Xorg (X11) 与 Wayland区别
- Xorg (X11) 就是显示服务器,早于Wayland, 而Wayland是一种新一代显示协议
- 两个架构不同,Wayland数据流处理更优,更深了解可以查资料
- Weston 是 Wayland 协议的官方参考实现,它不是桌面环境
4、桌面环境与Weston的区别
- 桌面环境 (GNOME, KDE, XFCE)
- 给用户完整的桌面体验:任务栏、设置中心、文件管理器、应用生态
- Weston
- 只是一个 最简的 compositor + 示例 shell,主要用来演示和测试 Wayland
- 没有文件管理器、控制中心、完整应用生态