LICENSES
Crates by declared license
This page lists every distinct license value rendered on the directory’s 20,086 individual crate pages, each listed once with the number of those pages carrying it, grouped by the value with runs of whitespace collapsed to a single space. Every license links to its own group page.
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections. Each value is the crate’s own rendered License field, not a reclassification.
20,086 crate pages grouped234 distinct license values234 license group pages
MIT5,650 crates
MIT OR Apache-2.05,258 crates
Apache-2.03,817 crates
MIT/Apache-2.01,355 crates
Apache-2.0 OR MIT672 crates
MPL-2.0393 crates
BSD-3-Clause284 crates
non-standard261 crates
Apache-2.0/MIT195 crates
Apache-2.0 WITH LLVM-exception147 crates
BSD-2-Clause124 crates
CC0-1.0113 crates
GPL-3.0-only105 crates
GPL-3.094 crates
ISC93 crates
GPL-3.0-or-later WITH Classpath-exception-2.091 crates
MIT / Apache-2.069 crates
Unicode-3.069 crates
Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT64 crates
GPL-3.0-or-later61 crates
Zlib OR Apache-2.0 OR MIT60 crates
Unlicense OR MIT54 crates
Unlicense46 crates
0BSD45 crates
EPL-2.0 OR Apache-2.045 crates
BUSL-1.143 crates
Zlib40 crates
Zlib OR MIT OR Apache-2.038 crates
AGPL-3.031 crates
AGPL-3.0-only31 crates
WTFPL27 crates
MIT OR Apache-2.0 OR Zlib25 crates
Unlicense/MIT24 crates
Apache-2.0 OR BSD-3-Clause22 crates
LGPL-3.022 crates
MIT OR BSD-3-Clause22 crates
LGPL-3.0-only20 crates
Apache-2.0 OR GPL-3.017 crates
BSL-1.015 crates
EUPL-1.214 crates
GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.014 crates
MIT OR Apache-2.0 WITH LLVM-exception14 crates
BSD-3-Clause-Clear13 crates
GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.013 crates
AGPL-3.0-or-later12 crates
LGPL-2.112 crates
Apache-2.0 / CECILL-B10 crates
MIT AND Apache-2.010 crates
LGPL-2.0-or-later9 crates
MIT-09 crates
MPL-2.0 OR GPL-3.0-only9 crates
MPL-2.0 OR MIT OR Apache-2.09 crates
BSD-2-Clause-Patent8 crates
BSD-3-Clause OR Apache-2.08 crates
GPL-2.08 crates
GPL-3.0+8 crates
MITNFA8 crates
MPL-2.0+8 crates
LGPL-3.0-or-later7 crates
MIT OR Apache-1.17 crates
zlib-acknowledgement7 crates
Apache-2.0 OR BSL-1.0 OR MIT6 crates
Apache-2.0 OR ISC OR MIT6 crates
BlueOak-1.0.06 crates
CAL-1.06 crates
MIT/Apache-2.0/BSD-3-Clause6 crates
Apache-2.0 / MIT5 crates
Apache-2.0 AND MIT5 crates
BSD-2-Clause OR Apache-2.05 crates
BSD-2-Clause OR MIT5 crates
LGPL-3.0+5 crates
0BSD OR MIT OR Apache-2.04 crates
AGPL-3.0 WITH mif-exception4 crates
Apache-2.0 AND BSD-3-Clause4 crates
CC-PDDC4 crates
Elastic-2.04 crates
GPL-2.0-only4 crates
GPL-2.0-or-later4 crates
LicenseRef-MIT-OpenAI-Anthropic-Rider4 crates
MIT OR Unlicense4 crates
MPL-2.0 OR LGPL-2.1-or-later4 crates
(Apache-2.0 OR MIT) AND PostgreSQL3 crates
(MIT OR Apache-2.0) AND Unicode-3.03 crates
Apache-2.0 OR BSL-1.03 crates
Apache-2.0 OR GPL-2.0-or-later3 crates
Apache-2.0 OR MIT OR CC0-1.03 crates
Apache-2.0 OR MIT OR Zlib3 crates
BSD-2-Clause OR Apache-2.0 OR MIT3 crates
BlueOak-1.0.0 OR MIT OR Apache-2.03 crates
CECILL-2.13 crates
EPL-2.03 crates
GPL-2.0+3 crates
GPL-2.0-only OR BSD-3-Clause3 crates
ISC AND (Apache-2.0 OR ISC)3 crates
LGPL-2.1-or-later3 crates
MIT OR Apache-2.0 OR CC0-1.03 crates
MIT OR Apache-2.0 OR MPL-2.03 crates
MIT or Apache-2.03 crates
MPL-2.0/MIT/Apache-2.03 crates
UPL-1.0/Apache-2.03 crates
Unlicense OR MIT OR Apache-2.03 crates
wxWindows3 crates
(MIT OR Apache-2.0) AND BSD-3-Clause2 crates
(MIT OR Apache-2.0) AND Unicode-DFS-20162 crates
0BSD OR Apache-2.02 crates
<em class="muted">Not specified by crate author</em>2 crates
Apache-2.0 / MIT / MPL-2.02 crates
Apache-2.0 AND ISC2 crates
Apache-2.0 OR BSD-2-Clause2 crates
Apache-2.0 OR LGPL-2.1-or-later2 crates
Apache-2.0 OR LGPL-2.1-or-later OR MIT2 crates
Apache-2.0 OR MPL-2.02 crates
Apache-2.0/ISC/MIT2 crates
BSD-2-Clause-Views2 crates
BSD-3-Clause OR MIT OR Apache-2.02 crates
CC0-1.0 OR Apache-2.02 crates
CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception2 crates
CC0-1.0 OR MIT2 crates
CC0-1.0 OR MIT-0 OR Apache-2.02 crates
CDLA-Permissive-2.02 crates
CECILL-B2 crates
GPL-3.0 OR Apache-2.02 crates
LGPL-2.1 OR MIT OR Apache-2.02 crates
LGPL-2.1+2 crates
LGPL-2.1-only OR BSD-2-Clause2 crates
LGPL-2.1-or-later WITH GCC-exception-2.02 crates
LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only2 crates
MIT AND BSD-3-Clause2 crates
MIT OR Apache-2.0 OR LGPL-2.1-or-later2 crates
MIT OR LGPL-3.0-or-later2 crates
MIT/BSD-3-Clause2 crates
MIT/X11 OR Apache-2.02 crates
MPL-2.0 AND Apache-2.02 crates
MPL-2.0-no-copyleft-exception2 crates
MirOS2 crates
MulanPSL-2.0 OR MIT2 crates
PostgreSQL2 crates
Python-2.02 crates
Python-2.0 OR MPL-2.02 crates
(Apache-2.0 OR BSL-1.0 OR MIT) AND Zlib1 crates
(Apache-2.0 OR MIT) AND BSD-3-Clause1 crates
(Apache-2.0 OR MIT) AND Unicode-3.01 crates
(MIT OR Apache-2.0 OR Zlib) AND BSD-3-Clause1 crates
(MIT OR Apache-2.0) AND Apache-2.01 crates
(MIT OR Apache-2.0) AND IJG1 crates
(MIT OR Apache-2.0) AND ISC1 crates
(MIT OR Apache-2.0) AND NCSA1 crates
(MIT OR Apache-2.0) AND OFL-1.11 crates
(MIT OR Apache-2.0) AND OFL-1.1 AND Ubuntu-font-1.01 crates
0BSD OR CC0-1.01 crates
AFL-3.01 crates
AGPL-3.0+1 crates
Apache-2.0 AND MIT AND BSD-3-Clause1 crates
Apache-2.0 OR GPL-2.0-only1 crates
Apache-2.0 OR ISC OR MIT-01 crates
Apache-2.0 OR MIT OR BSL-1.01 crates
Apache-2.0 OR MIT OR Unlicense1 crates
Apache-2.0 WITH LLVM-exception AND MIT1 crates
Apache-2.0 WITH LLVM-exception OR BSL-1.01 crates
Apache-2.0/GPL-3.01 crates
Apache-2.0/MIT/BSL-1.0/CC0-1.01 crates
BSD-1-Clause1 crates
BSD-2-Clause OR MIT OR Apache-2.01 crates
BSD-3-Clause AND MIT1 crates
BSD-3-Clause/Apache-2.01 crates
BSD-3-Clause/MIT1 crates
CC-BY-4.0 AND MIT1 crates
CC-BY-NC-4.01 crates
CC0-1.0 OR MIT-01 crates
CDDL-1.01 crates
CECILL-C OR CECILL-2.11 crates
FTL / GPL-2.01 crates
Fair1 crates
GPL-2.0-only OR Apache-2.01 crates
GPL-3.0+ OR BSD-3-Clause1 crates
ICU1 crates
IJG1 crates
IJG AND Zlib AND BSD-3-Clause1 crates
ISC AND (Apache-2.0 OR ISC) AND Apache-2.0 AND MIT AND BSD-3-Clause AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR ISC OR MIT-0)1 crates
ISC AND (Apache-2.0 OR ISC) AND OpenSSL1 crates
ISC OR Apache-2.01 crates
ISC/Apache-2.01 crates
LGPL-2.01 crates
LGPL-2.1 OR BSD-2-Clause1 crates
LGPL-3.0-or-later OR MPL-2.01 crates
Libpng1 crates
LicenseRef-DCL-1.01 crates
LicenseRef-dYdX-Custom1 crates
MIT AND (MIT AND PSF-2.0)1 crates
MIT AND (MIT OR Apache-2.0)1 crates
MIT AND Apache-2.0 AND BSD-3-Clause1 crates
MIT AND Apache-2.0 WITH LLVM-exception AND (MIT OR Apache-2.0)1 crates
MIT AND BSD-2-Clause AND ISC1 crates
MIT AND ISC1 crates
MIT AND OFL-1.11 crates
MIT AND Unicode-3.01 crates
MIT AND Unicode-DFS-20161 crates
MIT AND Zlib1 crates
MIT AND Zlib OR Apache-2.0 AND Zlib1 crates
MIT OR 0BSD1 crates
MIT OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception1 crates
MIT OR Apache-2.0 OR BSD-1-Clause1 crates
MIT OR Apache-2.0 OR BSD-2-Clause1 crates
MIT OR Apache-2.0 OR BSD-3-Clause OR GPL-2.0-only OR GPL-3.0-only1 crates
MIT OR Apache-2.0 OR BSL-1.0 OR MPL-2.0 OR Zlib OR Unlicense1 crates
MIT OR Apache-2.0 OR Unlicense OR WTFPL1 crates
MIT OR CC0-1.01 crates
MIT OR Elastic-2.01 crates
MIT OR GPL-3.01 crates
MIT OR GPL-3.0-only1 crates
MIT OR GPL-3.0-or-later1 crates
MIT OR LGPL-3.01 crates
MIT OR MPL-2.01 crates
MIT OR MPL-2.0+1 crates
MIT OR PDDL-1.01 crates
MIT OR Zlib OR Apache-2.01 crates
MIT-0 OR MIT OR Apache-2.01 crates
MIT/APSL-2.01 crates
MIT/Apache-2.0/CC0-1.01 crates
MIT/Apache-2.0/ISC1 crates
MIT/Apache-2.0/MPL-2.01 crates
MIT/Apache-2.0/Unlicense1 crates
MIT/Apache-2.0/Unlicense/WTFPL1 crates
MIT/NCSA1 crates
MIT/X111 crates
MPL-2.0 OR LGPL-3.0-or-later1 crates
ODbL-1.01 crates
PSF-2.01 crates
PostgreSQL OR MIT1 crates
Unlicense OR MIT OR Apache-2.0 OR CC0-1.01 crates
WTFPL OR 0BSD1 crates
Zlib AND (MIT OR Apache-2.0)1 crates
bzip2-1.0.61 crates
zlib-acknowledgement OR MIT1 crates