AUDIO
Source snapshot · 12 October 2026

RAVET licensing

Optional worker image codecs

The separate default-disabled gif-image feature pins gif 0.14.2 and weezl 0.1.10, both independently MIT OR Apache-2.0, with defaults disabled and only std. The configuration selects no color_quant or native C. Complete original copyright and licence texts, archive hashes and reviewed commits are preserved in GIF notices. Runtime library obligations remain independent of RAVET's commercial terms; Pillow is only a first-party fixture-generation tool.

The default-disabled Surface image feature pins png0.18.1 (MIT OR Apache-2.0) and zune-jpeg0.5.15/core0.5.3 (MIT OR Apache-2.0 OR Zlib). Reviewed exact archive hashes, manifests and complete compression/backend notices are retained in the image notices. Selected pure-Rust compression includes fdeflate, flate2, miniz_oxide, adler2, simd-adler32 and crc32fast; each retains its independent copyright/licence terms. Optional zlib-rs0.6.8 is locked but unselected here. Preserve applicable notices for source/binary distribution; this scoped review does not replace release-wide dependency review or establish a platform/support matrix. First-party image fixtures contain only generated patterns under the repository licence.

The separate default-disabled jpeg-encode feature pins jpeg-encoder 0.7.1 with defaults disabled and only std, without runtime dependencies, native C or SIMD. Its exact archive hash, manifest, upstream commit and full licence texts were reviewed. Upstream declares (MIT OR Apache-2.0) AND IJG; preserve the complete JPEG notices, including the original Lane/Commander DCT attribution and required executable acknowledgement: "this software is based in part on the work of the Independent JPEG Group". These obligations remain independent of RAVET's commercial licence. This scoped review does not replace the release-wide dependency and distribution review.

The optional external-SDK VST3 hosting provider links caller-owned SDK hosting implementation. Its CMake build copies the complete external SDK LICENSE.txt into the build directory; retain that MIT notice in linked distributions. Cargo only supplies the Rust provider ABI/owner and does not fetch or vendor the SDK. See VST3 hosting.