Skip to content.
The Debian System -- Concepts and Techniques The Debian System -- Concepts and Techniques
Martin F. Krafft Open Source Press / No Starch Press ISBN 3-937514-07-4 / 1-593270-69-0
Personal tools

Qmail is not Open Source (page 40)

Document Actions

Reported on: 2005-12-13

In chapter 2. The Debian Project on page 40:

In the end of section 2.2.2, I cite Qmail as an example of non-free open source software. Here, I have made the common mistake of equating availability of source with "open-source-ness". Qmail is non-free, and not Open Source by the Open Source Definition, although its sources are available.


Qmail does not allow for free redistribution of modified binaries. The Open Source Definition is based on the Debian Free Software Guidelines (indeed it is a modified version of the DFSG, penned by the same author), so the Qmail licence does not conform to the OSD and is not OSI-certified. It does not appear on the list of valid licences.

If the Qmail licence were Open Source, then so would Microsoft's "Shared Source" or the Sun Community Licence be Open Source. To avoid this particular mistake, the Open Source Initiative has registered the term "Open-Source" as a certification mark (OSI also tried to register a proper trademark, but without success).

This certification mark and the unambiguity of the term was the primary reason for forming the OSI. I failed to mention or acknowledge the existance of this certification mark and treated the term "Open Source" as though it meant nothing more than "source is available".


Javier Candeira

Richard Bejtlich, Tao Security: Prospective TDS readers should understand that this book is unlike any I have read on operating systems. Readers will not have to skip pages on setting up Apache or configuring BIND, thankfully! Instead, TDS covers core system administration subjects to a degree I have not seen elsewhere. [...] Krafft takes readers on an inside tour of the how and why of Debian. Rather than just explaining a technique or tool, the author discusses the overall problem, possible ways to approach it, and Debian's solutions. He presents pros and cons for each, and then demonstrates usage with command line syntax and sample output.


Powered by Plone

This site conforms to the following standards: