Skip to content
Free Tool Arena

Developer Utilities · Free tool

Open-Source License Chooser

A 4-question decision tree mapping to MIT, Apache, BSD, LGPL, GPL, AGPL, or CC0. Permissions + conditions explained.

Updated June 2026

Are you OK with people using your code in proprietary / closed-source products?

Permissive licenses (MIT, Apache, BSD) say yes. Copyleft licenses (GPL, LGPL, AGPL) say no — derivatives must also be open.

Quick reference table
LicenseProprietary derivatives?Patent grant?
MITYesNo (implicit)
Apache-2.0YesYes (explicit)
BSD-3-ClauseYesNo
LGPL-3.0Yes (linking only)Yes
GPL-3.0NoYes
AGPL-3.0No (incl. SaaS)Yes
CC0Yes (public domain)
Found this useful?EmailBuy Me a Coffee

Advertisement

What it does

A 4-question decision tree that maps to the right open-source license for your project. Covers MIT, Apache 2.0, BSD-3-Clause, LGPL, GPL, AGPL, and CC0 — with permissions, conditions, and SPDX identifier surfaced for each.

For commit-message conventions on the project once you've picked a license, see Conventional Commits Builder.

Embed this tool on your siteShow snippet

Paste this snippet into any page. Loads on-demand (lazy), no tracking scripts, and sized to most dashboards. Replace the height to fit your layout.

<iframe src="https://freetoolarena.com/embed/license-chooser" width="100%" height="720" frameborder="0" loading="lazy" title="Open-Source License Chooser" style="border:1px solid #e2e8f0;border-radius:12px;max-width:720px;"></iframe>
Embed docs →

How to use it

  1. Answer 2-4 yes/no questions.
  2. Read the recommended license with permissions + conditions.
  3. Click through to the full SPDX text.

Advertisement

Learn more

Explore more developer utilities tools

100% in-browserNo downloadsNo sign-upMalware-freeHow we keep this safe →

Found this useful?

The tools stay free thanks to readers who chip in or spread the word.

Buy Me a Coffee