~aleteoryx/tpl

The Terse Public License Family
path handling fix fix
document the format properly
path handling fix

refs

master
browse  log 

clone

read-only
https://git.amehut.dev/~aleteoryx/tpl
read/write
git@git.amehut.dev:~aleteoryx/tpl

You can also use your local clone with git send-email.

#The Terse Public License Family (TPL)

A set of small software licenses, meant to be as short and minimal as the BSD family, and as customizable as the Creative Commons family.

There is:

  • a Public Domain Dedication,
  • a Non-commercial License,
  • and a variant of the former with attribution.

Each supports minimal edits to the language, such as changing "creator(s)" to "creator" for solo projects, or "software" to "work" for non-software projects.

The wizard is available at aleteoryx.tilde.institute.

#Reasoning

The purpose of this project is twofold, and can be best articulated as two complaints with the state of software licensing:

  • Many commonly used licenses are more verbose than is necessary for small projects.
  • Licenses are pigeonholed into either software (GPL, BSD, etc) or artistic (CC) categories, with the language of each category not well-equipped to handle the other.

TPL seeks to remedy this, by offering terse licenses with configurable language.

#Contributing

TPL accepts contributions! The main author is no lawyer, and is mostly basing the language here off of existing licenses. If there are loopholes or flaws in these, please let them know!

For documentation on the templating format, go here.