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

Re: call for seconds: on firmware

On Sat, Nov 15, 2008 at 09:45:56AM -0600, Debian Project Secretary wrote:
> ,----[ Proposal 6: Exclude source requirements from firmware (defined) ]
> | Firmware is data such as microcode or lookup tables that is loaded into
> | hardware components in order to make the component function properly.
> | It is not code that is run on the host CPU.
> |
> | Unfortunately such firmware often is distributed as so-called blobs,
> | with no source or further documentation that lets us learn how it works
> | or interacts with the hardware in question.  By excluding such firmware
> | from Debian we exclude users that require such devices from installing
> | our operating system, or make it unnecessarily hard for them.
> |
> | Therefore the Debian project resolves that
> |  a) firmware in Debian does not have to come with source.  While we do
> |     prefer firmware that comes with source and documentation we will not
> |     require it,
> |  b) we however do require all other freedoms that the DFSG mandate from
> |     components of our operating system, and
> |  c) such firmware can and should be part of our official installation media.
> |
> |  (Since this option overrides the SC, I believe it would require 3:1
> |  majority)
> `----
>         This will need wording to change the SC, since this is not a
>  temporary override, but adds a definition of firmware, and an exclusion
>  from the 100% free promises of the SC. 
>    i Do we require source for firmware in main:                 No
>   ii Do we allow the Release Team to ignore SC violation bugs:  No
>  iii What do we do for Lenny:                                   Release
>   iV Do we modify foundation documents:                         Yes
>    v Do we override foundation documents                        No

In light of the Secretary's claims that the above GR would give him the
power to amend the text of the DFSG even though it says nothing of the sort,
I would ask that the proposer withdraw this resolution (which in effect is a
non-binding position statement, contradicting the text of the DFSG as many
of us understand it) and draft a resolution in its place that disambiguates
the DFSG.

Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org

Reply to: