Bug#449235: firmware-nonfree: Please add ipw2200 firmware
Package: firmware-nonfree
Followup-For: Bug #449235
Hello,
I've attached a patch to add ipw2200 firmware. That license issue was
discussed on debian-kernel and debian-legal[1] and in this bug.
This patch depends on a feature that is added by a patch I've also submitted
in bug #504668[2].
The License FAQ[3] states :
> Q. I am a package maintainer and I would like to create a
> package/distribution/CD that installs/provides the Intel firmware
> necessary for the ipw2100 and ipw2200 projects.
> How does one go about doing this according to Intel's terms
> A. There are three key actions that must be performed:
> 1. Generally distributors alert end users to the fact that
> components of a package may be covered under a variety of
> licenses, the specific terms of which vary. Some distributors
> use an initial license page during the OS install that informs
> the user that various components are governed by a variety of
> licenses, and use of the components is subject to the user's
> compliance with the various licensing requirements. Other
> package systems support an interactive package approach that
> requires the user to view and accept the license before they can
> install it, etc.
The license page is presented to the user, which must accept the license,
or the installation fails.
I think D-I don't honor preinst script when it installs the firmware from
a removable media, but this seems to be allowed here.
> 2. Any description within the package must indicate that the
> package is covered by the Intel license, and provide the user
> with information on how to access that license -- making it
> clear that the user is not granted a license to use the package
> unless these terms are agreed to.
Done.
> 3. The package must install the LICENSE file in the same location
> on the system that the firmware files are installed. If it is
> standard practice in your distribution to place all license
> files in a centralized location (for
> example /usr/share/license), then you are free to place a copy
> of the license in that location, in addition to placing it in
> the directory containing the firmware files.
A link is created from /lib/firmware/ipw2200.LICENSE to
/usr/share/doc/firmware-ipw2200/copyright.
I haven't attached the binary blobs. They are available from
upstream website[4].
Franklin
[1] http://lists.debian.org/debian-kernel/2008/10/msg00530.html
[2] http://bugs.debian.org/504668
[3] http://intellinuxwireless.org/?n=FAQ&s=license#license_1
[4] http://ipw2200.sourceforge.net/firmware.php?fid=7
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing'), (200, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Reply to: