Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 27

For questions about the GNU Affero General Public License (AGPL)

7 votes
4 answers
4k views

Can I use the middleman loophole to reduce AGPL to LGPL?

This question and answer were created as a clarification to AGPLv3 source redistribution: when does it apply to my code for a server-side Java app using an AGPL-licensed library? Suppose that: I wa …
Bruno Lowagie's user avatar
8 votes

Can I use the middleman loophole to reduce AGPL to LGPL?

According to Philippe Ombredanne, one can use an unmodified AGPL library in a closed source web application. I quote: I cannot fathom how you could consider that "Software that is based on/is link …
Bruno Lowagie's user avatar
23 votes

May I use AGPL license in a desktop application without providing the source code?

There is a lot of confusion regarding modification. You claim that "The lib's code is just used, not modified." That's a very narrow interpretation of modification. In court, integrating the library i …
Bruno Lowagie's user avatar
5 votes

Do I have to offer the source of an AGPL (v3.0) licensed Web app even if I didn’t modify it?

This is a short explanation by a lawyer about the AGPL in a 15-minute video. Software that is based on/is linked with/uses an AGPL library is considered software that modifies the software. It doesn' …
Bruno Lowagie's user avatar
3 votes

AGPLv3 source redistribution: when does it apply to my code for a server-side Java app using...

I think your answer isn't complete. I will try to explain why using simple language (no legalese) and a specific example. Let's say that you are using the AGPL library iText to create PDF documents. …
Bruno Lowagie's user avatar