On Tue, 2005-11-15 at 19:47, Joerg Schilling wrote:
>       GNU     The youngest set of tools (starting around 1986).
>               My current idea is to put them into /usr/sps/* as Linux
>               users may expect them in the same hierarchy as the rest of
>               free software. It may be a good idea to create a second location
>               (e.g. /usr/gnu/bin) with symlinks to /usr/sps/bin/<gnu-tool> to
>               document the origin and to allow to use PATH to set up a
>               specific precedence order.

Obviously you can do what you like for your distro but on Solaris
/usr/sps isn't likely to be the chosen location it is much more likely
to be /usr/gnu where /usr/gnu is strictly for the GNU utils that
conflict with stuff in /usr/bin as traditional Solaris stuff or
/usr/xpg?/bin as XPG compliant versions where they differ incompatibly
from Solaris.

/usr/gnu should not be used for any old thing that happens to be under a
GPL or LPGL license because it isn't /usr/gpl it is /usr/gnu/

What if anything do you intend to do in SchilliX for XPG compliance
where there is a difference between XPG4, XPG5 and XPG6 ?

> -     Put all BSD tools into /usr/bsd/*

Are there really that many of them are different from the /usr/bin
versions or /usr/ucb versions ?  Ie they are actually conflicts rather
than commands that don't exist in /usr/bin on Solaris today ?

BTW this isn't the best forum for this discussion.  This is an
architecture discussion and is probably best moved to
[EMAIL PROTECTED], it is the ARC forum where we have
traditionally had discussions like this at Sun.

Best to join that alias and start a fresh thread there rather than
continuing as a sub topic on the "forking" thread.

-- 
Darren J Moffat 

_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to