On Sat, May 10, 2008 at 6:07 PM, John Levon <john.levon at sun.com> wrote:
> On Fri, May 09, 2008 at 10:43:00PM +0100, Peter Tribble wrote:
>
>  > >  Please give a detailed technical reason for why that's an issue. AFAIK
>  > >  pretty much every GNU tool implementation is both more functional and
>  > >  significantly faster than the ancient system V ones.
>  >
>  > Errm.
>  >
>  > ls -e
>  > ls -v
>  > ls -E
>  > ls -V
>  > du -d
>  > df -g
>  > df -o
>  >
>  > simply don't work any more.
>
>  Things are different, sure. The only significant thing *missing* is ACL
>  stuff - that's a problem, but hardly an insurmountable one.
>
>  And as you point out, if you really, really, want to type "df -F ufs -o
>  i" instead of "df -i", you can change the PATH.
>
>
>  > There are surely many more examples.
>
>  Compared to the wins from using the GNU tools (gee, grep got an -r
>  option!) all your examples seem rather minor...

Harumph. I've used rgrep for years; I don't need that in grep. (Now, the
-q flag I do need.)

But your characterization of the fact that half the stuff I do simply
doesn't work in the default indiana environment is "rather minor" is
worrying - are you really dismissing the installed base who've paid for
Solaris for the last decade and more so lightly?

If the gnu tools actually provided a functional superset then we wouldn't
have such a problem; the reality is that they're just significantly different.
I would imagine that this is why they're the default - because they are
so different, and we're trying to attract people used to that behaviour.
I would much rather enhance the Solaris userland to make it more familiar,
providing the best of both worlds rather than splitting the userbase in two
by providing two incompatible userland varieties.

-- 
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/

Reply via email to