Author: jurij-guest Date: Sat Sep 30 19:48:42 2006 New Revision: 7565 Added: people/jurij/firmware-position-statement.txt
Log: Draft of firmware position statement. Added: people/jurij/firmware-position-statement.txt ============================================================================== --- (empty file) +++ people/jurij/firmware-position-statement.txt Sat Sep 30 19:48:42 2006 @@ -0,0 +1,39 @@ +Debian kernel team identifies the following three types of firmware, currently +found in the Linux kernel: + +1. Sourceless binary blobs with no license, no explicit permission to redistribute, or + an explicit prohibition to redistribute. + + This category currently includes the dabusb, dgrs, emi62, keyspan, smctr, + cops, emi26, and 3c359 drivers. Removal of these drivers will have minimal + impact on the users, as neither of them are popular or likely to be required + during the installation. + +2. Sourceless binary blobs distributed under GPL. + + This situation has been interpreted as a violation of the terms of GPL, which + requires the distribution to be accompanied by the source code. Removal of + firmware in this category will cause effective removal of a large number of + important drivers, resulting in a severe negative impact on our users. + +3. Binary blobs violating DFSG for other reasons. + + This category includes firmware which contains obfuscated source, or is not + allowed to be modified. While less numerous than category 2, removal of + drivers in this category will also have a significant negative + impact on our users. + +It has been agreed within Debian kernel team, that the firmware in category 1 +is not acceptable in Debian. It is the intention of the kernel team to prune the +affected drivers from the upstream tarball. + +While we continuosly strive to improve the situation with DFSG-compliance of kernel +packages, and there has been progress on it since Sarge release, we recognize that +fixing all the problems with drivers falling into categories 2 and 3 is not feasible +in the etch release time frame. Alternative solutions, like removal of the affected +drivers would have a severe negative impact on our users, and would be detrimentary +to the Debian's goal of advancement of free software. Therefore, we propose to accept +the drivers from categories 2 and 3 in the kernel packages for etch, given that an +agreement can be achieved with release and ftp-master teams, or the issue is +resolved by way of General Resolution. + _______________________________________________ Kernel-svn-changes mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes

