|
|
|
|
|
by rabidsnail
5961 days ago
|
|
From the AGPL: "Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the work with which it is combined will remain governed by version 3 of the GNU General Public License." So, if you write a wrapper licensed as gplv3 (say, a set of Clojure bindings), distribute the source for that and for neo4j, and load the wrapper (a gplv3 licensed work) into your program, the network interaction cluse of the agpl should not trigger, no? Disclaimer: IANAL |
|
http://clisp.cvs.sourceforge.net/*checkout*/clisp/clisp/doc/...
The kicker being (Stallman's words):
"What the lawyer said surprised me; he said that judges would consider such schemes to be "subterfuges" and would be very harsh toward them. He said a judge would ask whether it is "really" one program, rather than how it is labeled"