Erast Benson wrote:
> On Fri, 2006-03-31 at 15:36 -0500, Chris Ricker wrote:
> > On Fri, 31 Mar 2006, Roland Mainz wrote:
> > > My personal complaint is that they stuff everything into /usr/bin/. Unix
> > > had some kind of "namespace" support via the elements in ${PATH} so
> > > having package groups seperated into /usr/dt/bin/ (CDE), /usr/kde3/bin
> > > (KDE3), /usr/xpg4/bin/ (XPG4 personality) and so on is a much cleaner
> > > approach than stuffing everything into /usr/bin/. Same applies to
> > > ${MANPATH}&.co. There is no real way anymore to set/override/disable
> > > things since it's now all in /usr/bin/. In my experience as an
> > > adminstrator with many users (who all have different requirements) this
> > > design is VERY VERY bad in real life.
> >
> > 1000s of programs in /usr/bin sucks, but it does offer two benefits over
> > the Solaris "shove everything in a different obscure dir" style:
> 
> may I ask what is wrong with 1000+ programs in /usr/bin ? As far as
> performance is concerned, this directory usually cached out.

At filesystem level - yes. At shell level you likely hit both
performance and usuability issues (see below).

> What else?

Read
http://mail.opensolaris.org/pipermail/opensolaris-discuss/2006-April/015126.html
about "namespace" seperation issues.
And then there is the simple problem that such a giant amount of entries
in a directory is no longer really manageable by users. Just try
filename or command completion in bash with such an amount of entries
and you end-up with nine pages (assuming 132x25 terminal) of "choices"
even for the letter "s". That's really no longer managable by normal
users.

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) [EMAIL PROTECTED]
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to