67 relations: Alexa Internet, Avahi (software), Bonobo (GNOME), 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, Free software, FreeType, Git, GNOME, Google, GStreamer, GTK-Qt, HAL (software), Havoc Pennington, Hewlett-Packard, Intel, 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, PDF, Poppler (software), Portland Project, Portland State University, 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 (17 more) » « Shrink index
Alexa Internet, Inc. is an American company based in California that provides commercial web traffic data and analytics.
Avahi is a free zero-configuration networking (zeroconf) implementation, including a system for multicast DNS/DNS-SD service discovery.
Bonobo is an obsolete component framework for the GNOME free desktop environment.
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.
Cairo (stylized as cairo) is an open source programming library that provides a vector graphics-based, device-independent API for software developers.
A source code repository is a file archive and web hosting facility where a large amount of source code, for software or for web pages, is kept, either publicly or privately.
The Concurrent Versions System (CVS), also known as the Concurrent Versioning System, is a free client-server revision control system in the field of software development.
In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.
In computing, D-Bus (for "Desktop Bus"), a software 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.
Desktop COmmunication Protocol (DCOP) was an inter-process communication (IPC) daemon by KDE used in K Desktop Environment 3.
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), sometimes described as a graphical shell.
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.
In computing, the Direct Rendering Manager (DRM), a subsystem of the Linux kernel, interfaces with the GPUs of modern video cards.
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.
EGL is an interface between Khronos rendering APIs (such as OpenGL, OpenGL ES or OpenVG) and the underlying native platform windowing system.
English is a West Germanic language that was first spoken in early medieval England and is now a global lingua franca.
Flicker is a visible change in brightness between cycles displayed on video displays.
Fontconfig (or fontconfig) is a free software program library designed to provide configuration, enumeration and substitution of fonts to other programs.
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.
FreeType is a popular software development library used to render text onto bitmaps, and provides support for other font-related operations.
Git is a version control system for tracking changes in computer files and coordinating work on those files among multiple people.
GNOME is a desktop environment composed of free and open-source software that runs on Linux and most BSD derivatives.
Google LLC is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware.
GStreamer is a pipeline-based multimedia framework that links together a wide variety of media processing systems to complete complex workflows.
The GTK-Qt Theme Engine is a project allowing GTK+ to use Qt widget styles.
HAL (Hardware Abstraction Layer or rather Hardware Annotation Library) is a software subsystem for UNIX-like operating systems providing hardware abstraction.
Robert Sanford Havoc Pennington (born c. 1976) is an American computer engineer and entrepreneur.
The Hewlett-Packard Company (commonly referred to as HP) or shortened to Hewlett-Packard was an American multinational information technology company headquartered in Palo Alto, California.
Intel Corporation (stylized as intel) is an American multinational corporation and technology company headquartered in Santa Clara, California, in the Silicon Valley.
In computing, the Inter-Client Communication Conventions Manual (ICCCM or I39L short for "I", 39 letters and "L") is a standard protocol for the X Window System.
KDE is an international free software community that develops Free and Open Source based software.
Kmscon is a virtual console which runs in userspace and intends to replace the Linux console, a terminal built into the Linux kernel.
Linux is a family of free and open-source software operating systems built around the Linux kernel.
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 Linux operating system.
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").
luit is a utility program used to translate the character set of a computer program so that its output can be displayed correctly on a terminal emulator that uses a different character set.
Mesa, also called Mesa3D and The Mesa 3D Graphics Library, is an open source software implementation of OpenGL, Vulkan, and other graphics specifications.
A multimedia framework is a Software framework that handles media on a computer and through a network.
Open-source software (OSS) is a type of computer software whose source code is released under a license in which the copyright holder grants users the rights to study, change, and distribute the software to anyone and for any purpose.
Open Graphics Library (OpenGL) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.
An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.
The Portable Document Format (PDF) is a file format developed in the 1990s to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems.
Poppler is a free software utility library for rendering Portable Document Format (PDF) documents.
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).
Portland State University (PSU) is a public research university located in the southwest University District of downtown Portland, Oregon, United States.
PulseAudio is a network-capable sound server program distributed via the freedesktop.org project.
Qt ("cute") is a cross-platform application framework and widget toolkit for creating classic and embedded graphical user interfaces, and applications that run on various software and hardware platforms with little or no change in the underlying codebase, while still being a native application with native capabilities and speed.
Red Hat, Inc. is an American multinational software company providing open-source software products to the enterprise community.
Screen tearing is a visual artifact in video display where a display device shows information from multiple frames in a single screen draw.
systemd is a suite of software that provides fundamental building blocks for a Linux operating system.
A terminal emulator, terminal application, or term, is a program that emulates a video terminal within some other display architecture.
udev (userspace /dev) is a device manager for the Linux kernel.
Unicode is a computing industry standard for the consistent encoding, representation, and handling of text expressed in most of the world's writing systems.
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.
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.
Wayland is a computer protocol that specifies the communication between a display server (called a Wayland compositor) and its clients, as well as a reference implementation of the protocol in the C programming language.
A control element (sometimes called a control or widget) in a graphical user interface is an element of interaction, such as a button or a scroll bar.
In computing, a windowing system (or window system) is software that manages separately different parts of display screens.
The X Window System (X11, or shortened to simply X) is a windowing system for bitmap displays, common on UNIX-like computer operating systems.
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.
X.Org Server is the free and open source implementation of the display server for the X Window System stewarded by the X.Org Foundation.
XCB (X protocol C-language Binding) is a library implementing the client-side of the X11 display server protocol.
Xephyr is display server software implementing the X11 display server protocol based on KDrive which targets a window on a host X Server as its framebuffer.
Xfce (pronounced as four individual letters) is a free and open-source desktop environment for Unix and Unix-like operating systems, such as Linux, Solaris, and BSD.
Xft, the X FreeType interface library, is a free computer program library written by Keith Packard.
Xlib (also known as libX11) is an X Window System protocol client library written in the C programming language.
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.