libbitcoin license - AGPL with clauses added by SFLC and FSF
Hi,
I've made a Bitcoin library, and am seeking inclusion into Debian. We (me and the mentor) are seeking guidance going forwards over a license issue.
The basic issue is that this project uses an AGPL license with several additions, which we were given to me by the SFLC and vetted by the FSF. They fix an issue with the AGPL which is unique to Bitcoin (ability to distribute the source code when using a service), add a lesser clause and an OpenSSL exception (although we are currently transitioning away from OpenSSL).
The full text is here:
https://github.com/libbitcoin/libbitcoin/blob/master/LICENSE
Emails from SFLC and FSF:
https://wiki.unsystem.net/index.php/Libbitcoin/License
Explanation of why this is necessary:
http://lists.dyne.org/lurker/message/20140513.150838.39b61dfb.en.html
http://lists.dyne.org/lurker/message/20140513.153343.b480ed75.en.html
Debian developer's (Jonas is in CC) grievances here:
https://github.com/spesmilo/libbitcoin/issues/5
Anyway if the issue is intractable, we can migrate to vanilla LGPL for inclusion into Debian. But I'm seeking here guidance on the best path for everyone in terms of software quality and our users.
Here is the relevant ITP Debian bug report with discussion:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670701
Thanks.
Reply to: