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

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: