[Haskell-cafe] Re: GPL answers from the SFLC (WAS: Re: ANN: hakyll-0.1)

Maurí­cio CA mauricio.antunes at gmail.com
Fri Mar 5 20:32:04 EST 2010

 > To my knowledge, the LGPL only allows *linking* with non-(L)GPL
 > software. But GHC doesn't just link but performs massive
 > cross-module inlining. So in my opinion, LGPL is not a solution,
 > too. Use BSD3!

But that massive cross-module inlining happens at your computer,
where the rights allowed by GPL for private use applies.

So, as long as you distribute the GPL/LGPL code separate from your
BSD/proprietary code, no restrictions should apply. (I believe
this applies even with GPL, as all you'll be using in your code is
the API which, as far as I know, can't be copyrighted, like any
kind of interface -- even hardware interface. But I can't find a
source on that.)



More information about the Haskell-Cafe mailing list