lic#
A template-based license generator script in Perl
Licenses#
lic provides license templates for the following licenses:
OSI or FSF approved#
| Name | ID | SPDX Identifier |
|---|---|---|
| GNU Affero General Public License v3.0 or later | agpl3 |
AGPL-3.0-or-later |
| Apache 2.0 | apache2 |
Apache-2.0 |
| BSD Zero Clause License | bsd0 |
0BSD |
| BSD 1-Clause License | bsd1 |
BSD-1-Clause |
| BSD 2-Clause "Simplified" License | bsd2 |
BSD-2-Clause |
| BSD 3-Clause "Revised" License | bsd3 |
BSD-3-Clause |
| Boost Software License 1.0 | bsl |
BSL-1.0 |
| Creative Commons Zero v1.0 Universal | cc0 |
CC0-1.0 |
| Eclipse Public License 2.0 | epl2 |
EPL-2.0 |
| European Union Public License 1.2 | eupl |
EUPL-1.2 |
| GNU General Public License v2.0 or later | gpl2 |
GPL-2.0-or-later |
| GNU General Public License v3.0 or later | gpl3 |
GPL-3.0-or-later |
| ISC License | isc |
ISC |
| GNU Lesser General Public License v2.1 or later | lgpl2.1 |
LGPL-2.1-or-later |
| GNU Lesser General Public License v3.0 or later | lgpl3 |
LGPL-3.0-or-later |
| MIT License | mit |
MIT |
| Mozilla Public License 2.0 | mpl2 |
MPL-2.0 |
| The Unlicense | unlicense |
Unlicense |
| Do What The F*ck You Want To Public License | wtfpl |
WTFPL |
Media#
| Name | ID | SPDX Identifier |
|---|---|---|
| Creative Commons Attribution 4.0 International | cc_by4 |
CC-BY-4.0 |
| Creative Commons Attribution Non Commercial 4.0 International | cc_by_nc4 |
CC-BY-NC-4.0 |
| Creative Commons Attribution Non Commercial No Derivatives 4.0 International | cc_by_nc_nd4 |
CC-BY-NC-ND-4.0 |
| Creative Commons Attribution Non Commercial Share Alike 4.0 International | cc_by_nc_sa4 |
CC-BY-NC-SA-4.0 |
| Creative Commons Attribution No Derivatives 4.0 International | cc_by_nd4 |
CC-BY-ND-4.0 |
| Creative Commons Attribution Share Alike 4.0 International | cc_by_sa4 |
CC-BY-SA-4.0 |
Others#
| Name | ID | SPDX Identifier |
|---|---|---|
| Good Luck With That Public License | glwtpl |
GLWTPL |
| Good Luck With That Sh*t Public License | glwtspl |
Adding Licenses#
If you want a license added to this repository, make a pull request, follow naming conventions and make sure to add it to the table above.
If you want a license for personal use, place it in one of the following locations under the identifier name:
- anywhere under the
LICPATHenvironment variable ~/.local/share/lic/usr/share/lic
For example, if you had license xxx, you could place it at
~/.local/share/lic/xxx. License headers have the .head extension, so
use ~/.local/share/lic/xxx.head for the xxx header.