
Az X szerver verziószámainak értelmezése nem mindig egyértelmű, mivel egyes X.Org X szerverek több különböző komponens verzióját is jelenthetik.
Az X.Org és az XFree86 öröksége
2003-ban az X.Org létrehozta az XFree86 projekt kódbázisának egy különválasztott változatát (fork), amely eredetileg egy monolitikus buildrendszert használt. Ez a rendszer egyetlen forráskódtárban tartalmazta az X szervert, a könyvtárakat és az alkalmazásokat. Az X.Org ott folytatta a verziószámozást, ahol az XFree86 abbahagyta 2001-ben, így a kiadások 6.7, 6.8 stb. számozást kaptak. Ezeket a verziókat gyakran X11R6.7, X11R6.8 stb. formában is írják, jelezve, hogy az X protokoll (X11) melyik változatával kompatibilisek.
A moduláris X.Org korszak
2005-ben megkezdődött az X szerver kódbázisának modularizálása, hogy az egyes komponensek külön verziószámokat kaphassanak és önállóan frissíthetők legyenek. Az X.Org időnként még mindig együtt adja ki ezeket a modulokat egyetlen verziószám alatt. Ezeket a kiadásokat X.Org release néven emlegetik, bár informálisan „katamari” kiadásoknak is nevezik őket. Például az X.Org 7.6 kiadása 2010. december 20-án jelent meg, és tartalmazza az xorg-server csomag 1.9.3-as verzióját, amely maga az X szerver magját képezi.
A verziószámozás változásai és a -version kapcsoló
Az XFree86, az X.Org monolitikus kiadásai és az X.Org moduláris kiadásai során a verziószám-jelentés formátuma többször is változott. Az XFree86 például mindig a saját monolitikus csomagjának verziószámát közölte:
XFree86 Version 4.3.0 (Red Hat Linux release: 4.3.0-2) Release Date: 27 February 2003 X Protocol Version 11, Revision 0, Release 6.6
Az X.Org monolitikus és korai „katamari” kiadásai hasonló módon működtek:
X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Később azonban az X.Org megváltoztatta a verziójelentés módját, és a szerver saját modulverzióját kezdte megjeleníteni:
X.Org X Server 1.9.3
Release Date: 2010-12-13
X Protocol Version 11, Revision 0
Fontos megjegyzés az X szerver verzióinak összehasonlításakor
Amikor az X szerver verziószámaival találkozunk, érdemes szem előtt tartani, hogy a „7.x” verziószámú kiadások valójában régebbiek, mint az „1.x” verziószámúak. Ez azért van, mert a 7.x egy összegző kiadás verziója, amely több modult tartalmaz, míg az 1.x egy konkrét modul, az X szerver fő komponensének verziószámát jelöli.