1XSTANDARDS(7)          Miscellaneous Information Manual          XSTANDARDS(7)
2
3
4

NAME

6       XStandards - X Window System Standards and Specifications
7

DESCRIPTION

9       The  major  goal  of the X Consortium was to promote cooperation within
10       the computer industry in the creation of standard  software  interfaces
11       at  all  layers  in  the X Window System environment.  The X Consortium
12       produced standards - documents which defined  network  protocols,  pro‐
13       gramming  interfaces,  and  other  aspects of the X environment.  These
14       standards continue to exist in  the  X.Org  Foundation  releases.   The
15       X.Org  Foundation  also  produces specifications.  Like X Window System
16       Standards, these are documents which define network protocols, program‐
17       ming  interfaces,  and  other  aspects of the X environment.  Under the
18       aegis of The Open Group, X Window System  standards,  X.Org  Foundation
19       specifications,  and other specifications are the basis for portions of
20       The Open Group's various CAE specifications.
21
22       The status of various standards, specifications, and  the  software  in
23       the X11R7.0 distribution, is explained below.
24

STANDARDS

26       The following documents are X Window System standards:
27
28       X Window System Protocol
29       X Version 11, Release 7.0
30       Robert W. Scheifler
31
32       Xlib - C Language X Interface
33       X Version 11, Release 7.0
34       James Gettys, Robert W. Scheifler, Ron Newman
35
36       X Toolkit Intrinsics - C Language Interface
37       X Version 11, Release 7.0
38       Joel McCormack, Paul Asente, Ralph R. Swick, Donna Converse
39
40       Bitmap Distribution Format
41       Version 2.1
42       X Version 11, Release 7.0
43
44       Inter-Client Communication Conventions Manual
45       Version 2.0
46       X Version 11, Release 7.0
47       David Rosenthal, Stuart W. Marks
48
49       Compound Text Encoding
50       Version 1.1
51       X Version 11, Release 7.0
52       Robert W. Scheifler
53
54       X Logical Font Description Conventions
55       Version 1.5
56       X Version 11, Release 7.0
57       Jim Flowers, Stephen Gildea
58
59       X Display Manager Control Protocol
60       Version 1.1
61       X Version 11, Release 7.0
62       Keith Packard
63
64       X11 Nonrectangular Window Shape Extension
65       Version 1.0.1
66       X Version 11, Release 7.0
67       Keith Packard
68
69       X11 Input Extension Protocol Specification
70       Version 1.0
71       X Version 11, Release 7.0
72       George Sachs, Mark Patrick
73
74       X11 Input Extension Library Specification
75       X Version 11, Release 7.0
76       Mark Patrick, George Sachs
77
78       The X Font Service Protocol
79       Version 2.0
80       X Version 11, Release 7.0
81       Jim Fulton
82
83       Inter-Client Exchange (ICE) Protocol
84       Version 1.0
85       X Version 11, Release 7.0
86       Robert Scheifler, Jordan Brown
87
88       Inter-Client Exchange (ICE) Library
89       Version 1.0
90       X Version 11, Release 7.0
91       Ralph Mor
92
93       X Session Management Protocol
94       Version 1.0
95       X Version 11, Release 7.0
96       Mike Wexler
97
98       X Session Management Library
99       Version 1.0
100       X Version 11, Release 7.0
101       Ralph Mor
102
103       The Input Method Protocol
104       Version 1.0
105       X Version 11, Release 7.0
106       Masahiko Narita, Hideki Hiura
107
108       X Synchronization Extension
109       Version 3.0
110       X Version 11, Release 7.0
111       Tim Glauert, Dave Carver, Jim Gettys, David P. Wiggins
112
113       XTEST Extension
114       Version 2.2
115       Kieron Drake
116
117       Big Requests Extension
118       Version 2.0
119       X Version 11, Release 7.0
120       Bob Scheifler
121
122       XC-MISC Extension
123       Version 1.1
124       X Version 11, Release 7.0
125       Bob Scheifler, Dave Wiggins
126
127       Double Buffer Extension
128       Version 1.0
129       Ian Elliott, David P. Wiggins
130
131       Record Extension Protocol
132       Version 1.13
133       Martha Zimet, Stephen Gildea
134
135       Record Extension Library
136       Version 1.13
137       Martha Zimet, Stephen Gildea
138
139       X Keyboard Extension Protocol
140       X Version 11, Release 7.0
141       Erik Fortune
142
143       X Keyboard Extension Library
144       X Version 11, Release 7.0
145       Amber J. Benson, Gary Aitken, Erik Fortune, Donna Converse,
146       George Sachs, and Will Walker
147
148       X Print Extension Protocol
149       X Version 11, Release 7.0
150
151       X Print Extension Library
152       X Version 11, Release 7.0
153
154       X Application Group Extension Protocol and Library
155       Version 1.0
156       X Version 11, Release 7.0
157       Kaleb Keithley
158
159       X Security Extension Protocol and Library
160       Version 4.0
161       X Version 11, Release 7.0
162       Dave Wiggins
163
164       X Proxy Manager Protocol
165       X Version 11, Release 7.0
166       Ralph Swick
167
168       LBX Extension Protocol and Library
169       X Version 11, Release 7.0
170       Keith Packard, Dave Lemke, Donna Converse, Ralph Mor, Ray Tice
171
172       Remote Execution MIME Type
173       Version 1.0
174       X Version 11, Release 7.0
175       Arnaud Le Hors
176

