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

Proposed wording for the SC modification



Le samedi 15 novembre 2008 à 09:45 -0600, Debian Project Secretary a
écrit :
> ,----[ 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

Since the proponents have not yet formulated a new version for the
changes to the foundation documents, here it is.

8< - - - - 8< - - - - 8< - - - - 8< - - - - 8< - - - - 8< - - - -
DFSG #2 will be changed to the following:

        2. Source Code

        The program must include source code, and must allow
        distribution in source code as well as compiled form.
        
        However, as a special exception, firmware is exempted from the
        source code requirement. 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.
8< - - - - 8< - - - - 8< - - - - 8< - - - - 8< - - - - 8< - - - -

I guess it still needs to be approved by the proponents.
-- 
 .''`.
: :' :      We are debian.org. Lower your prices, surrender your code.
`. `'       We will add your hardware and software distinctiveness to
  `-        our own. Resistance is futile.

Attachment: signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=


Reply to: