[Haskell-cafe] Cabal licence files

Jason Dagit dagit at codersbase.com
Fri Dec 15 11:22:29 EST 2006

On 12/14/06, Dougal Stanton <ithika at gmail.com> wrote:
> The cabal setup recognises a small set of licences which I don't think
> are well explained. I'm trying to put together a canonical list for
> setting up new projects.
> GPL: <http://www.gnu.org/licenses/gpl.txt>
> LGPL: <http://www.gnu.org/licenses/lgpl.txt>
> Thankfully the FSF are particularly anal^W well-organised about this
> kind of thing and they make it very easy to determine what each licence
> is and how to apply it
> BSD3/BSD4:
> There appears to be one explicitly-named BSD licence on the OSI site.
> There is also a closely related MIT licence. I don't know which would be
> which, if these are the two referred to in the licence data type.
> <http://www.opensource.org/licenses/bsd-license.php>
> <http://www.opensource.org/licenses/mit-license.html>

Something that has always confused me about .cabal files is that BSD
has two versions but GPL only has one version and I don't know if I'd
be selecting GPL version 2 or 3.  Could it be changed to support
different versions of the GPL like it does with BSD?


More information about the Haskell-Cafe mailing list