| MIT | Permissive | No | Maximum adoption, minimum strings attached. Great for libraries, frameworks, and starter templates. |
| Apache 2.0 | Permissive | Yes | Permissive with explicit patent protection. Best when contributors or users hold patents. |
| BSD-3-Clause | Permissive | No | Like MIT, but with explicit non-endorsement. Common in academic and BSD-derived projects. |
| MPL-2.0 | Weak copyleft | Yes | File-level copyleft. Lets companies use MPL libraries in proprietary products as long as they share fixes to the library itself. |
| GPL-3.0 | Strong copyleft | Yes | Maximum copyleft. Forces every distributor to share their improvements under the same terms. |
| AGPL-3.0 | Strong copyleft | Yes | Strongest copyleft. Required if you want SaaS providers to share their improvements. |
| Unlicense | Public domain | No | True public domain dedication. Use when you want zero obligations on your users - not even attribution. |