Featured

MIT A permissive license that is short and to the point. It lets people do anything with your code with proper attribution and without warranty. View full license »
Required
Permitted
  • Commercial use
  • Modification
  • Distribution
  • Sublicensing
Forbidden
  • Liability
Apache A permissive license that also grants a license to patent claims from contributors that are necessarily infringed by the software. View full license »
Required
  • License inclusion
  • State Changes
Permitted
  • Commercial use
  • Modification
  • Distribution
  • Sublicensing
  • Warranty
Forbidden
  • Liability
  • Use Trademark
GPL v2/v3 GPL is the most widely used free software license and is fully reciprocal. Derived works must be distributed under the same license. View full license »
Required
  • State changes
  • Disclose Source
Permitted
  • Commercial use
  • Modification
  • Distribution
  • Warranty
Forbidden
  • Liability
  • Sublicensing

Other licenses

Some communities tend to have specific licenses preferred by the community. For example, PERL developers often choose the artistic license.

Artistic A license that’s heavily favored by the PERL community. View full license »
Required
  • State changes
  • Disclose source
Permitted
  • Commercial use
  • Modification
  • Distribution
  • Sublicensing
  • Private Use
Forbidden
  • Liability
  • Use Trademark
BSD 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. View full license »
Required
Permitted
  • Commercial use
  • Modification
  • Distribution
  • Sublicensing
  • Warranty
Forbidden
  • Liability
  • Use Trademark (3-clause)
Eclipse Used by the Eclipse foundation for its software, this license includes reciprocal requirements in some cases. View full license »
Required
  • Disclose source
  • License inclusion
Permitted
  • Commercial use
  • Modification
  • Distribution
  • Sublicensing
  • Warranty
Forbidden
  • Liability
  • Use Trademark
Mozilla The Mozilla Public License (MPL 2.0) is maintained by the Mozilla foundation. This license attempts to be a compromise between the permissive BSD license and the reciprocal GPL license. View full license »
Required
  • Disclose source
  • License inclusion
Permitted
  • Commercial use
  • Modification
  • Distribution
  • Sublicensing
  • Warranty
Forbidden
  • Liability
  • Use Trademark
LGPL v2.1 Primarily used for software libraries, LGPL requires that derived works be licensed under the same license, but works that only link to it do not fall under this restriction. View full license »
Required
  • Nonstatic linkage
Permitted
  • Commercial use
  • Modification
  • Distribution
  • Sublicensing
Forbidden
  • Liability
LGPL v3 Version 3 of the LGPL is an additional set of permissions to the GPL v3 license that requires that derived works be licensed under the same license, but works that only link to it do not fall under this restriction. View full license »
Required
  • Nonstatic linkage
Permitted
  • Commercial use
  • Modification
  • Distribution
  • Sublicensing
Forbidden
  • Liability