[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile-lib licensing (input requested)

From: Andy Wingo
Subject: guile-lib licensing (input requested)
Date: Mon, 26 Jan 2009 17:03:29 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

Hey hackers,

In an attack of CADT[0], I have decided to move Guile-lib to, so that Guile contributors can more easily
contribute to Guile-lib. I've also migrated to Git.

As part of the savannah submission process, Sebastian Gerhardt
rightfully pointed out some schitzophrenia regarding licensing. Many of
our sources come from the public domain, but some of our code is GPL.

We should probably have some kind of policy regarding licenses. Here are
some options that I can think of:

  1) Guile-lib itself has no one license. Individual modules have
     clearly-stated licenses.

     Advantage: reflects the current situation.

     Disadvantage: difficult for the user to know the licenses of the
     software they are using. License of the tarball as a whole is

  2) Guile-lib has one license, the GPLv3+.

     Advantage: Clarity, and supportive of software freedom.

     Disadvantage: License is different from that of Guile (LGPLv2+,
     perhaps becoming v3+). Much more restrictive than some
     public-domain sources that we base our work on (e.g. ssax).

  3) One license, the LGPLv3+.

     Advantage: Clarity, harmony with Guile's license.

     Disadvantage: Getting some GPL code relicensed to LGPL, although
     there's not that many contributors for GPL code. A weaker support
     for software freedom.

What do people think?

Btw: until the guile-lib submission goes through, you can get guile-lib
from git as follows:

   git clone




reply via email to

[Prev in Thread] Current Thread [Next in Thread]