# Third-Party Notices

The dsviper wheel statically links four third-party components. Their
copyright notices and full license texts are reproduced in
`THIRD-PARTY-NOTICES.txt`, shipped inside every wheel under
`dsviper-<version>.dist-info/licenses/THIRD-PARTY-NOTICES.txt`.

| Component | Version | License |
|---|---|---|
| [ANTLR 4 C++ runtime](https://www.antlr.org/) | 4.12.0 | BSD-3-Clause |
| [Stephan Brumme's hash-library](https://create.stephan-brumme.com/hash-library/) | — | zlib-style |
| [nlohmann/json](https://github.com/nlohmann/json) | 3.11.2 | MIT |
| [SQLite](https://www.sqlite.org/) | 3.47.2 | Public Domain |

Each component retains its own copyright. Inclusion in dsviper does not
re-license these components — the Digital Substrate Commercial License
applies to dsviper itself, not to the embedded third-party code.

The full attribution and license texts are reproduced below, also shipped
inside every wheel under
`dsviper-<version>.dist-info/licenses/THIRD-PARTY-NOTICES.txt`.

```{literalinclude} THIRD-PARTY-NOTICES.txt
:language: text
```
