Skip to content
licensecompat checker

License compatibility matrix

Verdicts for combining each pair of licenses into one distributed work: 20 licenses, 190 pairs, each with an obligations checklist per distribution model. The verdict does not depend on the distribution model; obligations do — each cell links to the pair's full page.

AGPL-3.0 AGPL-3.0-or-later Apache-2.0 BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 EPL-2.0 GPL-2.0-only GPL-2.0-or-later GPL-3.0-only GPL-3.0-or-later ISC LGPL-2.1 LGPL-2.1-or-later LGPL-3.0 LGPL-3.0-or-later MIT MPL-2.0 Unlicense
AGPL-3.0 Y Y Y Y Y Y N N C Y Y Y C C C C Y Y Y
AGPL-3.0-or-later Y Y Y Y Y Y N N C Y Y Y C C C C Y Y Y
Apache-2.0 Y Y Y Y Y Y Y N C Y Y Y Y Y Y Y Y Y Y
BSD-2-Clause Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
BSD-3-Clause Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
BSL-1.0 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
CC0-1.0 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
EPL-2.0 N N Y Y Y Y Y N C N N Y C C C C Y C Y
GPL-2.0-only N N N Y Y Y Y N C N N Y Y Y N N Y Y Y
GPL-2.0-or-later C C C Y Y Y Y C C Y Y Y C C C C Y C Y
GPL-3.0-only Y Y Y Y Y Y Y N N Y Y Y C C Y Y Y Y Y
GPL-3.0-or-later Y Y Y Y Y Y Y N N Y Y Y C C Y Y Y Y Y
ISC Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
LGPL-2.1 C C Y Y Y Y Y C Y C C C Y Y C C Y C Y
LGPL-2.1-or-later C C Y Y Y Y Y C Y C C C Y Y C C Y C Y
LGPL-3.0 C C Y Y Y Y Y C N C Y Y Y C C Y Y C Y
LGPL-3.0-or-later C C Y Y Y Y Y C N C Y Y Y C C Y Y C Y
MIT Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
MPL-2.0 Y Y Y Y Y Y Y C Y C Y Y Y C C C C Y Y
Unlicense Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
Y
compatible
N
not compatible
C
conditional — it depends
same license

Need more than two licenses, or a different distribution model? Open the checker — it resolves any combination and lists the obligations.