Contributing to the Tie Public License

TPL is maintained by the TIE-LANG organization in the tie-lang/TPL repository. This page describes how to contribute.

What you can contribute

How the license text changes

The license text is versioned and frozen. Each released version is immutable: once TPL 2.3 is published, its text does not change. Corrections and improvements go into the next version (for example TPL 2.4), and works already distributed under an earlier version remain governed by that version (Section 14.3).

This is deliberate: adopters need to know that the terms they accepted will not be edited underneath them.

Proposing a change

Contributing a translation

A translation is proposed as a file alongside the other language versions. Before it can be designated an Official Translation it must:

Designations are recorded in OFFICIAL-TRANSLATIONS.md. A new license version requires a fresh designation.

Contributions to the text itself

Unless you state otherwise, anything you submit for inclusion in the license text is offered under the terms of the License itself (Section 7.1), and you represent that you have the right to submit it (Section 7.2).

Where to file