Licenses

This page contains information, as well as templates, for licenses that I use on some of my project. This is because these licenses are modified versions of other common licenses. So, I thought I should explain some of these changes.

Clauses

'tp' Clause

This clause adds protections for trademarks, and project name use to protect the author. In this way of restricting the use of trademarks and names, so that the author can be protected from malicious re-distribution of the project.

'ai' Clause

This clause adds restrictions on project contributions from containing functional content that was generated by AI. Functional Content is content that facilitates the operation of products that are under the applicable license. This does not include media e.g. images, audio, or video that may be used used in the project. However, if said media is used, it is excluded from authorship rights, and is made public domain.

Ironically, I used GPT-4 to write the AI clause because I don't speak legaleese very well.

Files

BSD-3.0-tp (trademark protection)
BSD-3.0-tp-ai (trademark protection + AI clause)