1. Home

License Advisor

This wizard is designed to help beginner developers identify the most suitable open source license for their project.

License selecting Wizard

If you are working in a community or on a project, please don't choose any license. Just use that project's license.
To find out what is a community and where to find their license, Read more about community

Follow the wizard to narrow down your options based on your requirements or wishes. You can skip questions if you are not sure. To see a table of all licenses, visit appendix page. Read more about the purpose of this site.

All open source licenses grant to the public permissions to do things with licensed works which copyright or other IP laws might disallow.
Most open source licenses' grants of permissions are subject to compliance with conditions.
Most open source licenses have limitations that disclaim warranty and liability, or exclude patents or trademarks from licenses' grants.


Filters

If you understand what all these clauses mean, then use these filters and skip the wizard.

Conditions

Permissions and Limitations

Below is a list of licenses that match your filters:

BSD Zero Clause License

The BSD Zero Clause license goes further than the BSD 2-Clause license to allow you unlimited freedom with the software without requirements to include the copyright notice, license text, or disclaimer in either source or binary forms.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Liability
  • Warranty

View full BSD Zero Clause License »

Academic Free License v3.0

The Academic Free License is a variant of the Open Software License that does not require that the source code of derivative works be disclosed. It contains explicit copyright and patent grants and reserves trademark rights in the author.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • State changes
  • Liability
  • Trademark use
  • Warranty

View full Academic Free License v3.0 »

Apache License 2.0

A permissive license whose main conditions require preservation of copyright and license notices. Contributors provide an express grant of patent rights. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • State changes
  • Liability
  • Trademark use
  • Warranty

View full Apache License 2.0 »

Artistic License 2.0

Heavily favored by the Perl community, the Artistic license requires that modified versions of the software do not prevent users from running the standard version.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • State changes
  • Liability
  • Trademark use
  • Warranty

View full Artistic License 2.0 »

Blue Oak Model License 1.0.0

A permissive license whose main conditions require providing notice of the license. Contributors provide an express grant of patent rights. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Liability
  • Warranty

View full Blue Oak Model License 1.0.0 »

BSD 2-Clause "Simplified" License

A permissive license that comes in two variants, the BSD 2-Clause and BSD 3-Clause. Both have very minute differences to the MIT license.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Liability
  • Warranty

View full BSD 2-Clause "Simplified" License »

BSD-2-Clause Plus Patent License

This license is designed to provide: a) a simple permissive license; b) that is compatible with the GNU GPL-2.0; and c) which also has an express patent grant included.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Liability
  • Warranty

View full BSD-2-Clause Plus Patent License »

Modified BSD License

A permissive license similar to the BSD 2-Clause License, but with a 3rd clause that prohibits others from using the name of the copyright holder or its contributors to promote derived products without written consent.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Liability
  • Warranty

View full BSD 3-Clause "New" or "Revised" License »

Clear BSD

A variant of the BSD 3-Clause License that explicitly does not grant any patent rights.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Liability
  • Patent use
  • Warranty

View full BSD 3-Clause Clear License »

BSD 4-Clause "Original" or "Old" License

A permissive license similar to the BSD 3-Clause License, but with an "advertising clause" that requires an acknowledgment of the original source in all advertising material.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Liability
  • Warranty

View full BSD 4-Clause "Original" or "Old" License »

Boost Software License 1.0

A simple permissive license only requiring preservation of copyright and license notices for source (and not binary) distribution. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Liability
  • Warranty

View full Boost Software License 1.0 »

CeCILL Free Software License Agreement v2.1

Strong copyleft license made by three French public research organisations, CEA, CNRS, and Inria, compatible with AGPL-3.0, EUPL-1.1, and GPL-2.0, or later versions of those licenses.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Disclose source
  • Network use is distribution
  • Same license
  • Liability
  • Warranty

View full CeCILL Free Software License Agreement v2.1 »

Educational Community License v2.0

The Educational Community License version 2.0 ("ECL") consists of the Apache 2.0 license, modified to change the scope of the patent grant in section 3 to be specific to the needs of the education communities using this license.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • State changes
  • Liability
  • Trademark use
  • Warranty

View full Educational Community License v2.0 »

Eclipse Public License 1.0

This commercially-friendly copyleft license provides the ability to commercially license binaries; a modern royalty-free patent license grant; and the ability for linked works to use other licenses, including commercial ones.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Disclose source
  • Same license
  • Liability
  • Warranty

View full Eclipse Public License 1.0 »

Eclipse Public License 2.0

This commercially-friendly copyleft license provides the ability to commercially license binaries; a modern royalty-free patent license grant; and the ability for linked works to use other licenses, including commercial ones.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Disclose source
  • Same license
  • Liability
  • Warranty

View full Eclipse Public License 2.0 »

European Union Public License 1.2

The European Union Public Licence (EUPL) is a copyleft free/open source software license created on the initiative of and approved by the European Commission in 23 official languages of the European Union.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Disclose source
  • Network use is distribution
  • Same license
  • State changes
  • Liability
  • Trademark use
  • Warranty

View full European Union Public License 1.2 »

GNU AGPLv3

Permissions of this strongest copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. When a modified version is used to provide a service over a network, the complete source code of the modified version must be made available.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Disclose source
  • Network use is distribution
  • Same license
  • State changes
  • Liability
  • Warranty

View full GNU Affero General Public License v3.0 »

GNU GPLv2

