Third-party notices¶
The authored research and publication tooling are governed by the repository's rights notice. The following third-party software, fonts, and icons retain their own licenses. Those licenses apply to the identified third-party material and do not grant rights to the authored research.
Website and document assets¶
| Component | Version or source | Notice |
|---|---|---|
| MkDocs | 1.6.1 | BSD notice |
| Material for MkDocs, Martin Donath and contributors | 9.6.22 | MIT notice |
| DejaVu fonts, Bitstream and contributing glyph authors | Supplied with Matplotlib 3.10.7 | Font copyright and permissions |
| Pictogrammers Material Design Icons | Supplied with Material for MkDocs 9.6.22 | Icon notice; Apache License 2.0 |
| Font Awesome | Supplied with Material for MkDocs 9.6.22 | Icon, font, and code notices |
| GitHub Octicons | Supplied with Material for MkDocs 9.6.22 | MIT notice |
| Simple Icons | Supplied with Material for MkDocs 9.6.22 | License and trademark notice |
The PDF editions embed DejaVu fonts. The website serves its fonts locally. Unmodified theme assets retain their embedded notices. Trademark rights are separate from software and icon licenses.
The publication analytics module uses the AWS-maintained CloudWatch RUM web client 3.2.1 slim distribution. Its bundled dependencies and license texts are included in the RUM notices; exact versions and script hashes are recorded in the dependency manifest. The slim bundle excludes recording, HTTP capture, performance and error plugins.
JavaScript distributed with the theme¶
The versions below come from the upstream lock file for Material for MkDocs 9.6.22. License notices were taken from the matching package archives. Archive integrity was checked against that lock file.
| Component | Version | Notice |
|---|---|---|
| clipboard | 2.0.11 | MIT |
| delegate | 3.2.0 | MIT |
| escape-html | 1.0.3 | MIT |
| focus-visible | 5.2.1 | W3C Software and Document License notice |
| fuzzaldrin-plus | 0.6.0 | MIT |
| good-listener | 1.2.2 | MIT |
| lunr | 2.3.9 | MIT |
| lunr-languages and its supplied stemmer material | 1.14.0 | Upstream notices, including MPL 1.1 material |
| RxJS | 7.8.2 | Apache License 2.0 |
| select | 1.1.2 | MIT |
| tiny-emitter | 2.1.0 | MIT |
| tslib | 2.7.0 | 0BSD and copyright notice |
The unmodified lunr-languages 1.14.0 source archive is supplied with its upstream licenses. It is third-party search software, not research implementation code from this collection. The third-party manifest identifies package sources and notice hashes.
For the three Zeno Rocha helper packages that place their MIT declaration in a README, the notice retains that attribution and supplies the standard MIT terms. The upstream package is the source of the license declaration.
Build dependencies and cited literature¶
The locked Python requirements identify the software used to generate and inspect this edition. Dependency packages retain their upstream licenses; installing them does not change the rights in the resulting research text or diagrams. The build does not copy the proposed research systems into the publication.
The conceptual figures were prepared for this edition from the disclosed argument. External research is cited in the bibliography. A citation is an acknowledgment and reference, not a claim of ownership over the cited work or endorsement by its author.