License & Dependencies
Mediaway is dual-licensed:
The license/dependency boundary is a hard rule, not a preference
- No GPL / LGPL / AGPL / SSPL / BUSL dependencies — including FFmpeg
crates or linking
libav*, x264, x265. Enforced bycargo denyin CI. - No FFmpeg /
libav*linked or vendored in any shipped Mediaway crate. - Software codecs, when used, are pure Rust sans-io only
(
mediaway-swand codec cores) — explicit opt-in, never a silent fallback. - A system
ffmpeg/ffprobeonPATHmay be used as an optional test/dev oracle — comparing Mediaway’s own output against a well-known reference during testing — but it is never required to build or run shipped Mediaway. See ADR-0002.
Mediaway is not affiliated with the FFmpeg project. The product CLIs
(mediaway-avcli, mediaway-avprobe) are independent tools.
Full detail: docs/spec/vision.md
§ License & dependency boundary,
docs/conventions/deps-policy.md.