The GNU GPL is the most widely used free software license and has a strong copyleft requirement. When distributing derived works, the source code of the work must be made available under the same license. There are multiple variants of the GNU GPL, each with different requirements.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Disclose source
  • Same license
  • State changes
  • Liability
  • Warranty

View full GNU General Public License v2.0 »

GNU GPLv3

Permissions of this strong copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Disclose source
  • Same license
  • State changes
  • Liability
  • Warranty

View full GNU General Public License v3.0 »

GNU LGPLv2.1

Primarily used for software libraries, the GNU LGPL requires that derived works be licensed under the same license, but works that only link to it do not fall under this restriction. There are two commonly used versions of the GNU LGPL.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Disclose source
  • Same license (library)
  • State changes
  • Liability
  • Warranty

View full GNU Lesser General Public License v2.1 »

GNU LGPLv3

Permissions of this copyleft license are conditioned on making available complete source code of licensed works and modifications under the same license or the GNU GPLv3. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. However, a larger work using the licensed work through interfaces provided by the licensed work may be distributed under different terms and without source code for the larger work.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Disclose source
  • Same license (library)
  • State changes
  • Liability
  • Warranty

View full GNU Lesser General Public License v3.0 »

ISC License

A permissive license lets people do anything with your code with proper attribution and without warranty. The ISC license is functionally equivalent to the BSD 2-Clause and MIT licenses, removing some language that is no longer necessary.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Liability
  • Warranty

View full ISC License »

LaTeX Project Public License v1.3c

The LaTeX Project Public License (LPPL) is the primary license under which the LaTeX kernel and the base LaTeX packages are distributed.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Disclose source
  • State changes
  • Liability
  • Warranty

View full LaTeX Project Public License v1.3c »

MIT License

A short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Liability
  • Warranty

View full MIT License »

MIT No Attribution

A short and simple permissive license with no conditions, not even requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Liability
  • Warranty

View full MIT No Attribution »

Mozilla Public License 2.0

Permissions of this weak copyleft license are conditioned on making available source code of licensed files and modifications of those files under the same license (or in certain cases, one of the GNU licenses). Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. However, a larger work using the licensed work may be distributed under different terms and without source code for files added in the larger work.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Disclose source
  • Same license (file)
  • Liability
  • Trademark use
  • Warranty

View full Mozilla Public License 2.0 »

Microsoft Public License

An open source license with a patent grant.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Trademark use
  • Warranty

View full Microsoft Public License »

Microsoft Reciprocal License

An open source license with a patent grant similar to the Microsoft Public License, with the additional condition that any source code for any derived file be provided under this license.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Disclose source
  • Same license (file)
  • Trademark use
  • Warranty

View full Microsoft Reciprocal License »

Mulan PSL v2

A permissive license similar to the Apache License, but explicitly states that it does not grant trademark rights. Mulan Permissive Software License is the first open source license in both Chinese and English approved by OSI.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Liability
  • Trademark use
  • Warranty

View full Mulan Permissive Software License, Version 2 »

UIUC/NCSA

The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. Its conditions include requiring the preservation of copyright and license notices both in source and in binary distributions and the prohibition of using the names of the authors or the project organization to promote or endorse derived products.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Liability
  • Warranty

View full University of Illinois/NCSA Open Source License »

The Unlicense

A license with no conditions whatsoever which dedicates works to the public domain. Unlicensed works, modifications, and larger works may be distributed under different terms and without source code.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Liability
  • Warranty

View full The Unlicense »

zlib License

A short permissive license, compatible with GPL. Requires altered source versions to be documented as such.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • State changes
  • Liability
  • Warranty

View full zlib License »

PostgreSQL License

A very short, BSD-style license, used specifically for PostgreSQL.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Liability
  • Warranty

View full PostgreSQL License »

Open Software License 3.0

OSL 3.0 is a copyleft license that does not require reciprocal licensing on linked works. It also provides an express grant of patent rights from contributors to users, with a termination clause triggered if a user files a patent infringement lawsuit.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Disclose source
  • Network use is distribution
  • Same license
  • State changes
  • Liability
  • Trademark use
  • Warranty

View full Open Software License 3.0 »

Do What The F*ck You Want To Public License

The easiest license out there. It gives the user permissions to do whatever they want with your code.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use

View full Do What The F*ck You Want To Public License »

ODbL

The Open Database License (ODbL) is a license agreement intended to allow users to freely share, modify, and use a database while maintaining this same freedom for others.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Disclose source
  • Same license
  • Liability
  • Patent use
  • Trademark use
  • Warranty

View full Open Data Commons Open Database License v1.0 »

Universal Permissive License v1.0

A permissive, OSI- and FSF-approved, GPL-compatible license, expressly allowing attribution with just a copyright notice and a short form link rather than the full text of the license. Includes an express grant of patent rights. Licensed works and modifications may be distributed under different terms and without source code, and the patent grant may also optionally be expanded to larger works to permit use as a contributor license agreement.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Patent use
  • Private use
  • Liability
  • Warranty

View full Universal Permissive License v1.0 »

Vim License

There are no restrictions on using or distributing an unmodified copy of the software. Parts of the software may also be distributed, but the license text must always be included. For modified versions a few restrictions apply. The license is GPL compatible, you may compile the software with GPL libraries and distribute it.

Permissions Conditions Limitations
  • Commercial use
  • Distribution
  • Modification
  • Private use
  • Disclose source
  • Same license
  • State changes

View full Vim License »

If there are no licenses below, please edit your answers or filters, for example, remove some of the conditions