* 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/
