openconvert
the app

Apache-2.0.

Commercial use, modification, redistribution and a patent grant — the text ships as LICENSE in the repository and in every artifact. This page adds the two surfaces the Apache licence cannot speak for: the engines' own licences, and the models'.

engines

Every engine, its licence, how it links.

enginedomainlicencelink mode
FFmpeg / libav* audio · video LGPL-2.1+ dynamically linked
libvips images LGPL-2.1+ dynamically linked
LibreOffice (headless) documents MPL-2.0 separate process
Pandoc markup GPL-2+ separate process
Calibre ebook-convert ebooks GPL-3 separate process
pdfium pdf BSD-3 dynamically linked
lcms2 colour MIT dynamically linked
image-rs images, pure Rust Apache-2.0 / MIT in-process
Symphonia audio probing MPL-2.0 in-process Rust
ONNX Runtime inference MIT dynamically linked

FFmpeg notice. This application uses code of FFmpeg licensed under the GNU Lesser General Public License, version 2.1 or later. The build is LGPL-only: GPL components such as libx264 are excluded, and no nonfree flag is ever set.

LGPL source offer. The complete corresponding source for the LGPL- licensed libraries, at the versions pinned in the build, is published in the repository and attached to each release — the same server you downloaded the binary from. Copyleft tools marked "separate process" run over documented interfaces and are never linked.

models

The registry table.

The registry holds no downloadable model today. Nothing bundles, and the downloader refuses any row whose hash is the placeholder sentinel — a row appears here on the day it is real. The pack's intended contents and licences are listed on features → ai.

Generated from models.toml, the same bytes CI gates the code against. Hand-editing this page fails nothing; hand-editing that file fails everything.