Differences between revisions 4 and 5
Revision 4 as of 2006-10-10 14:10:53
Size: 3342
Editor: ?SimonJosefsson
Comment:
Revision 5 as of 2006-10-10 14:14:53
Size: 3614
Editor: ?SimonJosefsson
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
IETF documents, such as RFCs, are not licensed under a DFSG-free license, and should thus not be included in Debian's main. IETF documents, such as RFCs, are not licensed under a DFSG-free license, and should thus not be included in Debian's main.  However, RFCs are frequently included in many free software packages. Some care is required to remove then when packaging software for Debian.
Line 33: Line 33:

== Known exceptions ==

The I-D draft-morgan-ident-ext-04.txt have been made available under a free license, see #390658.

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. However, RFCs are frequently included in many free software packages. Some care is required to remove then when packaging software for Debian.

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:

Known exceptions

The I-D draft-morgan-ident-ext-04.txt have been made available under a free license, see #390658.

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 }}}