[linux-dvb] [PATCH] Remove fdump tool for av7110 firmware

Oliver Endriss o.endriss at gmx.de
Tue Jul 8 21:30:08 CEST 2008


Hi,

Hauro Carvalho Chehab wrote:
> Hi Oliver,
> 
> > @Mauro:
> > Is there a way to strip this stuff from Kconfig/Makefile/av7110*.[ch]
> > for submission to the kernel? Basically I don't care whether and how
> > they cripple the driver in the kernel. But I would like to keep the code
> > 'as is' in the linuxtv repositories.
> 
> Having a binary firmware inside a GPL'd file seems to be (at least for some
> people) a GPL violation, since the firmware source code should also be released
> with GPL (please read [1] for a good article about this).
>
> This seems to be one of the reasons for moving all firmwares that are still in
> kernel into a separate dir. A latter step seems to move those files to a cousin
> tree, hosted together with kernel tree, and clearly stating that those
> firmwares are not GPL, but are allowed to be used with Linux. 
>
> IANAL, but, if the firmware is violating GPL at Kernel, the same violation also
> affects our tree. So, from legal POV, I think we ought to do the same thing at
> V4L/DVB. 
> 
> Probably, it is safe to keep the firmware files into a separate dir,
> if we state clearly that the firmwares are not GPL.

Imo it it naive to believe that it makes any difference whether you
compile the firmware into the driver, load it from a firmware
directory, or load it from userspace.

The point is that a binary firmware is used.

If the linux maintainers do not want drivers which require a firmware,
they should state this clearly, and remove these drivers from the kernel
tree.

Of course this would render linux useless for many applications.
For example, many (most?) recent DVB cards require a firmware binary for
the frontend...

> Anyway, let's see how we can handle it after having those patches merged at
> mainstream.

To make it clear:
I NACK the removal of the DVB_AV7110_FIRMWARE Kconfig option.

Even if it is removed from the kernel, I will keep this option in my
driver trees. If this is not possible at linuxtv, I will maintain the
driver somewhere else. Sorry. :-(

CU
Oliver

-- 
----------------------------------------------------------------
VDR Remote Plugin 0.4.0: http://www.escape-edv.de/endriss/vdr/
----------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.linuxtv.org/pipermail/linux-dvb/attachments/20080708/79e71784/attachment.htm 


More information about the linux-dvb mailing list