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.