[FFmpeg-devel] [PATCH 1/2] opus_pvq: add resynth support and band encoding cost function

Jean-Baptiste Kempf jb at videolan.org
Sat Apr 15 16:53:36 EEST 2017


On Sat, 15 Apr 2017, at 02:35, wm4 wrote:
> > I do remember that in 2014 Ronald was pressuring Libav (e.g. Vittorio)
> > about proper attribution to the changes done by multiple Libav developers when
> > merging ffvp9. (AKA who exactly changed what).
> Legally, all these copyright headers are meaningless, as long as the
> license is correct.

Especially in countries with civil laws that have inalienable moral
author rights (where FFmpeg and its forks were always developed)

> If they weren't, FFmpeg would be in trouble for changing the copyright
> headers of all files added by Libav from "Libav" to "FFmpeg".

See the copyright on collaborative projects.

> It's possible that Libav is not always careful with attribution, but
> it's the same with FFmpeg. For example, af_pan.c is LGPL, even though
> it was ported from MPlayer GPL code, and the author could not be
> contacted.

Refusal to answer does not allow in any way relicensing.

> Recently, I contacted the same author about relicensing the
> same MPlayer code (of which af_pan.c was a subset of) to LGPL, and he
> explicitly denied relicensing. So if I had been cehoyos, I probably
> wouldn't shut up about how FFmpeg violates copyrights (fortunately I'm
> not cehoyos). I think nowadays af_pan.c certainly does not violate the
> original author's copyright though, because absolutely all code was
> removed/replaced.

Rewriting based on the same ideas also does not change the copyright.
It is a derivative work under the Berne convention.
I know it's not cool, but that's the international IP laws.

Jean-Baptiste Kempf -  President
+33 672 704 734

More information about the ffmpeg-devel mailing list