On Fri, 2006-04-28 at 11:35, Laszlo (Laca) Peter wrote:
> On Fri, 2006-04-28 at 10:55 -0500, Derek E. Lewis wrote:
> > The problem is the freeware -- not Solaris.  
> 
> Heh... I'd say we have a better chance to change Solaris than to
> change the rest of the world.

Agreed, but that alone does not make it an ideal solution.

> 
> > All freeware that uses the
> > GNU utils should prepend a 'g' to them (ex. 'ggrep, gsed, etc.'). 
> > Solaris follows this naming convention for the most part; however, the
> > vast majority of freware assumes your userland is ripe with GNU utils.
> 
> In general, I don't think it's a good idea to have 2 versions of
> every utility in Solaris.  Why not have just one version that works?
> In some cases the tools are not even incompatible, but the Solaris
> tool one has only a subset of the features of the GNU tool.

Solaris prides itself on maintaining compliance with a variety of
standards.  Its the developers of those OSS projects that decided to use
GNU extensions.  And now, Solaris is a target, because it chose to
comply with accepted standards?

> 
> > Rather than committing such fixes to Solaris, users building such
> > freeware should send patches to the maintainers of that particular
> > project.
> 
> We've been doing that in the GNOME project but it's an uphill battle
> and /me thinks it's a complete waste of resources.

I can sympathize.  I've had similar troubles with the MPlayer project,
as the Solaris/AIX port maintainer.  However, I'd rather go to the
trouble of doing it the *right way*, and leaving the OSS developers to
drown in the mess they've created.

> 
> I guess what I'd like to see on Solaris is an environment where
> Linux developers feel comfortable (because the features they are
> used to are there and just work) but those who have been using
> Solaris from the early days can continue to do things the way
> they always did.
> 
> Laca
> 
-- 
Derek E. Lewis
http://riemann.solnetworks.net/~dlewis/weblog
[EMAIL PROTECTED]

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

Reply via email to