SPECIFICATIONS

178       The following documents are X Project Team specifications:
179
180       Colormap Utilization Policy and Extension
181       Version 1.0
182       Kaleb Keithley
183
184       Extended Visual Information Extension
185       Version 1.0
186       Peter Daifuku
187
188       X Display Power Management (DPMS) Extension Protocol and Library
189       Version 1.0
190       Rob Lembree
191
192

INCLUDE FILES

194       The following include files are part of the Xlib standard.
195
196       <X11/cursorfont.h>
197       <X11/keysym.h>
198       <X11/keysymdef.h>
199       <X11/X.h>
200       <X11/Xatom.h>
201       <X11/Xcms.h>
202       <X11/Xlib.h>
203       <X11/Xlibint.h>
204       <X11/Xproto.h>
205       <X11/Xprotostr.h>
206       <X11/Xresource.h>
207       <X11/Xutil.h>
208       <X11/X10.h>
209
210       The  following include files are part of the X Toolkit Intrinsics stan‐
211       dard.
212
213       <X11/Composite.h>
214       <X11/CompositeP.h>
215       <X11/Constraint.h>
216       <X11/ConstrainP.h>
217       <X11/Core.h>
218       <X11/CoreP.h>
219       <X11/Intrinsic.h>
220       <X11/IntrinsicP.h>
221       <X11/Object.h>
222       <X11/ObjectP.h>
223       <X11/RectObj.h>
224       <X11/RectObjP.h>
225       <X11/Shell.h>
226       <X11/ShellP.h>
227       <X11/StringDefs.h>
228       <X11/Vendor.h>
229       <X11/VendorP.h>
230
231       The following include file is part of the Nonrectangular  Window  Shape
232       Extension standard.
233
234       <X11/extensions/shape.h>
235
236       The following include files are part of the X Input Extension standard.
237
238       <X11/extensions/XI.h>
239       <X11/extensions/XInput.h>
240       <X11/extensions/XIproto.h>
241
242       The following include files are part of the ICElib standard.
243
244       <X11/ICE/ICE.h>
245       <X11/ICE/ICEconn.h>
246       <X11/ICE/ICElib.h>
247       <X11/ICE/ICEmsg.h>
248       <X11/ICE/ICEproto.h>
249       <X11/ICE/ICEutil.h>
250
251       The following include files are part of the SMlib standard.
252
253       <X11/SM/SM.h>
254       <X11/SM/SMlib.h>
255       <X11/SM/SMproto.h>
256
257       The following include file is part of the Synchronization standard.
258
259       <X11/extensions/sync.h>
260
261       The following include file is part of the XTEST standard.
262
263       <X11/extensions/XTest.h>
264
265       The following include file is part of the Double Buffer Extension stan‐
266       dard.
267
268       <X11/extensions/Xdbe.h>
269
270       The following include file is part of the Record Library standard.
271
272       <X11/extensions/record.h>
273
274       The following include files  are  part  of  the  X  Keyboard  Extension
275       Library standard.
276
277       <X11/XKBlib.h>
278       <X11/extensions/XKB.h>
279       <X11/extensions/XKBproto.h>
280       <X11/extensions/XKBstr.h>
281       <X11/extensions/XKBgeom.h>
282
283       The  following  include files are part of the X Print Extension Library
284       standard.
285
286       <X11/extensions/Print.h>
287       <X11/extensions/Printstr.h>
288
289       The following include files are part of the X Application Group  Exten‐
290       sion Library standard.
291
292       <X11/extensions/Xag.h>
293       <X11/extensions/Xagstr.h>
294
295       The  following  include  files  are  part  of  the X Security Extension
296       Library standard.
297
298       <X11/extensions/security.h>
299       <X11/extensions/securstr.h>
300
301       The following include files are part of the LBX Extension library stan‐
302       dard.
303
304       <X11/extensions/XLbx.h>
305       <X11/extensions/lbxbuf.h>
306       <X11/extensions/lbxbufstr.h>
307       <X11/extensions/lbxdeltastr.h>
308       <X11/extensions/lbximage.h>
309       <X11/extensions/lbxopts.h>
310       <X11/extensions/lbxstr.h>
311       <X11/extensions/lbxzlib.h>
312
313       The following include files are part of the Colormap Utilization Policy
314       and Extension specification.
315
316       <X11/extensions/Xcup.h>
317       <X11/extensions/Xcupstr.h>
318
319       The following include files are part of the Extended Visual Information
320       specification.
321
322       <X11/extensions/XEVI.h>
323       <X11/extensions/XEVIstr.h>
324
325       The  following  include files are part of the X Display Management Sig‐
326       naling Extension specification.
327
328       <X11/extensions/dpms.h>
329       <X11/extensions/dpmsstr.h>
330
331

NON STANDARDS

333       The X11R7.0 distribution contains sample implementations, not reference
334       implementations.   Although much of the code is believed to be correct,
335       the code should be assumed to be in error wherever  it  conflicts  with
336       the specification.
337
338       The only X Window System standards are the ones listed above.  No other
339       documents, include files, or software in X11R7.0 carry  special  status
340       within  the  X  Window  System.  For example, none of the following are
341       standards: internal interfaces of the sample server; the MIT-SHM exten‐
342       sion;  the Athena Widget Set; the Xmu library; the Xau library; the RGB
343       database; the X Locale database; the fonts  distributed  with  X11R7.0;
344       the  applications distributed with X11R7.0; the include files <X11/XWD‐
345       File.h>,    <X11/Xfuncproto.h>,    <X11/Xfuncs.h>,     <X11/Xosdefs.h>,
346       <X11/Xos.h>, <X11/Xos_r.h>, <X11/Xwinsock.h>, and <X11/Xthreads.h>; the
347       bitmap files in <X11/bitmaps>.
348
349       The Multi-Buffering extension was a draft standard of the X  Consortium
350       but has been superseded by DBE as a standard.
351
352

X REGISTRY

354       The  X.Org  Foundation maintains a registry of certain X-related items,
355       to aid in avoiding conflicts and to aid in sharing of such items.
356
357       The registry is published as part  of  the  X  Window  System  software
358       release.  The latest version may also be found at
359            ftp://ftp.x.org/pub/DOCS/registry
360       The X Registry and the names in it are not X Window System standards.
361
362
363
364X Version 11                    xorg-docs 1.7.1                  XSTANDARDS(7)
Impressum