Content — declarative resource-to-artifact generation engine
Copyright (C) 2026 Yann Orieult

SPDX-License-Identifier: FSL-1.1-ALv2
Source: https://github.com/LatentNoise/content

This program is source-available under the Functional Source License, Version
1.1, ALv2 Future License (FSL-1.1-ALv2). You may read, audit, modify and run it
for any Permitted Purpose — which includes your internal use, non-commercial
education and non-commercial research — but not to offer a competing commercial
product or service. See LICENSE for the terms that govern, and nothing else.

Each version becomes available under the Apache License, Version 2.0 on the
second anniversary of the date it was made available. That grant is in the
licence itself and is irrevocable.

Versions up to and including 0.8.4 were released under AGPL-3.0-or-later and
remain available under it, permanently. The change of licence applies to the
versions published after it, and to no earlier one.

This program is distributed WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE or
NON-INFRINGEMENT. See LICENSE for the full disclaimer.

---

Third-party components
----------------------

Content depends on third-party software that it does not include: yt-dlp,
ffmpeg/ffprobe, Ollama, faster-whisper, and its Python dependencies. Each
remains under its own licence, held by its own authors, and nothing here alters
those terms. The container images built from this repository bundle some of
these; consult each component for its licence.

No additional restriction is imposed beyond the licences that apply.

Redistributed in the container images
-------------------------------------

The official container images built from this repository include the following
components in binary form. They are named here because redistribution, unlike a
runtime dependency, carries attribution obligations.

  Typst — https://github.com/typst/typst
  Copyright (c) The Typst Project Developers
  Licensed under the Apache License, Version 2.0.
  A copy of that licence is installed in the image at
  /usr/local/share/licenses/typst/LICENSE, and is available at
  <http://www.apache.org/licenses/LICENSE-2.0>.
  Used as the default PDF renderer; the binary is unmodified.
  Omit it at build time with --build-arg INSTALL_TYPST=false.

  ReportLab — https://www.reportlab.com/
  Copyright (c) ReportLab Europe Ltd.
  Licensed under the BSD 3-Clause License.
  Installed as a Python wheel; used as the fallback PDF renderer.

  DejaVu fonts — https://dejavu-fonts.github.io/
  Licensed under the DejaVu Fonts License (a permissive, Bitstream Vera
  derived licence). Installed via the Alpine `ttf-dejavu` package and used for
  PDF output outside the Latin-1 repertoire.

Copyright ownership
-------------------

Copyright in this project is held by its author alone. The project accepts no
code contributions (see CONTRIBUTING.md), so no third party holds copyright in
any part of it. That is deliberate: undivided ownership is what allows Content
to be relicensed — as it was on 2026-09-18, from AGPL-3.0-or-later to
FSL-1.1-ALv2 — and to be offered under other terms on request. See
COMMERCIAL.md.
