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

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: