Get it on Google Play
New! Download Unionpedia on your Android™ device!
Faster access than browser!
New! » Create account


+ Save concept Saved concepts

freedesktop.org (fd.o) is a project to work on interoperability and shared base technology for free software desktop environments for the X Window System (X11) on Linux and other Unix-like operating systems. [1]

66 relations: Alexa Internet, Avahi (software), Bonobo (component model), Bugzilla, Cairo (graphics), Comparison of source code hosting facilities, Concurrent Versions System, Cross-platform, D-Bus, DCOP, Desktop environment, Direct Rendering Infrastructure, Direct Rendering Manager, Display server, EGL (API), English language, Flicker (screen), Fontconfig, Fprint, Free and open-source graphics device driver, Free software, FreeType, Git (software), GNOME, GStreamer, GTK-Qt, HAL (software), Havoc Pennington, Inter-Client Communication Conventions Manual, KDE, Kmscon, Linux, Linux Standard Base, Look and feel, Luit, Mesa (computer graphics), Multimedia framework, Open-source software, OpenGL, Operating system, Piglit, Poppler (software), Portable Document Format, Portland Project, PulseAudio, Qt (software), Red Hat, Screen tearing, Systemd, Terminal emulator, ..., Udev, Unicode, Unix-like, Video Acceleration API, Wayland (display server protocol), Widget (GUI), Windowing system, X Window System, X.Org Foundation, X.Org Server, XCB, Xephyr, Xfce, Xft, Xlib, Zero-configuration networking. Expand index (16 more) »

Alexa Internet

Alexa Internet, Inc. is a California-based company that provides commercial web traffic data and analytics.

New!!: Freedesktop.org and Alexa Internet · See more »

Avahi (software)

Avahi is a free zero-configuration networking (zeroconf) implementation, including a system for multicast DNS/DNS-SD service discovery.

New!!: Freedesktop.org and Avahi (software) · See more »

Bonobo (component model)

Bonobo is a component model for creating reusable software components and compound documents.

New!!: Freedesktop.org and Bonobo (component model) · See more »


Bugzilla is a web-based general-purpose bugtracker and testing tool originally developed and used by the Mozilla project, and licensed under the Mozilla Public License.

New!!: Freedesktop.org and Bugzilla · See more »

Cairo (graphics)

Cairo (stylized as cairo) is a programming library used to provide a vector graphics-based, device-independent API for software developers.

New!!: Freedesktop.org and Cairo (graphics) · See more »

Comparison of source code hosting facilities

A source code repository is a file archive and web hosting facility where large amounts of source code for software, but also for web pages are kept, either publicly or privately.

New!!: Freedesktop.org and Comparison of source code hosting facilities · See more »

Concurrent Versions System

The Concurrent Versions System (CVS), also known as the Concurrent Versioning System, is a client-server free software revision control system in the field of software development.

New!!: Freedesktop.org and Concurrent Versions System · See more »


In computing, cross-platform, multi-platform, or platform independent, is an attribute conferred to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms.

New!!: Freedesktop.org and Cross-platform · See more »


D-Bus is an inter-process communication (IPC) and remote procedure call (RPC) mechanism that allows communication between multiple computer programs (that is, processes) concurrently running on the same machine.

New!!: Freedesktop.org and D-Bus · See more »


Desktop COmmunication Protocol (DCOP) was an inter-process communication (IPC) daemon by KDE used in K Desktop Environment 3.

New!!: Freedesktop.org and DCOP · See more »

Desktop environment

In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system, which share a common graphical user interface (GUI).

New!!: Freedesktop.org and Desktop environment · See more »

Direct Rendering Infrastructure

The Direct Rendering Infrastructure (DRI) is a framework for allowing direct access to graphics hardware under the X Window System in a safe, efficient way.

New!!: Freedesktop.org and Direct Rendering Infrastructure · See more »

Direct Rendering Manager

The Direct Rendering Manager (DRM) is a subsystem of the Linux kernel responsible for interfacing with GPUs of modern video cards.

New!!: Freedesktop.org and Direct Rendering Manager · See more »

Display server

A display server or window server is a program whose primary task is to coordinate the input and output of its clients to and from the rest of the operating system, the hardware, and each other.

New!!: Freedesktop.org and Display server · See more »


EGL is an interface between Khronos rendering APIs (such as OpenGL, OpenGL ES or OpenVG) and the underlying native platform windowing system.

New!!: Freedesktop.org and EGL (API) · See more »

English language

English is a West Germanic language that was first spoken in early medieval England and is now a global lingua franca.

New!!: Freedesktop.org and English language · See more »

Flicker (screen)

Flicker is a visible fading between cycles displayed on video displays, especially the refresh interval on cathode ray tube (CRT) based computer screens.

New!!: Freedesktop.org and Flicker (screen) · See more »


