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.