@wizzwizz4 @jwildeboer @juliank I see what you mean. It seems like more of a convenience to distribute your code under both AGPLv3 and GPLv3 when the GPL is desired, to allow the whole work to be licensed as cleanly AGPL when combined. It legally doesn’t change usage / compatibility, right?

@robby It has notable impact in that you can then simply take the source code and make all your changes AGPL-only, which is something the language in the GPL is supposed to limit.

@jwildeboer @wizzwizz4

@juliank @jwildeboer @wizzwizz4 @robby The GPLv3 explicitly allows adding the requirements added by the AGPLv3, that's how you can legally redistribute AGPLv3+GPLv3 software at all.

@clacke The wording is explicitly *not* allowing a relicensing to AGPL 3.

It allows you to add the restriction to the combination as such, but you'll still receive the covered work subject to the GPL-3, not the AGPL-3.

Which gives you the freedom to take it back out of a combined work and reintegrate it into another GPLed work.

@jwildeboer @wizzwizz4 @robby

· · Web · 2 · 0 · 1
@juliank @jwildeboer @wizzwizz4 @robby I think it's the explicit text in the AGPLv3 that "the work with which it is combined will remain governed by version 3 of the GNU General Public License" that allows you to do that. That text wouldn't be required otherwise.

@clacke The text in section 13 is in both licenses, in the opposite directions, essentially. @jwildeboer @wizzwizz4 @robby

Sign in to participate in the conversation

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!