2010/3/5 Maurício CA <mauricio.antu...@gmail.com> > > 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. >
Not if I ship you a statically linked binary. You assume everyone compiles my Haskell source code :-). > 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.) > This is not suitable for everyone. > > Best, > > Maurício > > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe >
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe