# Third-Party Notices

This repository includes vendored or adapted code from the following upstream
projects.

## xxHash

- Upstream project: <https://github.com/Cyan4973/xxHash>
- Vendored files:
  - `include/xxhash/xxhash.h`
  - `include/xxhash/xxhash.c`
- License: BSD 2-Clause
- Local license text: [LICENSES/xxHash-BSD-2-Clause.txt](LICENSES/xxHash-BSD-2-Clause.txt)

## Blosc shuffle routines

- Upstream project: <https://github.com/Blosc/c-blosc>
- Adapted files:
  - `include/blosc/shuffle_routines.h`
  - `include/blosc/unshuffle_routines.h`
- License: BSD 3-Clause
- Local license text: [LICENSES/BLOSC-BSD-3-Clause.txt](LICENSES/BLOSC-BSD-3-Clause.txt)

## Notes

- The project itself is distributed under the GNU General Public License,
  version 3. See [LICENSE](LICENSE).
