On Mon, 14 Jul 2008 21:15:17 PDT
UNIX admin <[EMAIL PROTECTED]> wrote:
Digging through old mail, are we?
> > The FOSS systems went from the model Solaris is still
> > using, with
> > package-specific directory trees - to a flatter
> > model, folding pretty
> > much all the applications into /usr (GNU/Linux) or
> > their equivalent of
> > /opt (the various BSDs). And yes, that includes
> > making /opt/X*
> > symlinks to /opt to keep older software happy.
>
> Actually, that's due to people being generally clueless about the LSB
> specification, and even more clueless about System V. It has nothing to do
> with convenience, and everything to do with incompetence.
You're wrong. Not because your facts are wrong, but because they
aren't relevant. The BSD folks aren't building Linux or SVID systems,
and have never even paid lip service to the file layouts for those
systems. They chose to go from the SVID-like file system layout to a
flatter one because it makes life easier for damn near everyone.
> According to the LSB spec, 3rd party and unbundled software are to end up in
> /opt, even on GNU/Linux. The Linux LSB spec is almost completely identical to
> the System V layout as found on Solaris (and HP-UX, and IRIX).
Except I'm not talking bout 3rd party and unbundled software on
Linux. The Linux folks figured - rightly or wrongly - that if they
built the package and bundled it in their distribution, it wasn't
third party software. So they put it all in / or /usr. And that's what
they've flattened out - the software they regarded as being *from
them*, that was *already* in /usr.
Sure, this change deviates from the written standards. Standards are a
snapshot of the state of the art, and the state of this art has
advanced in the last few decades. Working with a modern Linux or BSD
system is a lot saner - at least in this aspect - than working with
recent ON distributions. Logging into a solaris box is like stepping
two years backwards in time.
<mike
--
Mike Meyer <[EMAIL PROTECTED]> http://www.mired.org/consulting.html
Independent Network/Unix/Perforce consultant, email for more information.
O< ascii ribbon campaign - stop html mail - www.asciiribbon.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]