Der Debian-Gesellschaftsvertrag: Versprechen an die Freie-Software-Gemeinschaft
Zusammenfassung
Am 5. Juli 1997 verabschiedete das Debian-Projekt seinen Gesellschaftsvertrag samt den Debian Free Software Guidelines, einer Liste von Kriterien, wann Software als frei gilt. Der Vertrag verspricht ein vollständig freies System, offene Fehlerberichte und Rückflüsse an die ursprünglichen Autoren. Die Richtlinien, entworfen von Bruce Perens, wurden später fast wörtlich zur Open Source Definition.
Was der Vertrag verspricht
Der Gesellschaftsvertrag enthält fünf Zusagen: Debian bleibt zu 100 Prozent freie Software, gibt Verbesserungen an die Gemeinschaft zurück, versteckt keine Probleme, richtet sich nach den Bedürfnissen der Nutzer und der freien Software und bietet für unfreie Programme die getrennten Bereiche contrib und non-free an, die ausdrücklich nicht Teil von Debian sind.
Die Debian Free Software Guidelines definieren, was frei heißt: freie Weitergabe, Quellcode, abgeleitete Werke, keine Diskriminierung von Personen oder Einsatzzwecken, keine Debian-spezifischen Lizenzen und keine Lizenzen, die andere Software „verunreinigen“. Bruce Perens entfernte später die Debian-Bezüge und machte daraus die Open Source Definition.
Ideen
- Ein Projekt sollte schriftlich festlegen, was es seinen Nutzern verspricht.
- Offene Fehlerdatenbanken schaffen Vertrauen.
- Klare Kriterien für Lizenzen ersparen Einzelfallstreit.
- Unfreie Software kann man unterstützen, ohne sie zum Kern zu machen.
Einsichten
- Die Richtlinien wirkten weit über Debian hinaus: Über die Open Source Definition prägen sie bis heute, welche Lizenzen als Open Source anerkannt werden.
- Der Vertrag ist ein lebendes Dokument: 2004 und 2022 wurde er geändert, zuletzt um unfreie Firmware sauber vom übrigen non-free-Bereich zu trennen.
Fakten
- Version 1.0 wurde am 5. Juli 1997 verabschiedet, Version 1.1 am 26. April 2004, Version 1.2 am 1. Oktober 2022.
- Den Entwurf schrieb Bruce Perens, die Debian-Entwickler überarbeiteten ihn.
Referenzen
- Debian: Der Debian-Gesellschaftsvertrag: Versprechen an die Freie-Software-Gemeinschaft
- Debian: aktueller Gesellschaftsvertrag (Version 1.2)
- Open Source Initiative: The Open Source Definition
Bemerkungen
- Die verlinkte Fassung 1.0 ist inzwischen durch Version 1.2 ersetzt; Debian hält alle Fassungen online.
Empfehlungen
- Vor dem Einsatz einer Software die Lizenz gegen die Kriterien der Open Source Definition prüfen.
- In eigenen Projekten offen dokumentieren, welche Komponenten unfrei sind und warum.
Links zur Originalquelle und zum Webarchiv öffnen einen neuen Tab.