Comment on What are the main differences between GPLv2, GPLv3, AGPL, and LGPL?

<- View Parent
sbeak@sopuli.xyz ⁨5⁩ ⁨days⁩ ago

Thanks for the thorough explanation, that was really helpful! So AGPL would be better suited for things like self-hosted services where you don’t want a closed-source hosting service to use your project, while GPL and AGPL are effectively the same for standard desktop apps.

Interesting that the LGPL licensed parts of a project have to be “replaceable” (meaning updatable with a new version or fork? or does it mean something else?), even if the project in question is closed-source.

And projects that include GPL code must be GPL licensed themselves or have a compatible license (like AGPL?). But what if you want to both use this set of GPL code but with a different license (either a permissive license like MIT or a different, non-GPL copyleft license), that would mean that you wouldn’t be able to use the code. I guess that’s the tradeoff between copyleft and permissive licenses.

source
Sort:hotnewtop