Skip to content

chore: relicense under the Apache License 2.0 - #14

Merged
alesanfra merged 2 commits into
mainfrom
chore/relicense-apache
Sep 28, 2026
Merged

alesanfra merged 2 commits into
mainfrom
chore/relicense-apache

Conversation

@alesanfra

Copy link
Copy Markdown
Owner

Description

iterframes moves from LGPL-3.0-only to Apache-2.0, copyright Alessio Sanfratello, in NOTICE. Releases up to 0.6.0 stay LGPL.

The license texts of what the wheels bundle, FFmpeg (LGPL-2.1+), dav1d (BSD-2-Clause), and nv-codec-headers (MIT, Linux and Windows), are now in licenses/, and license-files in pyproject.toml puts them in the wheels and the sdist. Until now the LGPL text came only from iterframes' own LICENSE, and the dav1d and NVIDIA notices were missing. The versions in NOTICE match scripts/build-ffmpeg.sh, and AGENTS.md says to update both together.

Cargo.toml, pyproject.toml, the README, and the landing page footer name the new license.

Split out of #13. The commits carry [skip ci].

🤖 Generated with Claude Code

alesanfra and others added 2 commits September 28, 2026 22:23
iterframes itself moves from LGPL-3.0-only to Apache-2.0, copyright
Alessio Sanfratello, stated in NOTICE. Releases up to 0.6.0 stay LGPL.

The wheels bundle FFmpeg (LGPL-2.1+), dav1d (BSD-2-Clause), and, on Linux
and Windows, nv-codec-headers (MIT). Their license texts now ship in
licenses/, listed in NOTICE and included in the wheels and the sdist.
Until now the LGPL text came only from iterframes' own LICENSE, and the
dav1d and NVIDIA notices were missing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@alesanfra
alesanfra merged commit b315f8a into main Sep 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant