Debian Free Software Guidelines
The Debian Free Software Guidelines (DFSG) is a set of guidelines (rules) that the Debian Project uses to decide whether a software license is a free software license, which is used to decide whether a piece of software can be included in Debian. The DFSG is part of the Debian Social Contract.
- Free redistribution.
- Inclusion of source code.
- Allowing for modifications and derived works.
- Integrity of the author's source code
- No discrimination against persons or groups.
- No discrimination against fields of endeavor, like commercial use.
- The license needs to apply to all to whom the program is redistributed.
- License must not be specific to Debian.
- License must not contaminate other software.
- The GPL, BSD, and Artistic licenses are examples of licenses thought of as free.
Most discussions about the DFSG happen on the debian-legal mailing list. When a Debian Developer first uploads a package to be included in Debian, the ftpmaster team checks the software licenses and decides whether they follow the DFSG's rules. The team sometimes discusses with the debian-legal list in difficult cases.
The DFSG is focused on software, but in June 2004 the Debian project decided to use the same rules on software documentation, multimedia data and other content. The non-software content of Debian began to follow the DFSG more strictly in Debian 4.0 (released in April 2007) and following releases.
Much documentation written by the GNU Project, the Linux Documentation Project and others licensed under the GNU Free Documentation License contain invariant sections, which do not comply with the DFSG. This assertion is the end result of a long discussion and the General Resolution 2006-001
- Bruce Perens. "Debian's "Social Contract" with the Free Software Community". debian-announce mailing list. Cite has empty unknown parameter:
- "General Resolution: Why the GNU Free Documentation License is not suitable for Debian main". Archived from the original on 2010-02-01. Retrieved 2008-08-04.CS1 maint: bot: original URL status unknown (link)
|The English Wikibooks has more information on:|
- Debian Social Contract and Free Software Guidelines
- debian-legal list, with archives from previous discussions
- Draft DFSG FAQ(down?)
- DFSG FAQ
- Section A.1.3 of Why OSS/FS? Look at the Numbers! identifies some of the major issues discussed by debian-legal.
- List of software licenses currently found in Debian