The plugins use the LGPL-2.1-or-later license in LICENSE. Their source and
copyright notices live under 7.x/src.
The package also contains code from these libraries:
| Library | Used by | License notices |
|---|---|---|
| Eigen | Chua | dist/licenses/eigen/ |
| GMM++ (GetFEM) | Linear algebra | dist/licenses/gmm.txt; LGPL-3.0-or-later with the exception in the headers |
| libpng | Image | dist/licenses/libpng.txt |
| zlib | Image | dist/licenses/zlib.txt |
| STK and its raw-wave samples | STK instruments | dist/licenses/stk.txt |
| wasi-libc, musl, cloudlibc, musl-fts | C runtime | dist/licenses/wasi-libc/ |
| LLVM libc++, libc++abi, libunwind, compiler-rt | C++ runtime and compiler support | dist/licenses/libcxx.txt, libcxxabi.txt, libunwind.txt, compiler-rt.txt |
The Nix build copies these notices from the source used to build each library.
wasm/nixpkgs.nix
pins their source versions. The GMM++ headers and STK sources and samples live
in this repository. The build uses upstream CMake and make options for static
PIC libraries, plus a small CMake target for LLVM's WASM unwinder; it adds no
source patches. wasm/default.nix records those options.