Freedesktop.org :Freedesktop.org

更新时间:2024-09-21 03:31

Freedesktop.org(fd.o)是一个致力于Linux和其他类Unix操作系统上的X窗口系统的桌面环境之间的互操作性和基础技术共享的项目。该项目由计算机工程师哈沃克·彭宁顿(Havoc Pennington)于2000年3月创立,旨在关注用户需求。该组织与GNOME、KDE和Xfce等最流行的开源X桌面紧密合作,共同开发常用的桌面环境接口的集合Portland 1.0(xdg-utils)。freedesktop.org是一个“协作区”,用户可以自由讨论想法,而不是一个正式的标准组织。该组织最初的名称叫X Desktop Group(X桌面工作组),其缩写“XDG”在他们的工作中仍然经常被用到。2019年,freedesktop.org加入了X.Org基金会。所有freedesktop.org项目都受到Coraline Ada Ehmke的贡献者公约行为准则的保护,旨在禁止冒犯性语言和行为,确保开发者能够在一个没有骚扰和包容的环境中工作。

功能

服务

fd.o为众多相关项目提供主机服务,包括:

X.Org Server: X11的正式参考实现。当前版本是XFree86改变license后的fork。

D-Bus:类似KDE 3的DCOP和GNOME 版本1.2至2.2的Bonobo的消息总线

XDND: X的拖放目前工作还不够一致。

HAL(Hardware Abstraction Layer,硬件抽象层):跨操作系统一致性;它已经过时并被udev取代。

fontconfig:字体发现和名称转换库,等等 Fontconfig。

Xft: 使用FreeType库时anti-alias字体,不限于老式X core字体。

Cairo: 支持不同设备输出的矢量图形库。

Direct Rendering Infrastructure(DRI):使用X窗口系统时无需通过X服务器传递数据即可安全地允许用户使用视频硬件的界面。

GStreamer:跨平台的多媒体框架。

Mesa 3D:OpenGL的自由实现。

XCB:一个Xlib的替代。

GTK+QT engine(页面存档备份,存于互联网档案馆):使用Qt绘制窗口部件的GTK2引擎,使GTK2应用程序看起来好像是KDE的。

Poppler:一个PDF渲染库。

Wayland:一个轻量级的显示服务器,旨在为Linux桌面提供完美的用户GUI体验(不再存在撕裂、滞后、重绘和闪烁等现象)。

参考资料

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}
友情链接: