> ## Documentation Index
> Fetch the complete documentation index at: https://docs.alleslabs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# License

This guide provides an overview of common open source licensing options, ranging from most restrictive ([No License](/developers/source-code/license#no-license-none)) to least restrictive ([The Unlicense](/developers/source-code/license#public-domain-the-unlicense-unlicense)).

***

## No License (None)

* By default, all creative works (including software) are automatically protected by copyright law. Without explicitly choosing a license, others cannot legally use, modify, or distribute your code. This default protection may be more restrictive than intended - choosing an open source license (described below) allows others to use your code while maintaining your copyright.
  [More Information](https://choosealicense.com/no-permission/)

***

## The Unlicense (Unlicense)

* The most permissive option, dedicating your work to the public domain. Users can do anything with the code without any conditions - including using it in closed-source projects without attribution.
  [More Information](https://unlicense.org/)

***

## Permissive Licenses

#### MIT License (MIT)

* A popular, simple license requiring only that users preserve copyright and license notices. Allows commercial use, modification, and distribution under any terms.
  [More Information](https://choosealicense.com/licenses/mit/)

#### Apache License 2.0 (Apache-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.
  [More Information](https://choosealicense.com/licenses/apache-2.0/)

#### BSD 2-Clause "Simplified" License (BSD-2-Clause)

* MIT-like permissions with minimal requirements. [More Information](https://choosealicense.com/licenses/bsd-2-clause/)

#### BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)

* Adds restriction on using contributors' names for promotion without permission. [More Information](https://choosealicense.com/licenses/bsd-3-clause/)

***

## Copyleft Licenses

#### GNU General Public License v2.0 (GNU GPLv2)

* Strong copyleft requiring derivative works to use same license and provide source code. [More Information](https://choosealicense.com/licenses/gpl-2.0/)

#### GNU General Public License v3.0 (GNU GPLv3)

* Updated GPL adding explicit patent rights protection. [More Information](https://choosealicense.com/licenses/gpl-3.0/)

#### GNU Lesser General Public License v2.1 (GNU LGPLv2.1)

* Modified GPL for libraries, allowing linking without imposing GPL requirements. [More Information](https://choosealicense.com/licenses/lgpl-2.1/)

#### GNU Lesser General Public License v3.0 (GNU LGPLv3)

* Updated LGPL with GPLv3 compatibility. [More Information](https://choosealicense.com/licenses/lgpl-3.0/)

#### GNU Affero General Public License v3.0 (GNU AGPLv3)

* Strongest copyleft, extends requirements to network-accessed software. [More Information](https://choosealicense.com/licenses/agpl-3.0/)

#### Mozilla Public License 2.0 (MPL-2.0)

* A "weak" copyleft license requiring source code sharing for modified files only. Larger projects can use different licenses for new files. [More Information](https://choosealicense.com/licenses/mpl-2.0/)

#### Open Software License 3.0 (OSL-3.0)

* A copyleft license with patent rights protection and special termination clauses for patent litigation. Doesn't require reciprocal licensing for linked works.
  [More Information](https://choosealicense.com/licenses/osl-3.0/)

***

## Commercial Licenses

#### Business Source License 1.1 (BSL 1.1)

* A hybrid license allowing free use in many scenarios but requiring a commercial license for production use in business environments. Designed to balance open source principles with business sustainability.
  [More Information](https://mariadb.com/bsl-faq-adopting/)
