Skip to main content
17 events
when toggle format what by license comment
Aug 4, 2023 at 18:40 comment added Amit Naidu I wish this answer actually addressed bullet #1 in the question. When all users in a company's internal network have access to the full source code of the non-public, internal-only application, then the terms of the AGPL are met, correct? Since there is no "public" access to the internal network, no public source distribution clause should be triggered.
Apr 5, 2017 at 15:34 history edited Philippe Ombredanne CC BY-SA 3.0
Minor edits
Apr 5, 2017 at 8:46 comment added Bruno Lowagie @PhilippeOmbredanne Feel free to edit. However, I don't think the special provision is necessary. We added it to make it 100% clear how the AGPL should be interpreted. It's a pity that lawyers shifted the interpretation of the AGPL, although I realize this is also caused by differences in international law. See ifosslawbook.org and please understand that iText interprets the AGPL under Belgian law.
Apr 4, 2017 at 23:21 comment added Philippe Ombredanne Do you mind making some (even minor) edit to your answer so that I can upvote it again?
Apr 4, 2017 at 23:20 comment added Philippe Ombredanne It was great to meet face to face at DEVOXX and discuss licensing! Now for the posterity there is one point that was missing in this thread: the licensing of iText has special provisions under section 7 of the AGPL. Which means that we are eventually both correct and best buddies!
Jan 23, 2017 at 16:08 comment added Philippe Ombredanne Let us continue this discussion in chat.
Jan 23, 2017 at 15:58 comment added Bruno Lowagie @PhilippeOmbredanne How come my reductio ad absurdum couldn't convince you that your assumption was counter-intuitive? If what you claim were true, the middleman loophole would make the AGPL useless.
Jan 23, 2017 at 15:54 comment added Bruno Lowagie Compare it with the difference between the MIT license and the three-clause BSD license. The three-clause BSD license adds an extra clause about compiled source code that is actually redundant because the Berne convention in 1977 contains a part which expands the protection of the original work to translations too, which accords with the compilation of source code. In this case; I refer to copyright law. Copyright law can't be included in the AGPL because (1.) the AGPL would become bloated; and (2.) copyright law is different in different countries.
Jan 23, 2017 at 15:49 comment added Philippe Ombredanne Your point seems to hinge on the fact that you consider reusing a software package that is bit-for-bit identical to the one redistributed upstream means modifying it or adapting it in all cases, correct? I do not see anything in your references that would support this assertion. And FWIW the terms of the AGPL seem rather material when we discuss AGPL, isn't it?
Jan 23, 2017 at 14:08 comment added Bruno Lowagie @PhilippeOmbredanne I have written this in other places, but your question "Which references in the AGPL text do support your take?" is irrelevant, because the AGPL is based on copyright law. See the definition of "modify": To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. Are you saying that you aren't using anyone's copyright when you integrate an AGPL library as a core piece of your own work?
Jan 23, 2017 at 10:15 history edited Bruno Lowagie CC BY-SA 3.0
added 1033 characters in body
Jan 23, 2017 at 9:20 history edited Bruno Lowagie CC BY-SA 3.0
deleted 159 characters in body
Jan 23, 2017 at 5:35 comment added Bruno Lowagie @PhilippeOmbredanne I have created a new Q&A explaining how one could rmake the AGPL act as if it were LGPL if you were right (but you aren't): opensource.stackexchange.com/questions/5010/… If you were right, there would be a serious loophole in the AGPL (but there isn't).
Jan 22, 2017 at 14:31 comment added Philippe Ombredanne Note that my question is not specific to iText and the licensing riders that you use in github.com/itext/itextpdf/blob/… . There are two specifics there: 1. you have additional terms per th AGPL Section 7 and 2. you clearly spell out that you interpret that unmodified use triggers copyleft (and even if I disagree) this is something that I addressed in my subquestion 4. and its answer too, for the sake of clarity.
Jan 22, 2017 at 13:54 comment added Philippe Ombredanne Note that I added a new sub-question 4. and also answered it in my answer.
Jan 22, 2017 at 11:23 comment added Philippe Ombredanne Which references in the AGPL text do support your take?
Jan 22, 2017 at 10:29 history answered Bruno Lowagie CC BY-SA 3.0