On Sat, Jun 6, 2015 at 1:51 PM, Bálint Réczey <bal...@balintreczey.hu> wrote:
>> The problem is that Debian users must be allowed to redistribute it,
>> but as far as I understand it, it is not allowed to distribute e.g.
>> a live DVD with hedgewars and libavcodec-extra installed.
>> I also pointed this out in the previous discussion [1].
> I'm not absolutely sure, but IMO yes, such Live DVD-s would not be
> allowed, but it is a problem of live DVD makers to care about. Package
> maintainers can't and should not prevent this usage.

Why would you think that distributing the packages libavcodec-extra
and hedgewars on the same Live media would create a derived work that
must fulfill all licenses?

I fail to spot the problem here.

If you want to be extra careful, just install the regular GPLv2+
libavcodec package, which according to the dependencies of the
hedgewars package should work just fine.

>>> Since the hassle makes more work for active ffmpeg maintainers and
>>> while I sponsored a few uploads I don't consider myself one I should
>>> not make the call, but it would be really nice to provide the AMR
>>> encoder as well in Debian and also keeping hedgewars in the archive.
>>>
>>> Maybe there is a way of providing libavcodec-extra and having modern
>>> packaging scripts. Maybe patching the build could help, but I have not
>>> checked this idea.
>>
>> The AMR encoder is anyway just a wrapper around libopencore/libvo.
>> Gstreamer also has similar wrappers and since they are plugins, the
>> license is less of a problem.
>> Thus anyone really wanting to encode AMR can use gstreamer.

Except those that want or need to use the "avconv" or "ffmpeg"
command-line utilities.

> I'm OK with disabling AMR encoder in ffmpeg and stay GPLv2 compatible
> with the packages since I have no packages requiring it nor use-cases
> as a user requiring it, but I prefer the choice provided by by current
> libav packaging.

Thanks for the support!

> Would it be hard to patch the build system?

To do what exactly? The current libav packaging already implements
this in a way that the user can choose what packages to install.

On a personal note: The libav packaging can surely be improved and
simplified. But throwing away years of work just because, and knowing
about the regressions for the sake of simplicity feels wrong.

Reinhard

_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to