debian_support.py relicensing under GPL2+ with OpenSSL exception

Stefano Zacchiroli zack at debian.org
Fri Jun 13 07:24:11 UTC 2014


On Thu, Jun 12, 2014 at 11:49:37PM -0700, John Wright wrote:
> > I'm quite unconvinced by the argument that a GPL'd script can't import 
> > hashlib; I think GPLv3 is quite clear that "hashlib" is a Standard Interface 
> > of the Python programming language and that making use of it is fine; the 
> > language is less precise for GPLv2 but I still don't think there's a problem 
> > there. There are plenty of other GPL'd things in Debian that "import hashlib" 
> > and I don't think anyone's interested in working on this.
> 
> I actually am convinced by the debian-legal argument that the exception
> doesn't apply for Debian (because Debian distributes both OpenSSL and
> python-debian), but the alternative to this hacky crap is to modify our
> own license to allow linking with OpenSSL.  Which honestly is probably
> not too hard since there were only a handful of contributors to
> python_support.py.

Seconded. I think that's the way to go.

If we want to go that way, here is a list of people that would need to
agree to the relicensing:

- Adeodato Simó <dato at net.com.org.es>
- Colin Watson <cjwatson at canonical.com>
- Florian Weimer <fw at deneb.enyo.de>
- James Westby <jw+debian at jameswestby.net>
- John Wright <jsw at debian.org>
- Stefano Zacchiroli <zack at upsilon.cc>

(I've obtained it from "git log --follow" and adding in the people
mentioned in the current copyright header.)

So, to begin with: John, would you agree in relicensing your
contributions to debian_support.py to GPL2+ (current license) with
OpenSSL exception? [1] :-)

For my part, I hereby declare that I do agree with such relicensing.


Cheers.

[1] In addition, as a special exception, the copyright holders give
    permission to link the code of portions of this program with the
    OpenSSL library under certain conditions as described in each
    individual source file, and distribute linked combinations including
    the two.

    You must obey the GNU General Public License in all respects for all
    of the code used other than OpenSSL. If you modify file(s) with this
    exception, you may extend this exception to your version of the
    file(s), but you are not obligated to do so. If you do not wish to
    do so, delete this exception statement from your version. If you
    delete this exception statement from all source files in the
    program, then also delete it here.
-- 
Stefano Zacchiroli  . . . . . . .  zack at upsilon.cc . . . . o . . . o . o
Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o
Former Debian Project Leader  . . @zack on identi.ca . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 811 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-python-debian-maint/attachments/20140613/251639b8/attachment.sig>


More information about the pkg-python-debian-maint mailing list