mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-09 12:17:13 +00:00
The project licence governs this repository's code and says nothing about the application a role installs, which is where a restriction on commercial use usually sits: a deployment cleared to use Infinito.Nexus commercially is still barred from NLLB-200's CC BY-NC weights. Each invokable role names its licence in meta/<role>/license.yml with the url it was read from. The rights of a named licence live once in meta/licenses.yml, fifteen fields following the taxonomy choosealicense publishes. AND folds to the strictest combination, OR keeps the most favourable whole licence, and the seven contexts are derived from the rights rather than declared, so a heading cannot contradict the matrix under it. The generated page renders one matrix per context, a lint refuses a role that declares nothing, and a Playwright spec asserts the page against the deployed docs. 21 of 22 deprecated SPDX ids were resolved against the upstream text; EPSON's remains unread because its AUR page blocks automated access. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
20 lines
760 B
ReStructuredText
20 lines
760 B
ReStructuredText
Licence Context
|
|
===============
|
|
|
|
A role's licence and the licence of the software it deploys are two different
|
|
questions. This repository's licence governs its own code; the application a
|
|
role installs carries its own terms, and that is usually where a restriction
|
|
on commercial use actually sits.
|
|
|
|
The page below answers the second question per role as a matrix of one column
|
|
per right, grouped by what the licence permits. Each role names its licence in
|
|
``meta/<role>/license.yml``; the rights of a named licence live once in
|
|
``meta/licenses.yml``, and the groupings are derived from them. A role that
|
|
declares nothing is listed as undetermined rather than left out, so a gap
|
|
never reads as permission.
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
/generated/licensing
|