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.
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.
LGPL-3.0
Weak copyleft license — modifications to the library must be LGPL, but proprietary applications may link to it.
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.
Source-Available
Code is viewable but with restrictions — may prohibit commercial use, redistribution, or creating competing products.
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.
0BSD
Public domain equivalent — no restrictions whatsoever, not even attribution required.
AAL
Permissive license requiring attribution notices to be preserved and displayed in derived works.
TaskView Source-Available License
Source-available license for TaskView — code is viewable for personal and non-commercial use with restrictions on redistribution and commercial use.
Zlib
Permissive license — use, modify, and redistribute freely; acknowledge the software in products.