ReleaseNotes.html revision 1056
1056N/A<?xml version="1.0" encoding="UTF-8"?>
1056N/A<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
1056N/A<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Release Notes for X11R7.6</title><link rel="stylesheet" href="/usr/share/sgml/X11/xorg.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.69.1" /><meta name="description" content="&#10;&#9;These release notes contain information about features and their&#10;&#9;status in the X.Org Foundation X11R7.6 release.&#10; " /></head><body><div class="article" lang="en" xml:lang="en"><div class="titlepage"><div><div><h1 class="title"><a id="id2466528"></a>Release Notes for X11R7.6</h1></div><div><h3 class="corpauthor">
1056N/A <a href="http://www.x.org/wiki/XorgFoundation" target="_top">
1056N/A The X.Org Foundation
1056N/A </a>
1056N/A </h3></div><div><p class="pubdate">December 2010</p></div><div><div class="abstract"><p class="title"><b>Abstract</b></p><p>
1056N/A These release notes contain information about features and their
1056N/A status in the X.Org Foundation X11R7.6 release.
1056N/A </p></div></div></div><hr /></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a href="#id2468423">Dedication</a></span></dt><dt><span class="sect1"><a href="#id2468494">Introduction to the X11R7.6 Release</a></span></dt><dt><span class="sect1"><a href="#id2495748">Summary of new features in X11R7.6</a></span></dt><dt><span class="sect1"><a href="#id2466720">Overview of X11R7.6</a></span></dt><dt><span class="sect1"><a href="#id2467791">Details of X11R7.6 components</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2467797">Video Drivers</a></span></dt><dt><span class="sect2"><a href="#id2477296">Input Drivers</a></span></dt><dt><span class="sect2"><a href="#id2529304">Xorg server</a></span></dt><dt><span class="sect2"><a href="#font">Font support</a></span></dt></dl></dd><dt><span class="sect1"><a href="#id2530170">Build changes and issues</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2530176">Silent build rules</a></span></dt><dt><span class="sect2"><a href="#id2530216">New configure options for font modules</a></span></dt><dt><span class="sect2"><a href="#id2530241">New configure options for documentation in modules</a></span></dt></dl></dd><dt><span class="sect1"><a href="#id2530394">Miscellaneous</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2530096">Socket directory ownership and permissions</a></span></dt></dl></dd><dt><span class="sect1"><a href="#id2530501">Deprecated components and removal plans</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2530536">Future Removals</a></span></dt><dt><span class="sect2"><a href="#id2530612">Removed in this Release</a></span></dt></dl></dd><dt><span class="sect1"><a href="#id2530689">Attributions/Acknowledgements/Credits</a></span></dt></dl></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2468423"></a>Dedication</h2></div></div></div><p><span class="emphasis"><em>
1056N/A Two of the early leaders of the X Window System community were
1056N/A lost to cancer this year — Smokey Wallace, who led the DEC
1056N/A WSL team which created the initial implementation of X11, and
1056N/A Hideki Hiura from Sun Microsystems who helped design the X11R6
1056N/A internationalization framework. This release is dedicated to
1056N/A their memory.
1056N/A </em></span></p></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2468494"></a>Introduction to the X11R7.6 Release</h2></div></div></div><p>
1056N/A This release is the seventh modular release of the
1056N/A <span class="productname">X Window System</span>™.
1056N/A The next full release will be X11R7.7 and is expected in
1056N/A 2011.
1056N/A </p><p>
1056N/A Unlike X11R1 through X11R6.9, X11R7.x releases are not built from one
1056N/A monolithic source tree, but many individual modules. These modules
1056N/A are distributed as individual source code releases, and each one is
1056N/A released when it is ready, instead of only when the overall window
1056N/A system is ready for release. The X11R7.x releases are made by
1056N/A “rolling up” the individual module releases into a
1056N/A collection that is often affectionately called the
1056N/A “<span class="foreignphrase"><em class="foreignphrase">katamari</em></span>” by the developers.
1056N/A </p><p>
1056N/A The X11R7.6 release does not include all of the software
1056N/A formerly included in the previous X Window System releases.
1056N/A It is designed to be a reasonable baseline from which to start
1056N/A when building the window system for the first time for a new
1056N/A installation, distribution, or package set. It does not provide
1056N/A a full desktop environment, expecting a more feature rich set of
1056N/A applications to be installed from one of the several excellent
1056N/A desktop environments available for the X Window System. The
1056N/A X.Org developers continue to maintain and produce new releases
1056N/A of much of the software that was formerly in the main window
1056N/A system releases but is no longer included in the katamari
1056N/A releases, including many of the Athena Widgets desktop
1056N/A applications that were provided as samples in previous window
1056N/A system versions.
1056N/A </p><p>
1056N/A Once their window system build is established, most builders watch for
1056N/A announcements of individual module updates on the <a href="http://lists.freedesktop.org/mailman/listinfo/xorg-announce" target="_top">xorg-announce mailing list</a> and update to those as needed.
1056N/A The X.Org Foundation currently releases the X Window System
1056N/A katamari releases approximately once a year, but many modules,
1056N/A especially the X servers and drivers, are updated more frequently
1056N/A between those releases.
1056N/A </p><p>
1056N/A For help with how to build and develop in the modular tree see the
1056N/A <a href="http://wiki.x.org/wiki/ModularDevelopersGuide" target="_top">Modular
1056N/A Developer's Guide</a> in the X.Org wiki.
1056N/A </p><p>
1056N/A We encourage you to report bugs using
1056N/A freedesktop.org's <a href="https://bugs.freedesktop.org/" target="_top">
1056N/A bug tracking system</a> using the xorg product, and to
1056N/A submit bug fixes and enhancements to
1056N/A <code class="email">&lt;<a href="mailto:xorg-devel@lists.x.org">xorg-devel@lists.x.org</a>&gt;</code>.
1056N/A More details on patch submission and review process are available on the
1056N/A <a href="http://www.x.org/wiki/Development/Documentation/SubmittingPatches" target="_top">
1056N/A SubmittingPatches</a> page of the X.Org wiki.
1056N/A </p><p>
1056N/AThe release numbering is based on the original MIT X numbering system.
1056N/AX11 refers to the version of the network protocol that the X Window
1056N/Asystem is based on: Version 11 was first released in 1988 and has been
1056N/Astable for 22 years, with only upward compatible additions to the core X
1056N/Aprotocol, a record of stability envied in computing. Formal releases of
1056N/AX started with X version 9 from MIT; the first commercial X products
1056N/Awere based on X version 10. The MIT X Consortium and its successors,
1056N/Athe X Consortium, the Open Group X Project Team, and the X.Org Group
1056N/Areleased versions X11R3 through X11R6.6. Since the founding of the
1056N/AX.Org Foundation in early 2004, many further releases have been
1056N/Aissued, from X11R6.7 to the current 7.6.
1056N/A</p><p>
1056N/A
1056N/AThe next section describes what is new in the latest full release
1056N/A(7.6) compared with the previous full release
1056N/A(7.5).
1056N/A
1056N/A</p></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2495748"></a>Summary of new features in X11R7.6</h2></div></div></div><p>
1056N/A This is a sampling of the new features in X11R7.6.
1056N/A A more complete list of changes can be found in the ChangeLog files that
1056N/A are part of the source of each X module.
1056N/A </p><p>
1056N/A
1056N/A </p><div class="itemizedlist"><ul type="disc"><li><p>
1056N/A <em class="firstterm">InputClass</em> sections in Xorg configuration
1056N/A files are used to apply configuration options to any input
1056N/A device matching specified rules, such as device path,
1056N/A type of device, device manufacturer, or other data provided
1056N/A by the input hotplug backend. Details can be found in the
1056N/A <code class="literal">INPUTCLASS</code> section of the
1056N/A <a href="xorg.conf.5.html" target="_top">xorg.conf(5)</a> manual page.
1056N/A </p></li><li><p>
1056N/A <em class="firstterm">Xorg configuration directories</em> are
1056N/A used to allow fragments of the X server configuration to be
1056N/A delivered in individual files. For instance, the input device
1056N/A driver matching rules previously provided in HAL
1056N/A <code class="filename">.fdi</code> files are now provided as
1056N/A <code class="literal">InputClass</code> sections in
1056N/A <code class="filename">.conf</code> files in a
1056N/A <code class="filename">xorg.conf.d</code> directory.
1056N/A </p></li><li><p>
1056N/A <em class="firstterm">udev</em> is now used by the X server on
1056N/A Linux systems for input device discovery and hot-plug
1056N/A notification. Other platforms continue to use the HAL
1056N/A framework for these tasks for now.
1056N/A </p></li><li><p>
1056N/A <em class="firstterm">X protocol C-language Binding (XCB)</em>
1056N/A is now included in the katamari, and is required by several
1056N/A client-side modules, including
1056N/A <code class="systemitem">libX11</code>,
1056N/A <span><strong class="command">xlsatoms</strong></span>, <span><strong class="command">xlsclients</strong></span>
1056N/A and <span><strong class="command">xwininfo</strong></span>.
1056N/A
1056N/A XCB is a replacement for Xlib featuring a small footprint,
1056N/A latency hiding, direct access to the protocol, improved threading
1056N/A support, and extensibility. More information can be found on
1056N/A the XCB website at <a href="http://xcb.freedesktop.org/" target="_top">http://xcb.freedesktop.org/</a>.
1056N/A </p></li><li><p>
1056N/A Major progress has been made on the X.Org Documentation
1056N/A modernization - most of the library and protocol specifications
1056N/A are now included in the modules for those libraries and protocols
1056N/A so they can be updated in sync with new versions, and many have
1056N/A been converted to DocBook XML from the variety of formats they
1056N/A were previously in. On most systems these documents will be
1056N/A installed under <code class="filename">/usr/share/doc/</code>. They
1056N/A are also posted on the X.Org website at
1056N/A <a href="http://www.x.org/releases/X11R7.6/" target="_top">http://www.x.org/releases/X11R7.6/</a>.
1056N/A </p></li><li><p>
1056N/A <em class="firstterm">Video and input driver enhancements</em>.
1056N/A Please see the ChangeLog files for individual drivers; there are
1056N/A far too many updates to list here.
1056N/A </p></li><li><p>
1056N/A ... and the usual assortment of correctness and crash fixes.
1056N/A </p></li></ul></div><p>
1056N/A </p></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2466720"></a>Overview of X11R7.6</h2></div></div></div><p>
1056N/A On most platforms, X11R7.6 has a single hardware-driving
1056N/A X server binary called <span><strong class="command">Xorg</strong></span>. This binary can
1056N/A dynamically load the video drivers, input drivers, and other modules
1056N/A that are needed.
1056N/A
1056N/A <span><strong class="command">Xorg</strong></span> has currently has support for Linux, Solaris,
1056N/A and some BSD OSs on Alpha, PowerPC, IA-64, AMD64, Intel x86, Sparc,
1056N/A and MIPS platforms.
1056N/A
1056N/A </p><p>
1056N/A Additional specialized X server binaries may be found depending on
1056N/A the platform and build configuration, including:
1056N/A
1056N/A </p><div class="glosslist"><dl><dt><span><strong class="command">Xdmx</strong></span></dt><dd><p>
1056N/A is a proxy X server that uses one or more other X servers as its
1056N/A display devices. It provides multi-head X functionality for
1056N/A displays that might be located on different machines.
1056N/A </p></dd><dt><span><strong class="command">Xnest</strong></span></dt><dd><p>
1056N/A is a nested X server, that operates as both an X client and X
1056N/A server. <span><strong class="command">Xnest</strong></span> is a client of the real server
1056N/A which manages windows and graphics requests on its behalf.
1056N/A <span><strong class="command">Xnest</strong></span> is a server to its own clients, and
1056N/A manages windows and graphics requests on their behalf.
1056N/A To these clients, it appears to be a conventional server.
1056N/A </p></dd><dt><span><strong class="command">Xephyr</strong></span></dt><dd><p>
1056N/A is a X server that outputs to a window on a pre-existing
1056N/A “host” X display. Unlike <span><strong class="command">Xnest</strong></span>
1056N/A which is an X proxy, and thus limited to the capabilities of
1056N/A the host X server, <span><strong class="command">Xephyr</strong></span> is a full X server
1056N/A which uses the host X server window as a
1056N/A “framebuffer” via fast SHM XImages.
1056N/A </p></dd><dt><span><strong class="command">Xvfb</strong></span></dt><dd><p>
1056N/A is a virtual framebuffer X server that can run on machines with
1056N/A no display hardware and no physical input devices. It emulates
1056N/A a dumb framebuffer using virtual memory.
1056N/A </p></dd><dt><span><strong class="command">Xquartz</strong></span></dt><dd><p>
1056N/A is an X server that interacts with the MacOS X native Aqua window
1056N/A system, displaying windows on the Mac desktop and accepting
1056N/A input from the Mac system devices, allowing X11 applications
1056N/A to be used in a native Mac desktop session.
1056N/A </p></dd><dt><span><strong class="command">Xwin</strong></span></dt><dd><p>
1056N/A is an X server that runs under the Cygwin environment,
1056N/A interacting with the Microsoft Windows native window
1056N/A system, displaying windows on the Windows desktop and accepting
1056N/A input from the Windows system devices, allowing X11 applications
1056N/A to be used in a native Windows desktop session.
1056N/A </p></dd></dl></div><p>
1056N/A </p></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2467791"></a>Details of X11R7.6 components</h2></div></div></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2467797"></a>Video Drivers</h3></div></div></div><p>
1056N/A X11R7.6 includes the following video drivers:
1056N/A </p><p>
1056N/A </p><div class="informaltable"><a id="drivertables"></a><table border="1"><colgroup><col align="left" /><col align="left" /><col align="left" /></colgroup><tbody><tr><td align="left">Driver Name</td><td align="left">Description</td><td align="left">Further Information</td></tr><tr><td align="left"><code class="literal">apm</code></td><td align="left">Alliance Pro Motion</td><td align="left"><a href="apm.html" target="_top">README.apm</a></td></tr><tr><td align="left"><code class="literal">ark</code></td><td align="left">Ark Logic</td><td align="left"> </td></tr><tr><td align="left"><code class="literal">ast</code></td><td align="left">ASPEED Technology</td><td align="left"> </td></tr><tr><td align="left"><code class="literal">chips</code></td><td align="left">Chips &amp; Technologies</td><td align="left"><a href="chips.html" target="_top">README.chips</a>,
1056N/A <a href="chips.4.html" target="_top">chips(4)</a>
1056N/A </td></tr><tr><td align="left"><code class="literal">cirrus</code></td><td align="left">Cirrus Logic</td><td align="left"> </td></tr><tr><td align="left"><code class="literal">fbdev</code></td><td align="left">Linux framebuffer device</td><td align="left"><a href="fbdev.4.html" target="_top">fbdev(4)</a></td></tr><tr><td align="left"><code class="literal">geode</code> (*)</td><td align="left">AMD Geode GX and LX</td><td align="left"> </td></tr><tr><td align="left"><code class="literal">glint</code></td><td align="left">3Dlabs, TI</td><td align="left"><a href="glint.4.html" target="_top">glint(4)</a></td></tr><tr><td align="left"><code class="literal">i128</code></td><td align="left">Number Nine</td><td align="left"><a href="I128.html" target="_top">README.I128</a>,
1056N/A <a href="i128.4.html" target="_top">i128(4)</a></td></tr><tr><td align="left"><code class="literal">i740</code></td><td align="left">Intel i740</td><td align="left"><a href="i740.html" target="_top">README.i740</a></td></tr><tr><td align="left"><code class="literal">imstt</code></td><td align="left">Integrated Micro Solns</td><td align="left"> </td></tr><tr><td align="left"><code class="literal">intel</code></td><td align="left">Intel i8xx/i9xx</td><td align="left"><a href="intel.html" target="_top">README.intel</a>,
1056N/A <a href="intel.4.html" target="_top">intel(4)</a></td></tr><tr><td align="left"><code class="literal">mach64</code></td><td align="left">ATI Mach64</td><td align="left"><a href="ati.html" target="_top">README.ati</a></td></tr><tr><td align="left"><code class="literal">mga</code></td><td align="left">Matrox</td><td align="left"><a href="mga.4.html" target="_top">mga(4)</a></td></tr><tr><td align="left"><code class="literal">neomagic</code></td><td align="left">NeoMagic</td><td align="left"><a href="neomagic.4.html" target="_top">neomagic(4)</a></td></tr><tr><td align="left"><code class="literal">newport</code> (-)</td><td align="left">SGI Newport</td><td align="left"><a href="newport.html" target="_top">README.newport</a>,
1056N/A <a href="newport.4.html" target="_top">newport(4)</a></td></tr><tr><td align="left"><code class="literal">nsc</code></td><td align="left">National Semiconductor</td><td align="left"><a href="nsc.4.html" target="_top">nsc(4)</a></td></tr><tr><td align="left"><code class="literal">nv</code></td><td align="left">NVIDIA</td><td align="left"><a href="nv.4.html" target="_top">nv(4)</a></td></tr><tr><td align="left"><code class="literal">r128</code></td><td align="left">ATI Rage128</td><td align="left"><a href="r128.html" target="_top">README.r128</a>,
1056N/A <a href="r128.4.html" target="_top">r128(4)</a></td></tr><tr><td align="left"><code class="literal">radeon</code></td><td align="left">ATI Radeon</td><td align="left"><a href="radeon.4.html" target="_top">radeon(4)</a></td></tr><tr><td align="left"><code class="literal">rendition</code></td><td align="left">Rendition</td><td align="left"><a href="rendition.html" target="_top">README.rendition</a>,
1056N/A <a href="rendition.4.html" target="_top">rendition(4)</a></td></tr><tr><td align="left"><code class="literal">s3</code></td><td align="left">S3 (not ViRGE or Savage)</td><td align="left"> </td></tr><tr><td align="left"><code class="literal">s3virge</code></td><td align="left">S3 ViRGE</td><td align="left"><a href="s3virge.html" target="_top">README.s3virge</a>,
1056N/A <a href="s3virge.4.html" target="_top">s3virge(4)</a></td></tr><tr><td align="left"><code class="literal">savage</code></td><td align="left">S3 Savage</td><td align="left"><a href="savage.4.html" target="_top">savage(4)</a></td></tr><tr><td align="left"><code class="literal">siliconmotion</code></td><td align="left">Silicon Motion</td><td align="left"><a href="siliconmotion.4.html" target="_top">siliconmotion(4)</a></td></tr><tr><td align="left"><code class="literal">sis</code></td><td align="left">SiS</td><td align="left"><a href="SiS.html" target="_top">README.SiS</a>,
1056N/A <a href="sis.4.html" target="_top">sis(4)</a></td></tr><tr><td align="left"><code class="literal">sisusb</code></td><td align="left">SiS USB</td><td align="left"><a href="sisusb.4.html" target="_top">sisusb(4)</a></td></tr><tr><td align="left"><code class="literal">suncg14</code> (+)</td><td align="left">Sun cg14</td><td align="left"> </td></tr><tr><td align="left"><code class="literal">suncg3</code> (+)</td><td align="left">Sun cg3</td><td align="left"> </td></tr><tr><td align="left"><code class="literal">suncg6</code> (+)</td><td align="left">Sun GX and Turbo GX</td><td align="left"> </td></tr><tr><td align="left"><code class="literal">sunffb</code> (+)</td><td align="left">Sun Creator/3D, Elite 3D</td><td align="left"> </td></tr><tr><td align="left"><code class="literal">sunleo</code> (+)</td><td align="left">Sun Leo (ZX)</td><td align="left"> </td></tr><tr><td align="left">
1056N/A <code class="literal">suntcx</code> (+)</td><td align="left">Sun TCX</td><td align="left"> </td></tr><tr><td align="left"><code class="literal">tdfx</code></td><td align="left">3Dfx Voodoo Banshee, 3, 4 &amp; 5</td><td align="left"><a href="tdfx.4.html" target="_top">tdfx(4)</a></td></tr><tr><td align="left"><code class="literal">tga</code></td><td align="left">DEC TGA</td><td align="left"><a href="DECtga.html" target="_top">README.DECtga</a></td></tr><tr><td align="left"><code class="literal">trident</code></td><td align="left">Trident</td><td align="left"><a href="trident.4.html" target="_top">trident(4)</a></td></tr><tr><td align="left"><code class="literal">tseng</code></td><td align="left">Tseng Labs</td><td align="left"> </td></tr><tr><td align="left"><code class="literal">v4l</code></td><td align="left">Video4Linux</td><td align="left"><a href="v4l.4.html" target="_top">v4l(4)</a></td></tr><tr><td align="left"><code class="literal">vesa</code></td><td align="left">VESA</td><td align="left"><a href="vesa.4.html" target="_top">vesa(4)</a></td></tr><tr><td align="left"><code class="literal">vmware</code></td><td align="left">VMware guest OS</td><td align="left"><a href="vmware.4.html" target="_top">vmware(4)</a></td></tr><tr><td align="left"><code class="literal">voodoo</code></td><td align="left">3Dfx Voodoo 1 &amp; 2</td><td align="left"><a href="voodoo.4.html" target="_top">voodoo(4)</a></td></tr><tr><td align="left"><code class="literal">wsfb</code></td><td align="left">Workstation Framebuffer</td><td align="left"><a href="wsfb.4.html" target="_top">wsfb(4)</a></td></tr><tr><td align="left"><code class="literal">xgi</code></td><td align="left">XGI</td><td align="left"><a href="xgi.4.html" target="_top">xgi(4)</a></td></tr><tr><td align="left"><code class="literal">xgixp</code></td><td align="left">XGI XP</td><td align="left"><a href="xgixp.4.html" target="_top">xgixp(4)</a></td></tr></tbody></table></div><p>
1056N/A </p><p>
1056N/A Drivers marked with (*) are present in a preliminary form in this release,
1056N/A but are not complete and/or stable yet.
1056N/A </p><p>
1056N/A Drivers marked with (+) are for Linux/Sparc only.
1056N/A </p><p>
1056N/A Drivers marked with (-) are for Linux/mips only.
1056N/A </p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2477296"></a>Input Drivers</h3></div></div></div><p>
1056N/A X11R7.6 includes the following input drivers:
1056N/A </p><p>
1056N/A
1056N/A </p><div class="informaltable"><table border="1"><colgroup><col align="left" /><col align="left" /><col align="left" /></colgroup><tbody><tr><td align="left">Driver Name</td><td align="left">Description</td><td align="left">Further Information</td></tr><tr><td align="left"><code class="literal">acecad</code></td><td align="left">Acecad Flair</td><td align="left"><a href="aiptek.4.html" target="_top">acecad(4)</a></td></tr><tr><td align="left"><code class="literal">aiptek(*)</code></td><td align="left">Aiptek USB tablet</td><td align="left"><a href="aiptek.4.html" target="_top">aiptek(4)</a></td></tr><tr><td align="left"><code class="literal">evdev(*)</code></td><td align="left">Linux kernel EvDev</td><td align="left"><a href="evdev.4.html" target="_top">evdev(4)</a></td></tr><tr><td align="left"><code class="literal">joystick</code></td><td align="left">Joystick</td><td align="left"><a href="joystick.4.html" target="_top">joystick(4)</a></td></tr><tr><td align="left"><code class="literal">kbd</code></td><td align="left">generic keyboards (non-evdev systems)</td><td align="left"><a href="kbd.4.html" target="_top">kbd(4)</a></td></tr><tr><td align="left"><code class="literal">mouse</code></td><td align="left">most mouse devices (non-evdev systems)</td><td align="left"><a href="mousedrv.4.html" target="_top">mousedrv(4)</a></td></tr><tr><td align="left"><code class="literal">synaptics</code></td><td align="left">Synaptics &amp; ALP touchpads</td><td align="left"><a href="synaptics.4.html" target="_top">synaptics(4)</a></td></tr><tr><td align="left"><code class="literal">vmmouse</code></td><td align="left">VMWare virtual mouse</td><td align="left"><a href="vmmouse.4.html" target="_top">vmmouse(4)</a></td></tr><tr><td align="left"><code class="literal">void</code></td><td align="left">dummy device</td><td align="left"><a href="void.4.html" target="_top">void(4)</a></td></tr></tbody></table></div><p>
1056N/A </p><p>
1056N/A Drivers marked with (*) are available for Linux only.
1056N/A </p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2529304"></a>Xorg server</h3></div></div></div><div class="sect3" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2529336"></a>Loader and Modules</h4></div></div></div><p>
1056N/A The Xorg server relies on the operating system's native
1056N/A module loader support for handling program modules. The X
1056N/A server makes use of modules for video drivers, X server
1056N/A extensions, input device drivers, framebuffer layers, and
1056N/A internal components used by some drivers (like XAA &amp; EXA).
1056N/A </p><p>
1056N/A The module interfaces (both API and ABI) used in this release are
1056N/A subject to change without notice. While we will attempt to provide
1056N/A backward compatibility for the module interfaces, we cannot
1056N/A guarantee this. Compatibility in the other direction is explicitly
1056N/A not guaranteed because new modules may rely on interfaces added in
1056N/A new releases.
1056N/A </p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note about module security</h3><p>The X server runs with root privileges, i.e.,
1056N/A the X server loadable modules also run with these privileges.
1056N/A For this reason we recommend that all users be careful to only
1056N/A use loadable modules from reliable sources, otherwise the
1056N/A introduction of viruses and contaminated code can occur and
1056N/A wreak havoc on your system. We hope to have a mechanism for
1056N/A signing/verifying the modules that we provide available in a
1056N/A future release.
1056N/A </p></div></div><div class="sect3" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="config"></a>Configuration File</h4></div></div></div><p>
1056N/A The Xorg server uses a configuration file as the primary mechanism
1056N/A for providing configuration and run-time parameters. The configuration
1056N/A file format is described in detail in the <a href="xorg.conf.5.html" target="_top">
1056N/A xorg.conf(5)</a> manual page.
1056N/A </p><p>
1056N/A Note that this release features significant improvements
1056N/A for running the server without a configuration file, so many users
1056N/A may find that that they don't need a configuration file.
1056N/A </p><p>
1056N/A If you do need to customize the configuration file, see the <a href="xorg.conf.5.html" target="_top">xorg.conf manual page</a> . You can also
1056N/A check the driver-specific manual pages and the related
1056N/A documentation (found at <a href="#drivertables">driver tables</a>) also.
1056N/A </p><p>
1056N/A The recommended method for generating a configuration file is to use
1056N/A the Xorg server itself. Run as root:
1056N/A
1056N/A </p><pre class="screen">
1056N/A Xorg -configure
1056N/A </pre><p>
1056N/A and follow the instructions.
1056N/A </p></div><div class="sect3" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2529590"></a>Command Line Options</h4></div></div></div><p>
1056N/A Command line options can be used to override some default
1056N/A parameters and parameters provided in the configuration file.
1056N/A These command line options are described in the <a href="Xorg.1.html" target="_top">Xorg(1)</a> manual page.
1056N/A </p></div><div class="sect3" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2529610"></a>Multi-head</h4></div></div></div><p>
1056N/A Some multi-head configurations are supported in X11R7.6.
1056N/A Support for multiple PCI/AGP cards may require a kernel with
1056N/A changes to support VGA arbitration.
1056N/A </p><p>
1056N/A One of the main problems is with drivers not sufficiently
1056N/A initializing cards that were not initialized at boot time. This
1056N/A has been improved somewhat with the INT10 support that is used by
1056N/A most drivers (which allows secondary card to be "soft-booted", but
1056N/A in some cases there are other issues that still need to be
1056N/A resolved. Some combinations can be made to work better by changing
1056N/A which card is the primary card (either by using a different PCI
1056N/A slot, or by changing the system BIOS's preference for the primary
1056N/A card).
1056N/A </p></div><div class="sect3" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2529638"></a>Xinerama</h4></div></div></div><p>
1056N/A <em class="firstterm">Xinerama</em> is an X server extension that
1056N/A allows multiple physical screens connected to multiple video devices
1056N/A to behave as a single screen. With traditional multi-head in X11,
1056N/A windows cannot span or cross physical screens. Xinerama removes this
1056N/A limitation. Xinerama does, however, require that the physical screens
1056N/A all have the same root depth, so it isn't possible, for example, to use
1056N/A an 8-bit screen together with a 16-bit screen in Xinerama mode.
1056N/A </p><p>
1056N/A Xinerama is not enabled by default, and can be enabled with the
1056N/A <code class="option">+xinerama</code> command line option for the X server.
1056N/A Note that enabling Xinerama may disable certain other extensions
1056N/A which are not compatible with Xinerama.
1056N/A </p></div><div class="sect3" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2529673"></a>DDC</h4></div></div></div><p>
1056N/A The <span class="acronym">VESA</span>® Display Data Channel
1056N/A (<span class="acronym"><span class="trademark">DDC</span>™</span>) standard allows
1056N/A the monitor to tell the video card (or in some cases the
1056N/A computer directly) about itself; particularly the supported
1056N/A screen resolutions and refresh rates.
1056N/A </p><p>
1056N/A Partial or complete DDC support is available in most of the video
1056N/A drivers. DDC is enabled by default, but can be disabled with a
1056N/A "Device" section entry: <code class="literal">Option
1056N/A "NoDDC"</code>. We have support for DDC versions 1 and 2; these
1056N/A can be disabled independently with <code class="literal">Option
1056N/A "NoDDC1"</code> and <code class="literal">Option
1056N/A "NoDDC2"</code>.
1056N/A </p><p>
1056N/A At startup the server prints out DDC information from the display,
1056N/A and can use this information to set the default monitor parameters,
1056N/A or to warn about monitor sync limits if those provided in the
1056N/A configuration file don't match those that are detected.
1056N/A </p><div class="sect4" lang="en" xml:lang="en"><div class="titlepage"><div><div><h5 class="title"><a id="id2529739"></a>Changed behavior caused by DDC.</h5></div></div></div><p>
1056N/A Several drivers use DDC information to set the screen size and
1056N/A pitch. This can be overridden by explicitly resetting it to
1056N/A the and non-DDC default value 75 with the <code class="option">-dpi 75</code>
1056N/A command line option for the X
1056N/A server, or by specifying appropriate screen dimensions with the
1056N/A "DisplaySize" keyword in the "Monitor" section of the config
1056N/A file.
1056N/A </p></div></div><div class="sect3" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2529762"></a>GLX and the Direct Rendering Infrastructure (DRI)</h4></div></div></div><p>
1056N/A Direct rendered OpenGL® support is provided for several
1056N/A hardware platforms by the Direct Rendering Infrastructure (DRI).
1056N/A Further information about DRI can be found at the <a href="http://dri.sf.net/" target="_top">DRI Project's web site</a>. The 3D
1056N/A core rendering component is provided by <a href="http://www.mesa3d.org" target="_top">Mesa</a>.
1056N/A </p><p>
1056N/A Of note is that this release supports building the X server using
1056N/A the system-wide libdrm. Previously, drm was kept in the server's
1056N/A tree and loaded as a module, rather than using the standard OS
1056N/A mechanisms for managing shared libraries of code. This requires
1056N/A that the server be built using a version of libdrm of 2.3.0 or
1056N/A newer if it is to use DRM.
1056N/A </p></div><div class="sect3" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2529800"></a>Terminate Server keystroke</h4></div></div></div><p>
1056N/A The Xorg server has previously allowed users to exit the server
1056N/A by pressing the keys
1056N/A <span><strong class="keycap">Control</strong></span> +
1056N/A <span><strong class="keycap">Alt</strong></span> +
1056N/A <span><strong class="keycap">Backspace</strong></span>.
1056N/A While this function is still enabled by default in this release,
1056N/A the keymap data usually used with Xorg, from the
1056N/A xkeyboard-config project, has been modified to not map that
1056N/A sequence by default, in order to reduce the chance that
1056N/A inexperienced users will accidentally destroy their work.
1056N/A </p><p>
1056N/A Users who wish to have this functionality available by default
1056N/A may enable it via the XKB configuration option
1056N/A “<code class="option">terminate:ctrl_alt_bksp</code>”. For
1056N/A instance, the <span><strong class="command">setxkbmap</strong></span> command can be used
1056N/A to enable this by running:
1056N/A </p><pre class="screen">
1056N/A setxkbmap -option "terminate:ctrl_alt_bksp"
1056N/A </pre><p>
1056N/A <a href="input/XKB-Config.html" target="_top">The XKB Configuration
1056N/A Guide</a> also includes
1056N/A <a href="input/XKB-Config.html#zap" target="_top">an example xorg.conf.d
1056N/A file that sets the
1056N/A “<code class="option">terminate:ctrl_alt_bksp</code>”
1056N/A option by default on all keyboards</a>.
1056N/A Many desktop environments include XKB configuration options in
1056N/A their preferences to enable this as well.
1056N/A </p></div><div class="sect3" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2529901"></a>X Server startup state</h4></div></div></div><p>
1056N/A The X servers in the X11R7.6 release now start by default
1056N/A with an empty black screen and do not draw the mouse cursor until
1056N/A a client sets the cursor image. To restore the classic behavior
1056N/A of starting with the grey weave pattern and × cursor, start
1056N/A the X server with the <code class="option">-retro</code> option.
1056N/A </p></div></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="font"></a>Font support</h3></div></div></div><p>
1056N/A Details about the font support in X11R7.6 can be
1056N/A found in the “<span class="quote"><a href="fonts/fonts.html" target="_top">Fonts in X11R7.6</a></span>” document.
1056N/A </p><div class="sect3" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2529957"></a>Default font installation directory</h4></div></div></div><p>
1056N/A Previous versions of X installed font files under the
1056N/A <code class="filename">lib/X11/fonts</code> subdirectory
1056N/A of the X installation directory (for instance, in X11R6 releases,
1056N/A <code class="filename">/usr/X11R6/lib/X11/fonts</code>
1056N/A was commonly used). This release uses the default installation
1056N/A path of the <code class="filename">fonts</code>
1056N/A subdirectory of the <code class="varname">datadir</code> setting from the
1056N/A GNU autoconf configuration. For instance, if the fonts are
1056N/A configured with <strong class="userinput"><code>/configure --prefix=/usr</code></strong>,
1056N/A they will be installed under subdirectories of
1056N/A <code class="filename">/usr/share/fonts/X11</code>.
1056N/A The font module configure scripts all take an option of
1056N/A <code class="option">--with-fontrootdir=<em class="parameter"><code>PATH</code></em></code>
1056N/A to override the default. If <code class="option">--with-fontrootdir</code>
1056N/A is not specified, the <code class="filename">fontutil</code> pkg-config
1056N/A file will be consulted to find the <code class="varname">fontrootdir</code>
1056N/A specified when the <code class="filename">fontutil</code> module was
1056N/A installed.
1056N/A </p></div><div class="sect3" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2530046"></a>Bitmap font compression methods</h4></div></div></div><p>
1056N/A The X11R7.6 release supports PCF format bitmap fonts stored
1056N/A uncompressed or compressed via the <span><strong class="command">compress</strong></span>,
1056N/A <span><strong class="command">gzip</strong></span>, or <span><strong class="command">bzip2</strong></span> programs.
1056N/A To utilize bzip2 compression, the <code class="literal">libXfont</code>
1056N/A and <span><strong class="command">mkfontscale</strong></span> modules must be built with
1056N/A the <code class="option">--with-bzip2</code> — all other methods are
1056N/A enabled by default.
1056N/A </p><p>
1056N/A To specify which compression method to use when installing
1056N/A a font module from X11R7.6 the configure scripts accept
1056N/A an option of
1056N/A <code class="option">--with-compression=<em class="parameter"><code>TYPE</code></em></code>,
1056N/A where <em class="parameter"><code>TYPE</code></em> may be <code class="literal">none</code>,
1056N/A <code class="literal">compress</code>, <code class="literal">gzip</code>, or
1056N/A <code class="literal">bzip2</code>.
1056N/A </p></div><div class="sect3" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2530137"></a>Type1 Font support</h4></div></div></div><p>
1056N/A Previous versions of X came with two Postscript Type1 font
1056N/A backends. The functionality from the “Type1”
1056N/A backend has been replaced by the Type1 support in the
1056N/A “FreeType” backend.
1056N/A </p></div><div class="sect3" lang="en" xml:lang="en"><div class="titlepage"><div><div><h4 class="title"><a id="id2530152"></a>CID Font support</h4></div></div></div><p>
1056N/A The CID-keyed font format was designed by Adobe Systems for
1056N/A fonts with large character sets. The CID-keyed format is
1056N/A obsolete, as it has been superseded by other formats such as
1056N/A OpenType/CFF and support for CID-keyed fonts has been removed
1056N/A from X11.
1056N/A </p></div></div></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2530170"></a>Build changes and issues</h2></div></div></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2530176"></a>Silent build rules</h3></div></div></div><p>
1056N/A Most of the modules in this release use the
1056N/A <code class="function">AM_SILENT_RULES</code> option of GNU automake 1.11.
1056N/A When building the software, most output will show an abbreviated
1056N/A format for the commands being run, such as:
1056N/A </p><pre class="screen">
1056N/A CC xmen.o
1056N/A </pre><p>
1056N/A To enable verbose output, showing all the arguments to the commands
1056N/A being run, add the flag <code class="option">V=1</code> to the
1056N/A <span><strong class="command">make</strong></span> command line or add the flag
1056N/A <code class="option">--disable-silent-rules</code> to the configure command.
1056N/A </p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2530216"></a>New configure options for font modules</h3></div></div></div><p>
1056N/A The bitmap font modules now accept a configure option of
1056N/A <code class="option">--disable-all-encodings</code> to set the default for
1056N/A all encodings to off, requiring builders to then pass
1056N/A <code class="option">--enable-<em class="replaceable"><code>&lt;encoding&gt;</code></em></code>
1056N/A flags for each encoding to be built.
1056N/A </p></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2530241"></a>New configure options for documentation in modules</h3></div></div></div><p>
1056N/A As many more modules now contain documentation to be converted
1056N/A from DocBook XML to text, HTML, PostScript, and/or PDF formats,
1056N/A new standard options have been added to the configure macros
1056N/A to control the build of these in the modules.
1056N/A </p><div class="variablelist"><table border="0"><col align="left" valign="top" /><tbody><tr><td><span class="term"><code class="option">--with-xmlto=<em class="parameter"><code>yes|no</code></em></code></span></td><td><p>
1056N/A Enables or disables use of the <a href="https://fedorahosted.org/xmlto/" target="_top"><span><strong class="command">xmlto</strong></span></a> command to translate
1056N/A DocBook XML to other formats. All DocBook XML conversions
1056N/A require use of this command.
1056N/A </p></td></tr><tr><td><span class="term"><code class="option">--with-fop=<em class="parameter"><code>yes|no</code></em></code></span></td><td><p>
1056N/A Enables or disables use of the <a href="http://xmlgraphics.apache.org/fop/" target="_top">Apache <span><strong class="command">fop</strong></span></a> command to translate
1056N/A DocBook XML to PostScript and PDF formats.
1056N/A </p></td></tr><tr><td><span class="term"><code class="option">--enable-docs=<em class="parameter"><code>yes|no</code></em></code></span></td><td><p>
1056N/A Enables or disables the build and installation of all
1056N/A documentation except traditional man pages or those
1056N/A covered by the --enable-devel-docs and --enable-specs options.
1056N/A </p></td></tr><tr><td><span class="term"><code class="option">--enable-devel-docs=<em class="parameter"><code>yes|no</code></em></code></span></td><td><p>
1056N/A Enables or disables the build and installation of documentation
1056N/A for developers of the X.Org software modules.
1056N/A </p></td></tr><tr><td><span class="term"><code class="option">--enable-specs=<em class="parameter"><code>yes|no</code></em></code></span></td><td><p>
1056N/A Enables or disables the build and installation of the
1056N/A formal specification documents for protocols and APIs.
1056N/A </p></td></tr></tbody></table></div></div></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2530394"></a>Miscellaneous</h2></div></div></div><p>
1056N/A This section describes other items of note for the
1056N/A X11R7.6 release.
1056N/A </p><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2530096"></a>Socket directory ownership and permissions</h3></div></div></div><p>
1056N/A The socket directories created in <code class="filename">/tmp</code>
1056N/A are now required to be owned by root and have their sticky-bit
1056N/A set. If the permissions are not set correctly, the component
1056N/A using this directory will print an error message and fail to
1056N/A start. Common socket directories that are known to be
1056N/A affected include:
1056N/A
1056N/A </p><pre class="screen">
1056N/A /tmp/.font-unix
1056N/A /tmp/.ICE-unix
1056N/A /tmp/.X11-unix
1056N/A </pre><p>
1056N/A
1056N/A These directories are used by the font server
1056N/A (<span><strong class="command">xfs</strong></span>), applications using the Inter-Client
1056N/A Exchange protocol (<span class="acronym">ICE</span>) and the X server,
1056N/A respectively.
1056N/A </p><p>
1056N/A There are several solutions to the problem of when to create these
1056N/A directories. They could be created at install time by the system's
1056N/A installer if the <code class="filename">/tmp</code> dir is
1056N/A persistent. They could be created at boot time by the system's
1056N/A boot scripts (e.g., the <code class="filename">init.d</code>
1056N/A scripts). Or, they could be created by PAM modules at service
1056N/A startup or user login time.
1056N/A </p><p>
1056N/A The solution chosen is platform dependent, and the system administrator
1056N/A should be able to handle creating those directories on any systems that
1056N/A do not have the correct ownership or permissions.
1056N/A </p></div></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2530501"></a>Deprecated components and removal plans</h2></div></div></div><p>
1056N/A This section lists current plans for removal of obsolete or deprecated
1056N/A components in the X.Org releases. As our releases are open source,
1056N/A users who continue to require these can find the source in previous
1056N/A releases and continue to use these, but the X.Org Foundation and its
1056N/A volunteers have decided the burden of continued maintenance and
1056N/A distribution in the core X11 releases outweighs the benefits of doing
1056N/A so. In some cases, this is simply because no one has volunteered to do
1056N/A continued maintenance, so if software is listed here that you need, you
1056N/A can contact <code class="email">&lt;<a href="mailto:xorg@lists.freedesktop.org">xorg@lists.freedesktop.org</a>&gt;</code> to volunteer to
1056N/A take over maintainership, either inside or outside of the Xorg release
1056N/A process.
1056N/A </p><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2530536"></a>Future Removals</h3></div></div></div><div class="variablelist"><table border="0"><col align="left" valign="top" /><tbody><tr><td><span class="term">DGA version 2</span></td><td><p>
1056N/A DGA 2.0 is included in 7.6. Documentation for the client
1056N/A libraries can be found in the
1056N/A <a href="XDGA.3.man" target="_top">XDGA(3)</a> man page. DGA should be
1056N/A considered deprecated; if you are relying on it, please let us
1056N/A know what you need it for so we can find better solutions.
1056N/A In this release, support has been removed for all DGA
1056N/A rendering and mapping code, leaving just mode setting and
1056N/A raw input device access.
1056N/A </p></td></tr><tr><td><span class="term">Input device discovery via HAL</span></td><td><p>
1056N/A The Xorg server currently uses the <a href="http://www.freedesktop.org/wiki/Software/hal" target="_top">HAL
1056N/A framework</a> to discover connected input devices,
1056N/A receive notification of hotplug events for them, and to
1056N/A retrieve configuration parameters for them. The HAL
1056N/A maintainers have deprecated HAL, so the X.Org developers
1056N/A have begun replacement with alternatives. As a result,
1056N/A configuration of input devices via HAL
1056N/A <code class="filename">*.fdi</code> files is no longer supported
1056N/A on Linux platforms using udev, and may not be supported
1056N/A on other platforms in future Xorg server releases.
1056N/A </p></td></tr></tbody></table></div></div><div class="sect2" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="id2530612"></a>Removed in this Release</h3></div></div></div><p>
1056N/A </p><div class="variablelist"><table border="0"><col align="left" valign="top" /><tbody><tr><td><span class="term">Xprint</span></td><td><p>
1056N/A The Xprint server and extension were previously removed
1056N/A from X11R7.5. This release removes Xprint support from
1056N/A a number of client programs that still had it.
1056N/A </p></td></tr><tr><td><span class="term">Xsdl server</span></td><td><p>
1056N/A The experimental Xsdl server has never been finished or
1056N/A maintained, and was removed in this release.
1056N/A </p></td></tr><tr><td><span class="term">Unmaintained extensions</span></td><td><p>
1056N/A Support has been removed from the X servers for the
1056N/A following extensions, which were obsolete, not widely
1056N/A used, or not working:
1056N/A </p><div class="itemizedlist"><ul type="disc"><li><p>Multi-Buffering</p></li></ul></div><p>
1056N/A </p></td></tr></tbody></table></div><p>
1056N/A </p></div></div><div class="sect1" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2530689"></a>Attributions/Acknowledgements/Credits</h2></div></div></div><p>
1056N/A This section lists the credits for the X11R7.6 release.
1056N/A For a more detailed breakdown, refer to the ChangeLog file in
1056N/A the source tree for each module, the history in <a href="http://cgit.freedesktop.org/xorg/" target="_top">the xorg product in
1056N/A freedesktop.org's git repositories</a> or the
1056N/A '<strong class="userinput"><code>git log</code></strong>' information for individual source files.
1056N/A </p><p>
1056N/A The X Window System has been a collaborative effort from its inception.
1056N/A Our apologies for anyone or organization inadvertently overlooked.
1056N/A Many individuals (including major contributors) who worked on X are
1056N/A represented by their employers in this list. If you feel we have left
1056N/A anyone out, please let us know.
1056N/A </p><p>
1056N/A These people contributed in some way to X11R7.6
1056N/A since the release of X11R7.5:
1056N/A
1056N/A </p><table class="simplelist" border="0" summary="Simple list"><tr><td>邓逸昕</td><td>Kim Woelders</td></tr><tr><td>Aaron Plattner</td><td>Kok, Auke</td></tr><tr><td>Aaron Zang</td><td>Kristian Høgsberg</td></tr><tr><td>Adam Jackson</td><td>Kusanagi Kouichi</td></tr><tr><td>Adam Tkac</td><td>Lee Leahu</td></tr><tr><td>Adrian 'Dagurashibanipal' von Bidder</td><td>Leif Middelschulte</td></tr><tr><td>Adrian Bunk</td><td>Leonardo Chiquitto</td></tr><tr><td>Alan Coopersmith</td><td>Lubos Lunak</td></tr><tr><td>Alberto Milone</td><td>Luc Verhaegen</td></tr><tr><td>Alex Deucher</td><td>Luca Tettamanti</td></tr><tr><td>Alex Warg</td><td>Ma Ling</td></tr><tr><td>Alexander Kabaev</td><td>Maarten Maathuis</td></tr><tr><td>Alp Toker</td><td>Macpaul Lin</td></tr><tr><td>Andrej Gelenberg</td><td>Magnus Kessler</td></tr><tr><td>Andres Salomon</td><td>Marc Majka</td></tr><tr><td>Andrew Chant</td><td>Marcin Baczyński</td></tr><tr><td>Andrew Randrianasulu</td><td>Marcin Kościelnicki</td></tr><tr><td>Andrzej Hajda</td><td>Marcin Slusarz</td></tr><tr><td>Andy Furniss</td><td>Marek Olšák</td></tr><tr><td>Andy Ritger</td><td>Mario Kleiner</td></tr><tr><td>Antoine Latter</td><td>Mark Kettenis</td></tr><tr><td>Arkadiusz Miśkiewicz</td><td>Marko Myllynen</td></tr><tr><td>Arnaud Fontaine</td><td>Markus Duft</td></tr><tr><td>Auke Kok</td><td>Markus Gapp</td></tr><tr><td>Bart Massey</td><td>Markus Strobl</td></tr><tr><td>Bartek Iwaniec</td><td>Mart Raudsepp</td></tr><tr><td>Bartosz Brachaczek</td><td>Martin Ettl</td></tr><tr><td>Ben Byer</td><td>Martin Otte</td></tr><tr><td>Ben Hutchings</td><td>Martin Pärtel</td></tr><tr><td>Ben Skeggs</td><td>Martin-Éric Racine</td></tr><tr><td>Benjamin Close</td><td>Márton Németh</td></tr><tr><td>Benjamin Tissoires</td><td>Matt Dew</td></tr><tr><td>Bernhard R. Link</td><td>Matt Turner</td></tr><tr><td>Bob Ham</td><td>Matteo Delfino</td></tr><tr><td>Brian Paul</td><td>Matthias Hopf</td></tr><tr><td>Brice Goglin</td><td>Matthieu Herrb</td></tr><tr><td>Bryce Harrington</td><td>Matthijs Kooijman</td></tr><tr><td>Carl Worth</td><td>Michael Cree</td></tr><tr><td>Carlos Garnacho</td><td>Michael Jansen</td></tr><tr><td>Carsten Meier</td><td>Michael Olbrich</td></tr><tr><td>Cedric Cellier</td><td>Michael Ost</td></tr><tr><td>Chase Douglas</td><td>Michael Stapelberg</td></tr><tr><td>Chris Bagwell</td><td>Michael Vogt</td></tr><tr><td>Chris Ball</td><td>Michał Górny</td></tr><tr><td>Chris Dekter</td><td>Michel Dänzer</td></tr><tr><td>Chris Humbert</td><td>Mikhail Gusarov</td></tr><tr><td>Chris Wilson</td><td>Nicolai Hähnle</td></tr><tr><td>Christian Bühler</td><td>Nicolas Boullis</td></tr><tr><td>Christian Hartmann</td><td>Nicolas George</td></tr><tr><td>Christian Zander</td><td>Nicolas Reinecke</td></tr><tr><td>Christoph Pfister</td><td>Nigel Tamplin</td></tr><tr><td>Christopher James Halse Rogers</td><td>Nirbheek Chauhan</td></tr><tr><td>Cody Maloney</td><td>Oldřich Jedlička</td></tr><tr><td>Colin Harrison</td><td>Oliver McFadden</td></tr><tr><td>Colin Watson</td><td>Olivier Samyn</td></tr><tr><td>Cooper Yuan</td><td>Osamu Sayama</td></tr><tr><td>Corbin Simpson</td><td>Oswald Buddenhagen</td></tr><tr><td>Csillag Kristof</td><td>Otavio Salvador</td></tr><tr><td>Cyril Brulebois</td><td>Owain G. Ainsworth</td></tr><tr><td>Dan Nicholson</td><td>Owen W. Taylor</td></tr><tr><td>Daniel Drake</td><td>Patrick Caulfield</td></tr><tr><td>Daniel Kahn Gillmor</td><td>Patrick Curran</td></tr><tr><td>Daniel Stone</td><td>Patrick E. Kane</td></tr><tr><td>Dave Airlie</td><td>Patrick Guimond</td></tr><tr><td>David Ge</td><td>Paul Bender</td></tr><tr><td>David James</td><td>Paul Loewenstein</td></tr><tr><td>David Ronis</td><td>Paul "TBBle" Hampson</td></tr><tr><td>David Woodhouse</td><td>Pauli Nieminen</td></tr><tr><td>Diego 'Flameeyes' Pettenò</td><td>Paulo César Pereira de Andrade</td></tr><tr><td>Dima Kogan</td><td>Paulo Ricardo Zanoni</td></tr><tr><td>Dirk Wallenstein</td><td>Peter Harris</td></tr><tr><td>Dmitry Torokhov</td><td>Peter Hutterer</td></tr><tr><td>Dominik Jasiok</td><td>Peter Korsgaard</td></tr><tr><td>Donnie Berkholz</td><td>Petr Salinger</td></tr><tr><td>Eamon Walsh</td><td>Philippe Ribet</td></tr><tr><td>Ed Schouten</td><td>Pierre-Loup A. Griffais</td></tr><tr><td>Edward Moy</td><td>Rami Ylimäki</td></tr><tr><td>Edward O'Callaghan</td><td>Rémi Cardona</td></tr><tr><td>Egbert Eich</td><td>Rémi Denis-Courmont</td></tr><tr><td>Eric Anholt</td><td>Richard Barnette</td></tr><tr><td>Éric Piel</td><td>Richard Purdie</td></tr><tr><td>Eric Sesterhenn</td><td>Rob Taylor</td></tr><tr><td>Fabio Pedretti</td><td>Robert Bragg</td></tr><tr><td>Fernando Carrijo</td><td>Robert Hooker</td></tr><tr><td>Francisco Jerez</td><td>Robert Morell</td></tr><tr><td>Frank Huang</td><td>Roel Kluin</td></tr><tr><td>Fredrik Höglund</td><td>Roland Scheidegger</td></tr><tr><td>Gabor Z. Papp</td><td>Ruediger Oertel</td></tr><tr><td>Gaetan Nadon</td><td>Ryan Hajdaj</td></tr><tr><td>Geoffrey Li</td><td>Sam Lau</td></tr><tr><td>Guillem Jover</td><td>Sami Farin</td></tr><tr><td>Hans Nieser</td><td>Samuel Thibault</td></tr><tr><td>Heikki Lindholm</td><td>Sascha Hlusiak</td></tr><tr><td>Henning Sten</td><td>Sedat Dilek</td></tr><tr><td>Henry Zhao</td><td>Shunichi Fuji</td></tr><tr><td>Hiroyuki Ikezoe</td><td>Simon Farnsworth</td></tr><tr><td>Horst Wente</td><td>Simon Thum</td></tr><tr><td>Hunk Cui</td><td>Søren Sandmann Pedersen</td></tr><tr><td>Ian Osgood</td><td>Thien-Thi Nguyen</td></tr><tr><td>Ian Romanick</td><td>Thomas Coppi</td></tr><tr><td>Ingmar Vanhassel</td><td>Thomas Hellstrom</td></tr><tr><td>Jakob Bornecrantz</td><td>Thomas Hunger</td></tr><tr><td>James Cloos</td><td>Thomas Jaeger</td></tr><tr><td>James Jones</td><td>Tiago Vignatti</td></tr><tr><td>James Le Cuirot</td><td>Tilman Sauerbeck</td></tr><tr><td>Jamey Sharp</td><td>Tim Yamin</td></tr><tr><td>Jan Hauffa</td><td>Timo Aaltonen</td></tr><tr><td>Jens Petersen</td><td>Timo Myyra</td></tr><tr><td>Jeremy Huddleston</td><td>Tobias Droste</td></tr><tr><td>Jeremy Kolb</td><td>Tobias Koch</td></tr><tr><td>Jeroen Hoek</td><td>Tollef Fog Heen</td></tr><tr><td>Jerome Glisse</td><td>Tomas Carnecky</td></tr><tr><td>Jesse Adkins</td><td>Tomáš Chvátal</td></tr><tr><td>Jesse Barnes</td><td>Tormod Volden</td></tr><tr><td>Jim Ingram</td><td>Trevor Woerner</td></tr><tr><td>Jim Ramsay</td><td>Ville Syrjälä</td></tr><tr><td>Joachim Breitner</td><td>Vincent Torri</td></tr><tr><td>Jon TURNEY</td><td>Walter Harms</td></tr><tr><td>Josh Triplett</td><td>Will Thompson</td></tr><tr><td>Julien Cristau</td><td>Wolfram</td></tr><tr><td>Julien Danjou</td><td>Xavier Chantry</td></tr><tr><td>Juliusz Chroboczek</td><td>Xiaoyang Yu (Max)</td></tr><tr><td>Justin Mattock</td><td>Y.C. Chen</td></tr><tr><td>Kalle Olavi Niemitalo</td><td>Yaakov Selkowitz</td></tr><tr><td>Karl Tomlinson</td><td>Yang Zhao</td></tr><tr><td>Kees Cook</td><td>Yann Droneaud</td></tr><tr><td>Keith Packard</td><td>Yannick Heneault</td></tr><tr><td>Kenneth Graunke</td><td>Zephaniah E. Hull</td></tr><tr><td>Kevin E Martin</td><td>Zhao Yakui</td></tr><tr><td>Kevin Van Vechten</td><td> </td></tr></table><p>
1056N/A </p><p>
1056N/A This product includes software developed by:
1056N/A </p><table class="simplelist" border="0" summary="Simple list"><tr><td>2d3d Inc.</td><td>Kevin E. Martin</td></tr><tr><td>3Dlabs Inc. Ltd.</td><td>Kim woelders</td></tr><tr><td>Aaron Plattner</td><td>Kristian Høgsberg</td></tr><tr><td>Adam de Boor</td><td>Larry Wall</td></tr><tr><td>Adam Jackson</td><td>Lars Knoll</td></tr><tr><td>Adobe Systems Inc.</td><td>Lawrence Berkeley Laboratory</td></tr><tr><td>Advanced Micro Devices, Inc.</td><td>Leif Delgass</td></tr><tr><td>After X-TT Project</td><td>Lennart Augustsson</td></tr><tr><td>AGE Logic Inc.</td><td>Leon Shiman</td></tr><tr><td>Alan Coopersmith</td><td>Lexmark International Inc.</td></tr><tr><td>Alan Cox</td><td>Linus Torvalds</td></tr><tr><td>Alan Hourihane</td><td>Linuxcare Inc.</td></tr><tr><td>Alexander Gottwald</td><td>Lorens Younes</td></tr><tr><td>Alex Deucher</td><td>Luc Verhaegen</td></tr><tr><td>Alex Williamson</td><td>Machine Vision Holdings Inc.</td></tr><tr><td>Alexei Gilchrist</td><td>Mandriva Linux</td></tr><tr><td>Anders Carlsson</td><td>Manfred Brands</td></tr><tr><td>Andreas Luik</td><td>Manish Singh</td></tr><tr><td>Andreas Monitzer</td><td>Marc Aurele La France</td></tr><tr><td>Andreas Robinson</td><td>Mark Adler</td></tr><tr><td>Andrei Barbu</td><td>Mark J. Kilgard</td></tr><tr><td>Andrew C Aitchison</td><td>Mark Kettenis</td></tr><tr><td>Andrey A. Chernov</td><td>Mark Leisher</td></tr><tr><td>Andy Ritger</td><td>Mark Smulders</td></tr><tr><td>Angus Lees</td><td>Mark Vojkovich</td></tr><tr><td>Ani Joshi</td><td>Martin Husemann</td></tr><tr><td>Anton Zioviev</td><td>Marvin Solomon</td></tr><tr><td>Apollo Computer Inc.</td><td>Massachusetts Inst. Of Technology</td></tr><tr><td>Apple Computer Inc.</td><td>Matrox Graphics</td></tr><tr><td>Apple Inc.</td><td>Matt Dew</td></tr><tr><td>Ares Software Corp.</td><td>Matthew Grossman</td></tr><tr><td>Arnaud LE HORS</td><td>Matthias Hopf</td></tr><tr><td>Arne Schwabe</td><td>Matthias Ihmig</td></tr><tr><td>ASPEED Technology Inc.</td><td>Matthieu Herrb</td></tr><tr><td>AT&amp;T Inc.</td><td>Metro Link Inc.</td></tr><tr><td>ATI Technologies Inc.</td><td>Michal Rehacek</td></tr><tr><td>Bart Massey</td><td>Michael Bax</td></tr><tr><td>Bart Trojanowski, Symbio Technologies, LLC</td><td>Michael H. Schimek</td></tr><tr><td>BEAM Ltd.</td><td>Michael P. Marking</td></tr><tr><td>Benjamin Herrenschmidt</td><td>Michael Schimek</td></tr><tr><td>Benjamin Rienfenstahl</td><td>Michael Smith</td></tr><tr><td>Ben Skeggs</td><td>Michel Dänzer</td></tr><tr><td>Beth Mardutho: The Syriac Institute</td><td>Mike A. Harris</td></tr><tr><td>Bigelow and Holmes</td><td>Mike Harris</td></tr><tr><td>Bill Reynolds</td><td>Ming Yu</td></tr><tr><td>Bitstream Inc.</td><td>MIPS Computer Systems Inc.</td></tr><tr><td>Bogdan Diaconescu</td><td>MontaVista Software Inc.</td></tr><tr><td>Branden Robinson</td><td>National Security Agency</td></tr><tr><td>Brian Fundakowski Feldman</td><td>National Semiconductor</td></tr><tr><td>Brian Goines</td><td>NCR Corporation Inc.</td></tr><tr><td>Bogdan D.</td><td>Neil Brown</td></tr><tr><td>Brian Paul</td><td>NetBSD Foundation</td></tr><tr><td>Bruce Kalk</td><td>Netscape Communications Corp.</td></tr><tr><td>Bruno Haible</td><td>Network Computing Devices Inc.</td></tr><tr><td>Bryan Stine</td><td>New Mexico State University</td></tr><tr><td>Bryan W. Headley.</td><td>Nicholas Joly</td></tr><tr><td>C. Scott Ananian</td><td>Nicholas Miell</td></tr><tr><td>Carl Switzky</td><td>Nicholas Wourms</td></tr><tr><td>Catharon Productions Inc.</td><td>Nicolai Haehnle</td></tr><tr><td>Charles Murcko</td><td>Noah Levitt</td></tr><tr><td>Chen Xiangyang</td><td>Nolan Leake</td></tr><tr><td>Chisato Yamauchi</td><td>Nokia Corporation</td></tr><tr><td>Chris Constello</td><td>Nokia Home Communications</td></tr><tr><td>Chris Salch</td><td>Novell Inc.</td></tr><tr><td>Christian Thaeter</td><td>Nozomi YTOW</td></tr><tr><td>Christian Zietz</td><td>NTT Software Corporation</td></tr><tr><td>Cognition Corp.</td><td>Number Nine Computer Corp.</td></tr><tr><td>Compaq Computer Corporation</td><td>Number Nine Visual Technologies</td></tr><tr><td>Concurrent Computer Corporation</td><td>NVIDIA Corporation</td></tr><tr><td>Conectiva S.A.</td><td>Oivier Danet</td></tr><tr><td>Corin Anderson</td><td>Oki Technosystems Laboratory Inc.</td></tr><tr><td>Corvin Zahn.</td><td>Olivetti Research Limited</td></tr><tr><td>Cronyx Ltd.</td><td>OMRON Corporation</td></tr><tr><td>Craig Struble</td><td>Open Software Foundation</td></tr><tr><td>Daewoo Electronics Co. Ltd.</td><td>Open Text Corporation</td></tr><tr><td>Dag-Erling Smørgrav</td><td>OpenedHand Ltd.</td></tr><tr><td>Dale Schumacher</td><td>Oracle Corp.</td></tr><tr><td>Damien Miller</td><td>Orest Zborowski</td></tr><tr><td>Daniel Berrange</td><td>Owen Taylor</td></tr><tr><td>Daniel Borca</td><td>Pablo Saratxaga</td></tr><tr><td>Daniel Stone</td><td>Panacea Inc.</td></tr><tr><td>Daniver Limited</td><td>Panagiotis Tsirigotis</td></tr><tr><td>Daryll Strauss</td><td>Paolo Severini</td></tr><tr><td>Data General Corporation</td><td>Pascal Haible</td></tr><tr><td>Dave Airlie</td><td>Patrick Lecoanet</td></tr><tr><td>David Bateman</td><td>Patrick Lerda</td></tr><tr><td>David Dawes</td><td>Paul Anderson</td></tr><tr><td>David E. Wexelblat</td><td>Paul Elliott</td></tr><tr><td>David Holland</td><td>Paul Mackerras</td></tr><tr><td>David J. McKay</td><td>Peter Breitenlohner</td></tr><tr><td>David McCullough</td><td>Peter Hutterer</td></tr><tr><td>David Mosberger-Tang</td><td>Peter Kunzmann</td></tr><tr><td>David Reveman</td><td>Peter Osterlund</td></tr><tr><td>David S. Miller</td><td>Peter Trattler</td></tr><tr><td>David Woodhouse</td><td>Phil Karlton</td></tr><tr><td>Davor Matic</td><td>Philip Blundell</td></tr><tr><td>Deron Johnson</td><td>Philip Homburg</td></tr><tr><td>Digeo Inc.</td><td>Philip Langdale</td></tr><tr><td>Dennis De Winter</td><td>Precision Insight Inc.</td></tr><tr><td>Digital Equipment Corporation</td><td>Prentice Hall</td></tr><tr><td>Dirk Hohndel</td><td>Quarterdeck Office Systems</td></tr><tr><td>Dmitry Golubev</td><td>Radek Doulik</td></tr><tr><td>Donnie Berkholz</td><td>Ralf Habacker</td></tr><tr><td>DOS-EMU-Development-Team</td><td>Randy Hendry</td></tr><tr><td>Doug Anson</td><td>Ranier Keller</td></tr><tr><td>Drew Parsons</td><td>Red Hat Inc.</td></tr><tr><td>Earle F. Philhower III</td><td>Regis Cridlig</td></tr><tr><td>Edouard TISSERANT</td><td>Rene Cougnenc</td></tr><tr><td>Eduard Fuchs</td><td>Richard A. Hecker</td></tr><tr><td>Eduardo Horvath</td><td>Richard Burdick</td></tr><tr><td>Egbert Eich</td><td>Rich Murphey</td></tr><tr><td>Egmont Koblinger</td><td>Rickard E. Faith</td></tr><tr><td>Elliot Lee</td><td>Rik Faith</td></tr><tr><td>Eric Anholt</td><td>Robert Chesler</td></tr><tr><td>Eric Fortune</td><td>Robert Millan</td></tr><tr><td>Eric Sunshine</td><td>Robert V. Baron</td></tr><tr><td>Erik Fortune</td><td>Robert W. Scheifler</td></tr><tr><td>Erik Nygren</td><td>Robin Cutshaw</td></tr><tr><td>Evans &amp; Sutherland Computer Corp.</td><td>Roland Mainz</td></tr><tr><td>Fabio Massimo Di Nitto</td><td>Roland Scheidegger</td></tr><tr><td>Fabrizio Gennari</td><td>Ronny Vindenes</td></tr><tr><td>Fedor P. Goncharov</td><td>Russ Blaine</td></tr><tr><td>Felix Kühling</td><td>Ryan Breen</td></tr><tr><td>Finn Thoegersen</td><td>Ryan Lortie</td></tr><tr><td>Francesco Zappa Nardelli</td><td>Ryan Underwood</td></tr><tr><td>Frank C. Earl</td><td>S. Lehner</td></tr><tr><td>Florian Loitsch</td><td>S3 Graphics Inc.</td></tr><tr><td>Francisco Jerez</td><td>Sam Leffler</td></tr><tr><td>Fred Hucht</td><td>Santa Cruz Operation Inc.</td></tr><tr><td>Frederic Lepied</td><td>Sascha Hlusiak.</td></tr><tr><td>Fredrik Höglund</td><td>SciTech Software</td></tr><tr><td>Free Software Foundation</td><td>Scott Laird</td></tr><tr><td>Fujitsu Limited</td><td>Sebastien Marineau</td></tr><tr><td>Fujitsu Open Systems Solutions Inc.</td><td>Serge Winitzki</td></tr><tr><td>Fuji Xerox Co. Ltd.</td><td>Sergey Vovk</td></tr><tr><td>Gaetan Nadon</td><td>Shigehiro Nomura</td></tr><tr><td>Gareth Hughes</td><td>ShoGraphics Inc.</td></tr><tr><td>Geert Uytterhoeven</td><td>Shunsuke Akiyama</td></tr><tr><td>George Fufutos</td><td>Silicon Graphics Computer Systems</td></tr><tr><td>George Sapountzis</td><td>Silicon Graphics, Inc.</td></tr><tr><td>Gerrit Jan Akkerman</td><td>Silicon Integrated Systems Corp</td></tr><tr><td>Gerry Toll</td><td>Silicon Motion Inc.</td></tr><tr><td>Ghozlane Toumi</td><td>Simon P. Cooper</td></tr><tr><td>Glenn G. Lai</td><td>Simon Thum</td></tr><tr><td>GNOME Foundation</td><td>Snitily Graphics Consulting Services</td></tr><tr><td>Go Watanabe</td><td>Sony Corporation</td></tr><tr><td>Google Summer of Code participants</td><td>Søren Sandmann</td></tr><tr><td>Greg Kroah-Hartman</td><td>SRI</td></tr><tr><td>Gregory Mokhin</td><td>Stanislav Brabec</td></tr><tr><td>Greg Parker</td><td>Stefan Bethge</td></tr><tr><td>GROUPE BULL</td><td>Stefan Dirsch</td></tr><tr><td>Guillem Jover</td><td>Stefan Gmeiner</td></tr><tr><td>Guy Martin</td><td>Stephane Marchesin</td></tr><tr><td>Hans Oey</td><td>Stephan Lang</td></tr><tr><td>Harald Koenig</td><td>Steven Lang</td></tr><tr><td>Harm Hanemaayer</td><td>Stuart Kreitman</td></tr><tr><td>Harold L Hunt II</td><td>Sun Microsystems Inc.</td></tr><tr><td>Harry Langenbacher</td><td>SunSoft Inc.</td></tr><tr><td>Hartwig Felger</td><td>SuSE Inc</td></tr><tr><td>Henry A. Worth</td><td>Sven Luther</td></tr><tr><td>Henry Davies</td><td>Takis Psarogiannakopoulos</td></tr><tr><td>Hewlett-Packard Company</td><td>Takuma Murakami</td></tr><tr><td>Hideki Hiura</td><td>Takuya SHIOZAKI</td></tr><tr><td>Hitachi Ltd.</td><td>T. A. Phelps</td></tr><tr><td>Holger Veit</td><td>Tektronix Inc.</td></tr><tr><td>Hong Bo Peng</td><td>Theo de Raadt</td></tr><tr><td>Howard Greenwell</td><td>Theodore Ts'o</td></tr><tr><td>Hummingbird Communications Ltd.</td><td>The Open Group</td></tr><tr><td>Ian Romanick</td><td>The Unichrome Project</td></tr><tr><td>IBM Corporation</td><td>The Weather Channel Inc.</td></tr><tr><td>Inst. of Software Academia Sinica</td><td>Thomas E. Dickey</td></tr><tr><td>Intel Corporation</td><td>Thomas G. Lane</td></tr><tr><td>INTERACTIVE Systems Corporation</td><td>Thomas Hellström</td></tr><tr><td>Itai Nahshon</td><td>Thomas Mueller</td></tr><tr><td>Itronix Inc.</td><td>Thomas Roell</td></tr><tr><td>Ivan Kokshaysky</td><td>Thomas Thanner</td></tr><tr><td>Ivan Pascal</td><td>Thomas Winischhofer</td></tr><tr><td>Jakub Jelinek</td><td>Thomas Wolfram</td></tr><tr><td>James Tsillas</td><td>Thorsten.Ohl</td></tr><tr><td>Jamey Sharp</td><td>Tiago Gons</td></tr><tr><td>Jason Bacon</td><td>Tilman Sauerbeck</td></tr><tr><td>Jaymz Julian</td><td>Todd C. Miller</td></tr><tr><td>Jean-loup Gailly</td><td>Tomohiro KUBOTA</td></tr><tr><td>Jeff Hartmann</td><td>Torrey Lyons</td></tr><tr><td>Jeff Kirk</td><td>Torrey T. Lyons</td></tr><tr><td>Jeffrey Hsu</td><td>TOSHIBA Corp.</td></tr><tr><td>Jehan Bing</td><td>Toshimitsu Tanaka</td></tr><tr><td>Jeremy C. Reed</td><td>Travis Tilley</td></tr><tr><td>Jeremy Katz</td><td>Trolltech AS</td></tr><tr><td>Jeremy Huddleston</td><td>Troy D. Hanson</td></tr><tr><td>Jerome Glisse</td><td>Tungsten Graphics Inc.</td></tr><tr><td>Jesse Barnes</td><td>Tuomas J. Lukka</td></tr><tr><td>Jim Gettys</td><td>Ty Sarna</td></tr><tr><td>Jim Tsillas</td><td>UCHIYAMA Yasushi</td></tr><tr><td>Joerg Sonnenberger</td><td>Unicode Inc.</td></tr><tr><td>John Dennis</td><td>UniSoft Group Limited</td></tr><tr><td>John Harper</td><td>University of California</td></tr><tr><td>John Heasley</td><td>University of South Australia</td></tr><tr><td>Jonathan Adamczewski</td><td>University of Utah</td></tr><tr><td>Jon Block</td><td>University of Wisconsin</td></tr><tr><td>Jon Smirl</td><td>UNIX System Laboratories Inc.</td></tr><tr><td>Jon Tombs</td><td>URW++ GmbH</td></tr><tr><td>Jörg Bösner</td><td>Valery Inozemtsev</td></tr><tr><td>Jorge Delgado</td><td>VA Linux Systems</td></tr><tr><td>José Fonseca</td><td>VIA Technologies Inc.</td></tr><tr><td>Josh Triplett</td><td>Video Electronics Standard Assoc.</td></tr><tr><td>Joseph Friedman</td><td>VMware Inc.</td></tr><tr><td>Joseph P. Skudlarek</td><td>Vrije Universiteit</td></tr><tr><td>Joseph V. Moss</td><td>Wittawat Yamwong</td></tr><tr><td>Julio M. Merino Vidal</td><td>Wyse Technology Inc.</td></tr><tr><td>Juan Romero Pardines</td><td>X Consortium</td></tr><tr><td>Juliusz Chroboczek</td><td>XFree86 Project Inc.</td></tr><tr><td>Jyunji Takagi</td><td>Xi Graphics Inc.</td></tr><tr><td>Kaleb Keithley</td><td>X-Oz Technologies</td></tr><tr><td>Kazushi (Jam) Marukawa</td><td>X-TrueType Server Project</td></tr><tr><td>Kazuyuki (ikko-) Okamoto</td><td>X.Org Foundation</td></tr><tr><td>Kazutaka YOKOTA</td><td>XGI Technology</td></tr><tr><td>Kean Johnston</td><td>Yu Shao</td></tr><tr><td>Keith Packard</td><td>Zack Rusin</td></tr><tr><td>Keith Whitwell</td><td>Zephaniah E. Hull</td></tr><tr><td>Kensuke Matsuzaki</td><td>Zhenyu Wang</td></tr></table><p>
1056N/A </p><p>
1056N/A This product includes software developed by The XFree86 Project, Inc
1056N/A (<a href="http://www.xfree86.org/" target="_top">http://www.xfree86.org/</a>) and its contributors.
1056N/A </p><p>
1056N/A This product includes software that is based in part on the work of the
1056N/A FreeType Team (<a href="http://www.freetype.org/" target="_top">http://www.freetype.org/</a>).
1056N/A </p><p>
1056N/A This product includes software developed by the University of California,
1056N/A Berkeley and its contributors.
1056N/A </p><p>
1056N/A This product includes software developed by Christopher G. Demetriou.
1056N/A </p><p>
1056N/A This product includes software developed by the NetBSD Foundation, Inc.
1056N/A (<a href="http://www.netbsd.org/" target="_top">http://www.netbsd.org/</a>) and its contributors.
1056N/A </p><p>
1056N/A This product includes software developed by X-Oz Technologies
1056N/A (<a href="http://www.x-oz.com/" target="_top">http://www.x-oz.com/</a>).
1056N/A </p></div></div></body></html>