Hi Magnus

The 'Why not LGPL' doesn't cover the particular argument here:

> using the ordinary GPL for a library makes it available only for free 
> programs.

The particular concern we have here is quite specific, considering
(-->) to be a dependency, can Hackage libraries under BSD3 that depend
on libraries under GPL?

[1] App --> libBSD3 --> libGPL


Any App built has to incorporate the GPL library - so the App has to
be GPL. -- No dispute --.

Similar BSD3 is a GPL compatible library, so this dependency chain
would be legal:

[2] App --> libGPL --> libBSD

The argument is whether it is legal to distribute (read host on
Hackage) BSD3 libs that depend on GPL libs - formulation [1].


--

I'd have thought Harmony would be problematic for different reasons -
i.e. coping the API of a copyright work.

Best wishes

Stephen
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to