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)

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
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
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
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