Open Source License Generator (MIT, Apache, GPL, BSD)

Generate the canonical LICENSE file for your open source project. Fill in your name and year, pick a license, copy the text. Comparison panel explains the practical differences between the most-used licenses so you pick the right one.

Picking a license

LicensePermissivePatent grantCopyleftNetwork use
MIT / ISC / BSDYes (very)No (implicit)No
Apache 2.0YesExplicitNo
MPL 2.0PartialExplicitFile-level
LGPL 3.0ExplicitLibrary-level
GPL 3.0ExplicitYes (whole-project)
AGPL 3.0ExplicitYesYes (SaaS triggers)
Unlicense / CC0Public domainNo

How to use the Open Source License Generator (MIT, Apache, GPL, BSD)

Fill in the form, copy the output, save as LICENSE (no extension) in your project root. Most package managers and GitHub's license detection pick up the file automatically.