From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.10) Gecko/20050720 Fedora/1.0.6-1.1.fc3 Firefox/1.0.6
Description of problem:
While development continues in the various X desktops (KDE, Gnome, etc), much of the X11 Window System itself is static. The only components that are undergoing significant development churn are Mesa, SDK, and the X server (xfree86 in particular).
Of these, on the X server itself lacks separate packaging so that it may be released more often that the complete X tree's own schedule (which includes the fonts, toolkits, libraries, and applications).
Therefore, in order to ensure that users can profit from an accelerated server porting tempo (i.e. support for new hardware being added on a regular basis), the server should be available separately (and released at its own pace).
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. rpm -qf /usr/X11R6/bin/Xorg
Actual Results: The X server (and associated drivers, modules, extensions, etc) are released as part of the principal X11 release.
Expected Results: The X server (and above cohorts) should be bundled separately.
Thank you for the report.
Modularisation or Xorg in being targeted for Fedora Core 5 release precisely for
the above mentioned reasons.
Kindly check the following mail for detail
We already have a bugzilla tracker for this enhancement.
To expand upon what Rahul has mentioned above, you may be interested in
the X.Org X11R7 modularization project:
The upstream sources are basically being split from 1 massive tarball,
into 250+ tarballs. Essentially every library, app, font family,
the X servers, every video driver, etc. is all being split up into
its own individual tarball, which can be built independantly against
previously built and installed dependencies.
Red Hat has been very active in the upstream modularization of X.Org,
as have many others in the community, and we are very much looking
forward to the release of the modularized X.Org X11R7 later this year.
Work has already begun on the rpm packaging for X11R7 using the RC0
tarballs found at: http://xorg.freedesktop.org/X11R7.0-RC0
We have about 3/4 of it packaged in src.rpm format currently, and
will be including the new modular X11R7 in Fedora development as
soon as we've completed the packaging, and done a number of initial
stabilizations to the resulting rpms, etc.
Please subscribe to email@example.com if you would like to
keep in touch with the work we are doing on Xorg modularization.
Hope this helps...