Re: Kernel module ethics.

Greg KH (greg@kroah.com)
Wed, 27 Feb 2002 14:37:31 -0800


On Wed, Feb 27, 2002 at 04:11:38PM -0500, Allo! Allo! wrote:
>
> The hardware needs a firmware to run. Since this firmware is under NDA, the
> first compromise is to write the main part of the driver GPL but keep the
> firmware of the card in binary format. The driver can then load the
> firmware separately and this should not infringe on the GPL and I'm quite
> ok with this requirement. Now the problem is that any of our competitor's
> cards will work with the same closed sourced firmware and GPL engine. In
> pure capitalist thinking, the company finds this particularly troublesome...

There are already a number of drivers that do just this (download closed
source firmware into a device, with a open source driver), so this is
probably the best thing to do.

Now the fact that your firmware will run on other company's cards means
that you need to modify your hardware so that this is not possible :)

Good luck,

greg k-h
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/