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. This includes, but is not limited to, the following projects: DRM, Mesa 3D, Wayland, and the X Window System and its primary implementation, the X.Org Server.

Organization

The X.Org Foundation was founded on 22 January 2004.
The modern X.Org Foundation came into being when the body that oversaw X standards and published the official reference implementation joined forces with former XFree86 developers. The creation of the Foundation marked a radical change in the governance of X. Whereas the stewards of X since 1988 had been vendor organizations, the Foundation is led by software developers and using community development on the bazaar model, which relies on outside involvement. Membership is also open to individuals, with corporate membership being in the form of sponsorship.
In 2005 the X.Org Foundation applied for 501 non-profit status. In 2012, with the help of the Software Freedom Law Center, the Foundation gained the status. In 2013, the Foundation lost the status because they did not fill a tax form and in the same year it regained the status, after clearing up the issue. In 2016, the X.Org Foundation joined Software in the Public Interest who would manage the bureaucracy.
In 2019, freedesktop.org formally joined the X.Org Foundation.
In 2023, The X.Org Foundation decided to join Software Freedom Conservancy, which took over the bureaucratic roles SPI had had previously.

Fields of activity

The X.Org Foundation does not provide technical guidance, roadmaps or deadlines, releases or supervision of any kind.
The X.Org Foundation does provide communication tools, an annual physical meeting and money to help developing the free graphics stack.
  • a physical annual meeting
  • Travel sponsorship:
  • The X.Org Foundation participated as an organization of the Google Summer of Code. This allows students to participate to X.Org-related projects over the summer.
  • Endless Vacation of Code : EVoC is a GSoC-like project, funded by the X.Org Foundation. It allows students to participate to X.Org-related projects during their vacation, at any time of the year.
  • Communication: Google+ and Twitter Google+/YouTube: Store and/or link to talk videos, slides, blog articles or G+ posts related to projects under our umbrella ; Twitter: Mostly security issues, random updates.
  • There is an X.Org developer guide written by Alan Coopersmith, Matt Dew and the X.Org team; edited by Bart Massey at https://www.x.org/wiki/guide/
The X.Org Foundation organizes the annual X.Org Developer's Conference and sponsors students to work on X.Org as part of their X.Org Endless Vacation of Code initiative.
The X.Org Server and xlib are the reference implementation of the X protocol, and is commonly used on Linux and UNIX; it is the fundamental technology underlying both the modern GNOME and KDE desktops and older CDE desktop environment; applications written for any of these environments can be run simultaneously.
Along with reference implementation of X protocol, the X.org Foundation hosts development of several utilities and example applications, including xcalc on-screen calculator, xclock simple digital and analog clock, xedit text editor, xload periodically updated histogram of the average system load, xterm terminal emulator, and xeyes which shows, by default, a pair of eyes that follow the mouse cursor.
As of April 2013, the Board of Directors consisted of Alan Coopersmith, Alex Deucher, Martin Peres, Matt Dew, Matthias Hopf, Peter Hutterer, Stuart Kreitman, and Keith Packard.

X.Org Developer's Conference

The physical meeting is the X.Org Developer's Conference, which is organized once a year, around September/October and alternates between North America and Europe and lasts for 3 days. The board of directors can cover the travel and accommodation expenses to the developers who couldn't attend an X.Org-related conference otherwise.

Conference history

Event and yearDateHost cityVenueResourcesThemes
XDC200428-30 AprilCambridge, Massachusetts, USACambridge Research Laboratory
XDC200512-14 FebruaryCambridge, Massachusetts, USACambridge Research LaboratoryX.Org Server, Cairo, xephyr,...
XDC20068-10 FebruarySanta Clara, California, USASun Microsystems campusXgl,
XDC20077-9 FebruaryMenlo Park, California, USATechShop Menlo Park facility
XDS200710-12 SeptemberCambridge, United KingdomClare College
XDC200816-18 AprilMountain View, California, USAGoogle campus
XDS20083-5 SeptemberEdinburgh, United KingdomEdinburgh ZooXKB, MPX,...
XDC200928-30 SeptemberPortland, Oregon, USAUniversity Place Hotel, Portland State University
XDS201016-18 SeptemberToulouse, FranceToulouse 1 University Capitole
XDC201112-14 SeptemberChicago, Illinois, USAMcCormick Tribune Campus Center
XDC201219-21 SeptemberNuremberg, GermanySUSE campus
XDC201323-25 SeptemberPortland, Oregon, USAUniversity Place Hotel, Portland State UniversityDRM, DRI3, XCB, nouveau, etc.
XDC20148-10 OctoberBordeaux, FranceLaboratoire Bordelais de Recherche en Informatique Wayland, Tizen, FreeBSD, DragonflyBSD, Mesa 3D, etc.
XDC201516-18 SeptemberToronto, CanadaSeneca@York campus, Seneca CollegeGLSL compiler, Nouveau, libinput, Freedreno, Etnaviv, amdgpu, drm, etc.
XDC201620-22 SeptemberHelsinki, FinlandHaaga-Helia University of Applied Sciences
XDC201720-22 SeptemberMountain View, California, USAGoogle Bldg 1055
XDC201826-28 SeptemberA Coruña, Galicia (Spain)Computer Science Faculty of University of A Coruña
XDC20192-4 OctoberMontreal, CanadaConcordia University Conference Centre
XDC202016-18 SeptemberVirtualVirtual
XDC202115-17 SeptemberVirtualVirtual
XDC20224-6 OctoberMinneapolis, MinnesotaUniversity of St. Thomas
XDC202317-19 OctoberCoruña, SpainPALEXCO
XDC20249-11 OctoberMontréal, CanadaConcordia University Conference Center
XDC202529 September - 1 OctoberVienna, AustriaTU Wien

X.Org Endless Vacation of Code (EVoC)

X.Org Endless Vacation of Code is a Google Summer of Code -like project initiated in 2008 funded by the X.Org Foundation. It allows students to participate to X.Org-related projects during their vacation, at any time of the year.
An example of an accepted EVoC project from 2014 is to work on nouveau, the free and open-source graphics device driver for GeForce-branded GPUs. NVA3/5/8 are the engineering names of the Tesla-based GT215, GT216 and GT218.