Select provider of libav* libraries

Bálint Réczey balint at balintreczey.hu
Sat Jun 6 19:00:07 UTC 2015


Hi Andreas,

2015-06-06 20:10 GMT+02:00 Andreas Cadhalpun <andreas.cadhalpun at googlemail.com>:
> Hi Bálint,
>
> On 06.06.2015 19:51, Bálint Réczey wrote:
>> 2015-06-06 19:15 GMT+02:00 Andreas Cadhalpun <andreas.cadhalpun at googlemail.com>:
>>> On 06.06.2015 02:01, Bálint Réczey 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.
>
> That's not how I interpret DFSG §1 [1]:
> "1. Free Redistribution
> The license of a Debian component may not restrict any party from selling
> or giving away the software as a component of an aggregate software
> distribution containing programs from several different sources."
>
> I think this applies to Debian Live DVDs.
I'm pretty sure it does not.
I can create a Live DVD which links some existing GPLv3 packages with
incompatible packages and this is nat a fault of package maintainters.
If you believe your interpretation is correct you can ask for
confirmation on debian-legal.

>
>> 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.
>>
>> Would it be hard to patch the build system?
>
> It'd probably be doable, but there are also other downsides like e.g.
> a doubled build-time.
I'm OK with doubled build-time, but I hoped we would need only doubled
link-time.

Cheers,
Balint



More information about the pkg-multimedia-maintainers mailing list