You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Licenses where the `licenseId` contains or matches any of:
82
+
-`GPL-` (but NOT `LGPL-`), `AGPL-`, `SSPL-`, `OSL-`, `CeCILL-` (but NOT `CeCILL-2.1`), `EUPL-` (when used with strong copyleft intent)
83
+
84
+
**CRITICAL**: `GPL-2.0`, `GPL-3.0`, `GPL-2.0-only`, `GPL-2.0-or-later`, `GPL-3.0-only`, `GPL-3.0-or-later` are ALL strong copyleft. They are NOT permissive. They MUST be classified as Restricted/Incompatible for commercial wheel redistribution.
85
+
63
86
### Compatibility Assessment Logic
64
87
65
-
Use SPDX flags and license patterns to determine compatibility:
88
+
Use SPDX flags and the pattern definitions above to determine compatibility:
-Matches strong_copyleft_pattern (GPL, AGPL) — regardless of OSI or FSF status
79
102
- Non-OSI approved licenses
80
103
- Proprietary or unclear terms
104
+
- GPL licenses require ALL derivative works to be released under the same GPL license, making them incompatible with proprietary or commercial redistribution of binary wheels
0 commit comments