[comp.windows.x] X11.4

nick@bilpin.UUCP (Nick Price) (08/26/89)

Would someone please explain the compatibility issues between the various
releases of X (10.4 --> 11.4). Design objectives are more relevant to me
than code details at this stage. 

Perhaps someone from the X-consortium would care to comment ?


-- 
_______________________________________________________________________________
Nick Price          SRL Data        || Apple link : UK0001
1 Perren Street     London NW5 3ED  || UUCP	  : nick@bilpin.uucp
Phone:              +44 1 485 6665  || Path	  : mcvax!ukc!icdoc!bilpin!nick

rick@hanauma (Richard Ottolini) (08/27/89)

The version number. i.e. eleven, refers to the Xlib syntax, transmission syntax,
and resulting server behavior which is more or less the same within each
version but can differ greatly between versions.
Version 11 servers generally wont run version 10 programs (although an emulator 
is shipped to do this).
Releases within the same version successively implement more of the protocol,
reduce bugs, and add more applications such as toolkits.
Higher number releases should run programs written for lower number releases.

rws@EXPO.LCS.MIT.EDU (Bob Scheifler) (08/28/89)

    Would someone please explain the compatibility issues between the various
    releases of X (10.4 --> 11.4).

Version 10 and Version 11 of X are completely disjoint.  Version 10 is
obsolete.  Compatibility with MIT Release N of Version 11 is explained
as part of Release N+1, in the release notes and other documentation.
In general, we try to be upward compatible.  This is especially true for
interfaces which are Consortium standards.