Skip to content

Instantly share code, notes, and snippets.

@siraben
Last active December 31, 2020 08:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save siraben/ce58df016fc5ac481cf0f5995783bbd1 to your computer and use it in GitHub Desktop.
Save siraben/ce58df016fc5ac481cf0f5995783bbd1 to your computer and use it in GitHub Desktop.
License clarification template

Clarifying GPL license variant with upstream packages

Title of the post:

Clarify GPL license variant

Could you clarify which GPL variant this software is packaged under? For more info, see this website.

Summary:

The Free Software Foundation urged developers to choose or any later version, since that meant users would be free to use that program under GNU GPL version 1, or under version 2 (once there was a version 2), or under version 3 (once there was a version 3). And they will be free to use it under version 4, if we ever have to make a version 4.

Two different copyleft licenses are almost inevitably incompatible in the absence of some explicit compatibility mechanism. That is because each one necessarily requires modified versions of a program to be released under that very same license. As a consequence, code released under GPL version 2 only can't be merged with code released under GPL version 3 only.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment