These are not really standards

Note: freedesktop.org is not a standards body.

Draft specifications that have pretty good de facto adoption/agreement:

Draft specifications that are new and not yet widely used, though they may be used by one or more desktops or desktop applications:

Proposed X extensions:

  • X Fixes Extension is a draft specification for changes in how the device independent parts of the X server works.
  • X Damage Extension is a draft specification for an extension to allow applications to track modified areas within a window or pixmap.
  • X Composite Extension is a draft specification for an extension that moves sub-trees of the window hierarchy to off-screen memory, permitting access to and manipulation of those bits, including constructing the parent window contents programmatically rather than automatically.
  • X Event Interception Extension is a draft specification for an extension to allow a client program to intercept all input events. (link) The above four extensions are deployed as of Xorg 6.8. Damage and Fixes are enabled by default, while Composite and XEvIE must be enabled by the user at runtime.

Specifications currently in the planning/requirements-gathering stages:

Retracted Specifications

  • The Desktop Color Scheme specification is a draft specification that defines names for colors to be used for rendering user interface elements. It also provides an algorithm for generating a matching set of colors from a single base color (The colorscheme spec has been pulled on request of its authors).