The V4 server embeds the following third-party front-end assets in its binary. They are served as-is;
none is modified. Rust dependencies are listed by cargo (see Cargo.lock) and carry their own licences.
/redoc API reference page)crates/server/assets/redoc/redoc.standalone.js, with the licence texts in crates/server/assets/redoc/LICENSE and
crates/server/assets/redoc/redoc.standalone.js.LICENSE.txt, and provenance in crates/server/assets/redoc/README.md.redoc.standalone.js.LICENSE.txt:
React, react-dom, scheduler, use-sync-external-store, react-is (MIT, Facebook/Meta);
Prism (MIT, Lea Verou); classnames (MIT, Jed Watson); Stickyfill (MIT, Oleg Korsunsky);
perfect-scrollbar (MIT, Hyunje Jun and MDBootstrap); mark.js (MIT, Julian Kuhnel);
DOMPurify 3.4.13 (Cure53; offered under Apache-2.0 or MPL-2.0, used here under Apache-2.0)./docs API explorer)utoipa-swagger-ui crate (licensed MIT OR Apache-2.0), which bundles the Swagger UI distribution at build time.None. The API reference pages use the system font stack; no web fonts are loaded or embedded.
Anyone redistributing the server (a binary, a container image, or a source archive that includes crates/server/assets/) must
keep this file and the licence files above with it.