* Alan Coopersmith <Alan.Coopersmith at Sun.COM> [2009-07-29 23:43]:
> Since the LSB/FHS only allowed /usr/X11R6 as an exception to their
> "everything under /usr, not /usr/foo" rule, when the Linux distros
> moved to X11R7, they moved X into /usr/bin, /usr/lib, etc.   Since
> X11R7 was also the release in which we split the X source tree from
> one monolithic build into individual releases/builds of each library,
> program, driver, font set, or other module, that wasn't a problem for
> customizers, since they'd only be replacing xterm or their video driver
> some other program or library, not the entire window system.
> 
> If we're going to do this, the ideal time to do so is in the next 6
> months, so it's baked in before Solaris.Next, which is already a Major
> release in our compatibility taxonomy due to the change of default
> filesystem (zfs) and packaging system (IPS) - we might even be able to
> do it as part of transitioning our builds to generate IPS packages,
> since we'll be creating new package manifests for those, and could
> just create them from the start to deliver to /usr/bin, /usr/lib,
> etal.
> 
> Is there any strong reason we should be considering against doing
> this?

  No.  Please go ahead, particularly given the X11R7 precedent
  elsewhere.

  - Stephen

-- 
sch at sun.com  http://blogs.sun.com/sch/

Reply via email to