Fontconfig (or fontconfig) is a free software program library designed to provide configuration, enumeration and substitution of fonts to other programs.

New!!: Freedesktop.org and Fontconfig · See more »


fprint (libfprint) is an open-source project aimed at developing a library for consumer-grade fingerprint reader devices.

New!!: Freedesktop.org and Fprint · See more »

Free and open-source graphics device driver

A free and open-source graphics device driver is software that controls computer graphics hardware and supports graphics rendering APIs and is released under a Free and open source software license.

New!!: Freedesktop.org and Free and open-source graphics device driver · See more »

Free software

Free software, software libre, or libre software is computer software that gives users the freedom to run the software for any purpose as well as to study, change, and distribute the software and the adapted versions.

New!!: Freedesktop.org and Free software · See more »


FreeType is a software development library, available in source and binary forms, used to render text on to bitmaps and provides support for other font-related operations.

New!!: Freedesktop.org and FreeType · See more »

Git (software)

Git is a widely used version control system for software development.

New!!: Freedesktop.org and Git (software) · See more »


GNOME (pronounced or) is a desktop environment that is composed entirely of free and open-source software.

New!!: Freedesktop.org and GNOME · See more »


GStreamer is a pipeline-based multimedia framework written in the C programming language with the type system based on GObject.

New!!: Freedesktop.org and GStreamer · See more »


The GTK-Qt Theme Engine is a project allowing GTK+ to use Qt widget styles.

New!!: Freedesktop.org and GTK-Qt · See more »

HAL (software)

HAL (Hardware Abstraction Layer or rather Hardware Annotation Library) was a software subsystem for UNIX-like operating systems providing hardware abstraction.

New!!: Freedesktop.org and HAL (software) · See more »

Havoc Pennington

Robert Sanford Havoc Pennington (born c. 1976) is an American computer engineer and entrepreneur.

New!!: Freedesktop.org and Havoc Pennington · See more »

Inter-Client Communication Conventions Manual

In computing, the Inter-Client Communication Conventions Manual (ICCCM or I39L short for "I", 39 letters and "L") is a standard for interoperability between X Window System clients of the same X server.

New!!: Freedesktop.org and Inter-Client Communication Conventions Manual · See more »


KDE is an international free software community producing an integrated set of cross-platform applications designed to run on modern Unix-like and Microsoft Windows systems.

New!!: Freedesktop.org and KDE · See more »


Kmscon is a virtual console which runs in userspace and intends to replace the Linux console, a terminal built into the Linux kernel.

New!!: Freedesktop.org and Kmscon · See more »


Linux (pronounced or, less frequently) is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution.

New!!: Freedesktop.org and Linux · See more »

Linux Standard Base

The Linux Standard Base (LSB) is a joint project by several Linux distributions under the organizational structure of the Linux Foundation to standardize the software system structure, including the filesystem hierarchy used in the GNU/Linux operating system.

New!!: Freedesktop.org and Linux Standard Base · See more »

Look and feel

In software design, look and feel is a term used in respect of a graphical user interface and comprises aspects of its design, including elements such as colors, shapes, layout, and typefaces (the "look"), as well as the behavior of dynamic elements such as buttons, boxes, and menus (the "feel").

New!!: Freedesktop.org and Look and feel · See more »


In computing, luit is a tool used to translate the character set of a program so that its output can be displayed correctly on a terminal emulator that uses a different character set.

New!!: Freedesktop.org and Luit · See more »

Mesa (computer graphics)

Mesa is a collection of free and open-source libraries that implement several rendering as well as video acceleration APIs related to hardware-accelerated 3D rendering, 3D computer graphics and GPGPU, the most prominent being OpenGL.

New!!: Freedesktop.org and Mesa (computer graphics) · See more »

Multimedia framework

A multimedia framework is a software framework that handles media on a computer and through a network.

New!!: Freedesktop.org and Multimedia framework · See more »

Open-source software

Open-source software (OSS) is computer software with its source code made available with a license in which the copyright holder provides the rights to study, change, and distribute the software to anyone and for any purpose.

New!!: Freedesktop.org and Open-source software · See more »


OpenGL (Open Graphics Library) is a cross-language, multi-platform application programming interface (API) for rendering 2D and 3D vector graphics.

New!!: Freedesktop.org and OpenGL · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: Freedesktop.org and Operating system · See more »


Piglit is a test framework and a set of tests for the OpenGL API originally developed by.

New!!: Freedesktop.org and Piglit · See more »

Poppler (software)

Poppler is a free software utility library for rendering Portable Document Format (PDF) documents.

New!!: Freedesktop.org and Poppler (software) · See more »

Portable Document Format

Portable Document Format (PDF) is a file format used to present documents in a manner independent of application software, hardware and operating systems.

New!!: Freedesktop.org and Portable Document Format · See more »

Portland Project

