Alternatives to gcc

David O'Brien obrien at freebsd.org
Sun Feb 1 17:00:16 PST 2009


On Sun, Feb 01, 2009 at 04:57:20PM -0600, Brooks Davis wrote:
> On Sun, Feb 01, 2009 at 10:48:42AM -0600, Jeremy Messenger wrote:
> > On Sun, 01 Feb 2009 00:05:49 -0600, David O'Brien <obrien at freebsd.org>
> > wrote:
> > 
> >> "Pedro F. Giffuni" <giffunip at tutopia.com> writes:
> >>> - Replacing groff with something less restricted that doesn't require
> >>> C++: Heirloom-doctools may be an option.
> >> 
> >> You're proposing replacing GPLv2 stuff with CDDL'ed stuff?
> >> 
> >>     $ cd heirloom-doctools-080407> grep -l -R CDDL * | wc -l
> >>          217
> >> 
> >> The last time I asked $WORK's lawyers, GPLv2 was acceptable to
> >> *carefully* ship with our product.  CDDL was forbidden (as is GPLv3).
> > 
> > Interesting... I thought, CDDL is more flexible than GPLv2? Or do I 
> > misunderstand something with CDDL?
> 
> Some provisions of CDDL make lawyers uncomfortable, the patent
> provisions in particular.

In fact, if you can constrain the viralness of GPLv3 within your product,
some lawyers are more comfortable with GPLv3 than CDDL.

The patent provisions are way too widely scoped in the CDDL - they are
not restricted to the technologies the software uses.

-- 
-- David  (obrien at FreeBSD.org)


More information about the freebsd-current mailing list