标签:#Freedesktop.org

共 11 篇文章

Xgl

Xgl 是一個X server,他藉由OpenGL技術充分發揮了新一代顯示卡優異的3D立體畫面表現能力;從「架構」的角度來看,XGL透過了glitz位在OpenGL的上層。XGL利用了聚合視窗管理器的幫助(像是Compiz 或 Beryl)對所有使用X、OpenGL和XVideo所製作的應用和圖形效果提供了硬體加速的支援,所以能表現出包含調整視窗透明度、可旋轉的3D桌面、果凍效果等等令人嘆為觀止的立體特效。這個計畫最初由David Re…

X.Org Server

X.Org Server(全称)是X窗口系统的官方参考實作,它是开放源代码的自由软件。这一项目由X.Org基金会运作,存放于freedesktop.org的主机上。 由于在XFree86 4.4最终版本采用新许可证问题上的分歧,Xorg服务的第一个版本X11R6.7.0从XFree86 4.4 RC2派生出来,并加入了X11R6.6的一些改动。许多原先XFree86的开发者加入了这个比XFree86更开放的项目。 選擇XOrg作為提供圖…

Fontconfig

Fontconfig是一种与字體相關的计算机程序库,用于配置、定制全系统的字体,或將字體提供給应用程序使用。此庫最初是由基思·帕卡德(Keith Packard)开发维护的,现由贝赫达德·埃斯法赫博德(Behdad Esfahbod)维护。Fontconfig是自由软件,采用宽松开放版权许可证。 用法 应用程序可以通過兩種方式從fontconfig獲得字體: 查询 模式匹配。 Fontconfig 将返回和指定模式最匹配的字体。 为了进…

Flatpak

Flatpak,在2016年5月前又被稱为xdg-app,是一個Linux桌面應用電腦環境的系統。 原理 這個程式的目標是在使用者想要執行他們可能並不完全信任的应用软件時提供一個安全的沙盒環境供使用者使用。應用程式將必須使用由flatpak提供的函式呼叫來控制硬體裝置或存取使用者的檔案,而flatpak將會在給予應用程式存取權限前提示使用者。 其原始名稱是來自於freedesktop.org的協作關係,其通常縮寫為“xdg”。當時,fr…

Freedesktop.org

freedesktop.org(fd.o)是一个致力于Linux和其他类Unix上的X窗口系统的桌面环境之间的互操作性和基础技术共享的项目。由计算机工程师的哈沃克·彭宁顿(Havoc Pennington)於2000年3月创立。 该组织关注用户。目前X有很多开发框架,将来很可能也这样。而该组织力求这其中的不同不会为最终用户所察觉。 最流行的开源X桌面——GNOME、KDE和Xfce都与该项目紧密合作。在2006年该项目发布了Portla…

Pkg-config

pkg-config 是一个在源代码编译时查询已安装的库的使用接口的计算机工具软件。pkg-config 原本是设计用于 Linux 的,但现在在各个版本的 BSD、windows、Mac OS X 和 Solaris 上都有着可用的版本。 它输出已安装的库的相关信息,包括: C/C++编译器需要的输入参数 链接器需要的输入参数 已安装软件包的版本信息 工作原理 当安装一个库时(例如从 RPM,deb 或其他二进制包管理系统),会包括一…

Cairo

Cairo是一個用於提供向量圖形繪圖的自由函式庫,Cairo提供在多個背景下做二维空间的繪圖,進階的更可以使用硬體加速功能。雖然Cairo是使用C語言撰寫的,但是當使用cairo時,可以用許多其他種語言來使用,包括有C++、C#、Java、Python、Perl、Ruby、Scheme、Smalltalk以及許多種語言,cairo在GNU較寬鬆公共許可證與Mozilla公共许可证兩種授權條款下發行。 後端 Cairo支持很多不同後端的输…

扩展窗口管理器提示

扩展窗口管理器提示(Extended Window Manager Hints:缩写为NetWM或Net WM)是针对窗口管理器的X窗口系统标准。它定义在窗口管理器、实用工具和应用等完整桌面环境的所有部份之间的各种交互。它建造在客户间通信协定手册(ICCCM)的功能之上。 支持扩展窗口管理器提示的窗口管理器列表 平铺式和动态式窗口管理器 aewm awesome i3 xmonad (需要在配置中启用) wmii goomwwm spe…

Avahi (软件)

Avahi是一套自由的零配置网络(zeroconf)解决方案,包含一套多播DNS/DNS-SD服务发现系统。它在GNU宽通用公共许可证(LGPL)许可下发行。 Avahi是一套使应用程序能够公布或发现局域网上运行的服务和主机的系统。例如,一位用户将计算机接入网络,并让Avahi自动广播机器上运行的网络服务,使用户能够访问这些服务。 软件架构 Avahi提供与一系列编程语言(如Python, Mono)的绑定功能,且打包于众多Linux和…

HarfBuzz

HarfBuzz(波斯语的宽式拉丁化转写,“Opentype”的意思)是用于文字塑形的软件开发库,亦即用于转换Unicode文本到字形指标及方位的过程。最近的HarfBuzz(New HarfBuzz)以处理多种字体技术为目标,而第一版(Old HarfBuzz)只处理OpenType字体。 New HarfBuzz只提供文字塑形功能而不提供文字布局及渲染,后者需要其他-{zh-cn:库;zh-tw:函式庫;}-的支持,Pango(含有…

GTK-Qt

GTK-Qt主题引擎项目允许GTK+使用Qt小部件样式。该项目主要针对KDE的用户,它使用Qt在一个画面以外的缓冲区内绘制小部件,然后将这个缓冲区的内容复制到屏幕上。 参见 QGtkStyle QtCurve -同时为GTK和QT设计的简单主题 外部链接 [http://code.google.com/p/gtk-qt-engine/ GTK-Qt Theme Engine] 在KDE-Look.org上的[https://web.ar…