The Portland Project is an initiative by freedesktop.org aiming at easing the portability of application software between desktop environments and kernels by designing cross-platform APIs and offering implementations thereof as libraries to independent software vendors (ISVs).

New!!: Freedesktop.org and Portland Project · See more »


PulseAudio is a network-capable sound server hosted at freedesktop.org.

New!!: Freedesktop.org and PulseAudio · See more »

Qt (software)

Qt ("cute", or unofficially as Q-T cue-tee) is a cross-platform application framework that is widely used for developing application software that can be run on various software and hardware platforms with little or no change in the underlying codebase, while having the power and speed of native applications. Qt is currently being developed both by the Qt Company, a subsidiary of Digia, and the Qt Project under open-source governance, involving individual developers and firms working to advance Qt. Digia owns the Qt trademark and copyright. Qt is available with both commercial and open source GPL v3, LGPL v3 and LGPL v2 licenses.

New!!: Freedesktop.org and Qt (software) · See more »

Red Hat

Red Hat, Inc. is an American multinational software company providing open-source software products to the enterprise community.

New!!: Freedesktop.org and Red Hat · See more »

Screen tearing

Screen tearing is a visual artifact in video display where a display device shows information from two or more frames in a single screen draw.

New!!: Freedesktop.org and Screen tearing · See more »


systemd is a software suite for central management and configuration of the GNU/Linux operating system.

New!!: Freedesktop.org and Systemd · See more »

Terminal emulator

A terminal emulator, terminal application, term, or tty for short, is a program that emulates a video terminal within some other display architecture.

New!!: Freedesktop.org and Terminal emulator · See more »


udev is a device manager for the Linux kernel.

New!!: Freedesktop.org and Udev · See more »


Unicode is a computing industry standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems.

New!!: Freedesktop.org and Unicode · See more »


A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.

New!!: Freedesktop.org and Unix-like · See more »

Video Acceleration API

Video Acceleration API (VA API) is a royalty-free API as well as its implementation as free and open-source library (libVA) distributed under the MIT License.

New!!: Freedesktop.org and Video Acceleration API · See more »

Wayland (display server protocol)

Wayland is a protocol that specifies the communication between a display server (called Wayland compositor) and its clients, as well as a reference implementation of the protocol in the C programming language.

New!!: Freedesktop.org and Wayland (display server protocol) · See more »

Widget (GUI)

A widget (or control) is an element of interaction in a graphical user interface (GUI), such as a button or a scroll bar.

New!!: Freedesktop.org and Widget (GUI) · See more »

Windowing system

In computing, a windowing system (or window system) is a type of graphical user interface (GUI) which implements the WIMP (windows, icons, menus, pointer) paradigm for a user interface.

New!!: Freedesktop.org and Windowing system · See more »

X Window System

The X Window System (X11, X, and sometimes informally X-Windows) is a windowing system for bitmap displays, common on UNIX-like computer operating systems.

New!!: Freedesktop.org and X Window System · See more »

X.Org Foundation

The X.Org Foundation is a non-profit corporation chartered to research, develop, support, organize, administrate, standardize, promote, and defend a free and open accelerated graphics stack.

New!!: Freedesktop.org and X.Org Foundation · See more »

X.Org Server

X.Org Server refers to the free and open source implementation of the X Window System stewarded by the X.Org Foundation that includes not only the display server but also the client libraries (like Xlib and XCB), developer and user tools, and the rest of the components required to run an entire X Window System architecture.

New!!: Freedesktop.org and X.Org Server · See more »


XCB (X protocol C-language Binding) is a library implementing the client-side of the X11 display server protocol.

New!!: Freedesktop.org and XCB · See more »


Xephyr is a display server implementing the X11 display server protocol based on KDrive which targets a window on a host X Server as its framebuffer.

New!!: Freedesktop.org and Xephyr · See more »


Xfce (pronounced as four individual letters) is a free software desktop environment for Unix and Unix-like platforms, such as Linux, Solaris, and BSD.

New!!: Freedesktop.org and Xfce · See more »


Xft, the X FreeType interface library, is a free computer program library written by Keith Packard.

New!!: Freedesktop.org and Xft · See more »


Xlib (also known as libX11) is an X Window System protocol client library written in the C programming language.

New!!: Freedesktop.org and Xlib · See more »

Zero-configuration networking

Zero-configuration networking (zeroconf) is a set of technologies that automatically creates a usable computer network based on the Internet Protocol Suite (TCP/IP) when computers or network peripherals are interconnected.

New!!: Freedesktop.org and Zero-configuration networking · See more »

Redirects here:

FDO, Fd.0, Fd.o, FreeDesktop.Org, FreeDesktop.org, Freedesktop, Freedesktop.com, X Desktop Group, XDG, Xdg.


[1] https://en.wikipedia.org/wiki/Freedesktop.org

Hey! We are on Facebook now! »