[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: reasons for split of libavcodec54 and libavcodec-extra-54, missing codecs and a metapackage.



Hi,

On 26.11.2014 23:48, Jonas Smedegaard wrote:
Quoting Andreas Cadhalpun (2014-11-26 22:53:57)
On 23.11.2014 20:03, Jonas Smedegaard wrote:
As I understand this particular case, Debian doesn't violate the
license direc. It would only be violated if a Debian user distributed
one of the GPL v2 programs using the GPL v3 libavcodec-extra.

 From Debian Policy §2.2.1:

Every package in _main_ must comply with the DFSG (Debian Free
Software Guidelines).

 From Debian Free Software Guidelines §3:

The license must allow modifications and derived works, and must allow
them to be distributed under the same terms as the license of the
original software.

Thanks for these references.

Therefore I don't consider this problem currently as release-critical.
That would be different, if libavcodec-extra was the default.

I strongly believe that you are mistaken.  Please do try to elaborate if
you still, based on above, think Debian need not care.

I never thought that Debian wouldn't have to care about this issue, but I thought it's not important enough to prolong Debian's freeze.

As I understand it, the fix would be to add a Provides to libavcodec-extra-56 and add Conflicts to affected GPL v2 programs.

If that can be done for jessie as well, all the better.

If you are interested in fixing license issues, feel free to take care
of removing the non-distributable image tests/lena.pnm [1] from the
libav source package.

1: https://en.wikipedia.org/wiki/File:Lenna.png#Licensing

Thanks for bringing that to my attention.  I am very surprised you do
not want to report that bug yourself.

When I became aware of this problem (and convinced FFmpeg upstream to accept a patch [2] fixing it), I feared that it wouldn't be appreciated if I filed such a bug against the libav package.

 I will now do that.

Thanks.

Best regards,
Andreas

2: https://git.videolan.org/?p=ffmpeg.git;a=commit;h=c4abee734dcbdb589925dd6da98041dcf663ce49


Reply to: