Differences between revisions 3 and 4
Revision 3 as of 2006-10-10 14:08:52
Size: 3292
Editor: ?SimonJosefsson
Comment:
Revision 4 as of 2006-10-10 14:10:53
Size: 3342
Editor: ?SimonJosefsson
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
This page provides background information on IETF RFC/I-Ds within Debian. IETF documents, such as RFCs, are not licensed under a DFSG-free license, and should thus not be included in Debian's main.

Some links to discussion of the license problems:

 * http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=199810
 * TBA add debian-legal links
 * http://josefsson.org/bcp78broken/
Line 17: Line 23:

Some links to discussion of the license problems:

 * http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=199810
 * TBA add debian-legal links
 * http://josefsson.org/bcp78broken/

This page provides information on IETF RFC/I-Ds within Debian.

Background

IETF documents, such as RFCs, are not licensed under a DFSG-free license, and should thus not be included in Debian's main.

Some links to discussion of the license problems:

Some general background:

In particular, the last file above says:

  1. DFSG-freeness
    • All content in main and contrib must meet the DFSG, both in .debs and in the source (including the .orig.tar.gz)

Status

All RFCs in non-source packages are believed to be reported, see:

Currently I'm investigating source packages too. A list of packages with RFCs in them are found at:

Bug report template

This will be used for the reports on the RFC's in source packages.

{{{ Subject: Source package contains non-free IETF RFC Severity: serious Package: [package] Version: [version] Hi!

This bug has been filed on multiple packages, and general discussions are kindly requested to take place on debian-legal or debian-devel.

It seems the source package contains non-free RFC:

[list of files in package]

The license on I-Ds is not DFSG-free, see:

The etch release policy says even source packages must be free:

The severity is serious, because this violates the Debian policy:

There are (at least) three ways to fix this problem, in order of preference:

1. Ask the author of the RFC to re-license the RFC under

  • a free license. A template to request can be found in RFC 4663, although it would have to be modified in order to be useful for Debian.

2. Remove the non-free material from the source, e.g., by

  • re-packaging the upstream archive and adding a 'dfsg' version name to it.

3. Move the package to non-free.

I'm sorry if this report is filed in error, I went over many packages looking for suspicious filenames, and there may be false positives.

Thanks, Simon }}}