[Haskell-cafe] Re: ANN: hakyll-0.1

Ivan Lazar Miljenovic ivan.miljenovic at gmail.com
Tue Dec 8 19:38:42 EST 2009

Apologies, Robert, for you getting this twice: I forgot to CC the list
as well.

Robert Greayer <robgreayer at gmail.com> writes:
> The crux here is that the source code of hakyll, released on hackage, is not
> a derivative of Pandoc (it contains, as far as I understand it, no Pandoc
> source code).  A compiled executable *is* a derivative of Pandoc, so anyone
> who *distributes* a compiled executable would need to make *all* the source
> available under the GPL (including the hakyll source).  Since the hakyll
> package is released under BSD3, this would be allowed (AIUI, IANAL).

That is my understanding as well:


| If a library is released under the GPL (not the LGPL), does that mean
| that any program which uses it has to be under the GPL or a
| GPL-compatible license?
|     Yes, because the program as it is actually run includes the library.

Thus, it means your program using Pandoc can be BSD3; but it can never
be used in a proprietary program.

Ivan Lazar Miljenovic
Ivan.Miljenovic at gmail.com

More information about the Haskell-Cafe mailing list