Third-party notices
libtmux and this site are built with open-source software. Several of those licences ask that their notice text travel with the work, so it is reproduced here.
Documentation toolchainLink to section
| Tool | Licence | Role |
|---|---|---|
| Astro | MIT | The site shell |
| Tailwind CSS | MIT | Styling |
| Pagefind | MIT | Site-wide search |
| Expressive Code | MIT | Code blocks |
| Sphinx | BSD-2-Clause | Python and C++ reference |
| Furo | MIT | Sphinx theme |
| Breathe | BSD-3-Clause | Doxygen XML into Sphinx |
| Doxygen | GPL-2.0-only | Parses C++ headers to XML |
| API Extractor | MIT | TypeScript API model |
| IBM Plex | OFL-1.1 | Typeface |
A note on DoxygenLink to section
Doxygen is licensed GPL-2.0-only. It runs as a build step that reads libtmux’s own headers and emits XML; that XML is rendered by Breathe and Sphinx, and no Doxygen-generated HTML is published. Running a GPL program over your own input does not place its licence on the output, and libtmux does not distribute Doxygen or any modified version of it.
Reference hostingLink to section
Three ports deep-link to the canonical host their ecosystem already uses, rather than duplicating it here:
- Rust — docs.rs
- Go — pkg.go.dev
- Java and Kotlin — javadoc.io
Those sites are operated independently of this project and carry their own terms.
libtmux itselfLink to section
Each port is MIT licensed. See the LICENSE file in that port’s repository
for the authoritative text.