Search Linux Wireless

Re: [PATCH] linux-firmware: add zd1211rw firmware

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

 



On Tue, 2012-07-17 at 18:39 +0200, Xose Vazquez Perez wrote:
> firmware for zd1211rw, ZyDAS/Atheros ZD1211/ZD1211B/AR5007UG wireless driver.
> 
> Cc: Daniel Drake <dsd@xxxxxxxxxx>
> Cc: Ulrich Kunitz <kune@xxxxxxxxxxxxxx>
> Cc: linux-wireless@xxxxxxxxxxxxxxx
> Cc: David Woodhouse <dwmw2@xxxxxxxxxxxxx>
> Cc: Ben Hutchings <ben@xxxxxxxxxxxxxxx>
> Signed-off-by: Xose Vazquez Perez <xose.vazquez@xxxxxxxxx>
> ---
> README
> 
> This distribution contains the firmware files for the
> ZD1211 chip, which is used in WLAN USB sticks. Copy the zd1211_* files to
> /lib/firmware/zd1211, where they can be loaded by the rewritten
> zd1211 driver.
> 
> The files are generated from C header files distributed in the
> original ZyDAS ZD1211 driver under the GNU Public License.
> 
> The full source of the original ZYDAS driver is available from
> http://zd1211.wiki.sourceforge.net/VendorDriver
> 
> The GPL-licensed header files used to produce the firmware blobs are also
> present in this distribution.
[...]

Not in this patch, though.

And if you're referring to C sources with arrays of bytes - this is not
really the preferred form for modification, so the blobs cannot be
distributed under the GNU GPL.  This is surely a mistake by the
copyright holder, but they need to clarify the licence that was really
intended for the firmware.

(There were some in-tree drivers where this same mistake was made, for
which you will see in WHENCE: 'Allegedly GPLv2+, but no source visible'.
These are kept in linux-firmware to avoid regression of those drivers.
The unclear licence does pose some legal risk, but hopefully no more
than previously existed with the blobs embedded in the kernel source.
However, I don't see any reason to accept bogus licence information for
blobs that were not previously included in the kernel source.)

Ben.

-- 
Ben Hutchings
DNRC Motto:  I can please only one person per day.
Today is not your day.  Tomorrow isn't looking good either.

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux