[Haskell-cafe] GPL License of H-Matrix and prelude numeric
Chris Smith
cdsmith at gmail.com
Wed Jan 26 06:39:21 CET 2011
On Tue, 2011-01-25 at 20:53 -0800, John Millikin wrote:
> What are you talking about? Of course BSD3 libraries/applications can
> depend on GPL'd code.
Not being a lawyer, I'll avoid claiming any definitive answers, and just
mention that that's definitely a minority opinion, and at odds with the
interpretation given by the FSF.
> The only license Cabal allows that conflicts with the GPL is BSD4,
> which (to my knowledge) is not used by any software on Hackage.
This is true if you "conflicts" means "cannot be combined with GPLed
code in a GPLed derivative work." However, it's generally considered
untrue if "conflicts" means "cannot be combined with GPLed code in a BSD
licensed derivative work." While there might be a legitimate debate
over whether linking constitutes making a derivative work, the author of
the GPL license certainly believes that it does. Hence my comment.
Not trying to start a license war here; as I said earlier, it's
completely up to a library author how they license their own code. But
we do have to understand the consequences and be careful to abide by the
licenses those authors choose.
--
Chris
More information about the Haskell-Cafe
mailing list