Open Source Licenses — MIT, GPL, Apache & More
Browse open source software licenses including MIT, GPL, Apache, AGPL, and more. Find the best open source tools and alternatives filtered by the license that fits your project.
AGPL-3.0
Strong copyleft license that requires sharing source including server-side code.
MIT
Very permissive license allowing almost unrestricted reuse.
GPL-3.0
Updated version of GPL-2.0 with added protection against tivoization and patents.
Apache-2.0
Permissive license with patent grant and conditions for redistribution.
GPL-2.0
Copyleft license requiring derivative works to also be GPL-licensed.
MPL-2.0
Weak copyleft license; modified files must be open, but can be part of proprietary code.
LGPL-3.0
Weak copyleft license — modifications to the library must be LGPL, but proprietary applications may link to it.
BSD-3-Clause license
The BSD 3-Clause License is a permissive open-source license that allows anyone to use, modify, and distribute the code, including in proprietary software, as long as they keep the copyright notice, include the license in binary distributions, and do not use the author’s name to endorse products without permission. It comes with no warranty.
Source-Available
Code is viewable but with restrictions — may prohibit commercial use, redistribution, or creating competing products.
BSD-2-Clause
Permissive license — use freely with attribution; retain the copyright notice and disclaimer.
ISC
Permissive license, functionally equivalent to MIT and simplified BSD — nearly unrestricted reuse with attribution.
BSL-1.1
Permissive license — use, modify, and distribute freely with attribution; retain the copyright notice.
CC-BY-SA-3.0
Copyleft license for creative content — attribution required and derivatives must be shared under the same license.
FSL-1.1-MIT
Source-available license granting rights for non-competitive use, converting to MIT after the change date.
OSL-3.0
Copyleft license with a narrow derivative work definition — only modifications to the software itself fall under the copyleft, so your own application code remains yours.