GPL compatibility depends on the Python release
Catalog row in Vendor License Rules · Cited
- Kind
- Definition
- Statement
- History and License release table: most but not all Python releases are GPL-compatible. Releases 1.6, 2.0 and 2.1 are listed as not GPL-compatible; 2.0.1, 2.1.1 and later, and "2.2 and above" (2001 to now, PSF) are GPL-compatible. GPL compatibility allows Python to be combined with GPL-licensed software. (page undated; as published on 2026-09-27)
- Applies when
- Combining Python with GPL-licensed code, or reviewing very old Python releases found in inventory.
- Applies to
- All Python releases 0.9.0 onwards.