Copyright © 2007 Linux Foundation
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
Portions of the text may be copyrighted by the following parties:
The Regents of the University of California
Free Software Foundation
Ian F. Darwin
Paul Vixie
BSDI (now Wind River)
Andrew G Morgan
Jean-loup Gailly and Mark Adler
Massachusetts Institute of Technology
Apple Inc.
Easy Software Products
artofcode LLC
Till Kamppeter
Manfred Wassman
Python Software Foundation
These excerpts are being used in accordance with their respective licenses.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
UNIX is a registered trademark of The Open Group.
LSB is a trademark of the Linux Foundation in the United States and other countries.
AMD is a trademark of Advanced Micro Devices, Inc.
Intel and Itanium are registered trademarks and Intel386 is a trademark of Intel Corporation.
PowerPC is a registered trademark and PowerPC Architecture is a trademark of the IBM Corporation.
S/390 is a registered trademark of the IBM Corporation.
OpenGL is a registered trademark of Silicon Graphics, Inc.
This is version 3.2 of the LSB Desktop Specification. This specification is part of a family of specifications under the general title"Linux Standard Base". Developers of applications or implementations interested in using the LSB trademark should see the Linux Foundation Certification Policy for details.
The LSB Desktop specification defines components that are required to be present on an LSB conforming system.
This document should be used in conjunction with the documents it references. Information referenced in this way is as much a part of this document as is the information explicitly included here.
The specifications listed below are referenced in whole or in part by the LSB Desktop specification. Such references may be normative or informative; a reference to specification shall only be considered normative if it is explicitly cited as such. The LSB Desktop specification may make normative references to a portion of these specifications (that is, to define a specific function or group of functions); in such cases, only the explicitly referenced portion of the specification is to be considered normative.
Table 2-1. Normative References
| Name | Title | URL |
|---|---|---|
| ATK 1.9.0 Reference Manual | ATK 1.9.0 Reference Manual | http://www.gtk.org/api/2.6/atk/index.html |
| Double Buffer Extension Library | Double Buffer Extension Library - Protocol Version 1.0 | http://refspecs.linux-foundation.org/X11/dbelib.pdf |
| Fontconfig Developers Reference | Fontconfig Developers Reference, Version 2.3.0 | http://fontconfig.org/fontconfig-devel/ |
| Gdk 2.6.2 Reference Manual | Gdk 2.6.2 Reference Manual | http://www.gtk.org/api/2.6/gdk/index.html |
| Gdk-pixbuf 2.6.2 Reference Manual | Gdk-pixbuf 2.6.2 Reference Manual | http://www.gtk.org/api/2.6/gdk-pixbuf/index.html |
| Glib 2.6.2 Reference Manual | Glib 2.6.2 Reference Manual | http://www.gtk.org/api/2.6/glib/index.html |
| Gobject 2.6.2 Reference Manual | Gobject 2.6.2 Reference Manual | http://www.gtk.org/api/2.6/gobject/index.html |
| Gtk 2.6.2 Reference Manual | Gtk 2.6.2 Reference Manual | http://www.gtk.org/api/2.6/gtk/index.html |
| ISO C (1999) | ISO/IEC 9899: 1999, Programming Languages --C | |
| ISO/IEC 14882: 2003 C++ Language | ISO/IEC 14882: 2003 Programming languages --C++ | |
| Itanium™ C++ ABI | Itanium™ C++ ABI (Revision 1.83) | http://refspecs.linux-foundation.org/cxxabi-1.83.html |
| OpenGL | OpenGL Application Binary Interface for Linux | http://oss.sgi.com/projects/ogl-sample/ABI/ |
| Pango 1.8.0 Reference Manual | Pango 1.8.0 Reference Manual | http://www.gtk.org/api/2.6/pango/index.html |
| Qt 3.3.6 | Qt 3.3.6 Reference Manual | http://doc.trolltech.com/3.3/index.html |
| QtCore 4.2.0 | Qt 4.2.0 Reference Manual | http://doc.trolltech.com/4.2/qtcore.html |
| QtGui 4.2.0 | Qt 4.2.0 Reference Manual | http://doc.trolltech.com/4.2/qtgui.html |
| QtNetwork 4.2.0 | Qt 4.2.0 Reference Manual | http://doc.trolltech.com/4.2/qtnetwork.html |
| QtOpenGL 4.2.0 | Qt 4.2.0 Reference Manual | http://doc.trolltech.com/4.2/qtopengl.html |
| QtSql 4.2.0 | Qt 4.2.0 Reference Manual | http://doc.trolltech.com/4.2/qtsql.html |
| QtSvg 4.2.0 | Qt 4.2.0 Reference Manual | http://doc.trolltech.com/4.2/qtsvg.html |
| QtXml 4.2.0 | Qt 4.2.0 Reference Manual | http://doc.trolltech.com/4.2/qtxml.html |
| Reference Manual for libxml2 | Reference Manual for libxml2 | http://xmlsoft.org/html/index.html |
| The MIT Shared Memory Extension | MIT-SHM - The MIT Shared Memory Extension - X version 11, Release 5 | http://refspecs.linux-foundation.org/X11/mit-shm.pdf |
| X Display Power Management Signaling | X Display Power Management Signaling (DPMS) Extension - Library Specificationi - Version 1.0 | http://refspecs.linux-foundation.org/X11/DPMSlib.pdf |
| X Extended Visual Interface Extension | Extended Visual Information Extension - Version 1.0 | http://refspecs.linux-foundation.org/X11/evi.pdf |
| X Nonrectangular Window Shape Extension Library | X Nonrectangular Window Shape Extension Library - Version 1.0 | http://refspecs.linux-foundation.org/X11/shapelib.pdf |
| X Record Extension Library | X Record Extension Library - Version 1.13 | http://refspecs.linux-foundation.org/X11/recordlib.pdf |
| X Security Extension Specification | Security Extension Specification - Version 7.1 | http://refspecs.linux-foundation.org/X11/security.pdf |
| X Synchronization Extension Library | X Synchronization Extension Library - Version 3.0 | http://refspecs.linux-foundation.org/X11/synclib.pdf |
| X11 C Library | Xlib - C Language X Interface - X Version 11 Release 6.4 | http://refspecs.linux-foundation.org/X11/xlib.pdf |
| X11 Input Library | X Input Device Extension Library - X Version 11, Release 6.4 | http://refspecs.linux-foundation.org/X11/Xinput.pdf |
| X11 Inter-Client Exchange | Inter-Client Exchange Library - Version 1.0 | http://refspecs.linux-foundation.org/X11/ICElib.pdf |
| X11 Session Management | X Session Management Library - Version 1.0 | http://refspecs.linux-foundation.org/X11/SMlib.pdf |