Open Source Definition

Open Source Definition

Die Open Source Definition (Abk.: OSD) ist eine Richtlinie zur Bewertung von Software-Lizenzen.

Inhaltsverzeichnis

Geschichte und Entwicklung

Die Open Source Definition stammt von Bruce Perens, dem ehemaligen Projektleiter der Linux-Distribution Debian. Debian sah sich angesichts der Nachbarlizenzen herausgefordert, genauer zu definieren, was die Freiheit sei, die das Projekt meint. Diese Positionen formulierte Perens nach Diskussion mit anderen Debian-Entwicklern 1997 im Debian Social Contract ([1]). Dieser formuliert die Verpflichtung, dass Debian vollständig Freie Software bleibt, das Projekt alle Neuerungen an die Community zurückgeben und keine Fehler verstecken wird. Das wird weiterhin in den Debian Free Software Guidelines (DFSG) ausgeführt.

Aus dem Geist und Inhalt dieser beiden Texte entstand die OSD: Die debian-spezifischen Referenzen wurden entfernt, „Free Software“ gegen „Open Source Software“ ausgetauscht und der Name geändert. Schließlich registrierte man für SPI, die Schirmorganisation von Debian, ein Certification Mark (CT)[1] auf den Begriff „Open Source“. Ein CT ist eine Form von Warenzeichen oder auch Gütesiegel, das den Produkten von Dritten verliehen werden kann:

„Da die Community ein verlässliches Verfahren benötigt, um zu wissen, ob ein Stück Software wirklich ‚open-source‘ ist, nimmt die OSI für diesen Zweck Anmeldungen von Zertifizierungszeichen entgegen: ‚OSI-zertifiziert‘ […] Wenn Sie das ‚OSI-zertifiziert‘-Zeichen für ihre Software verwenden möchten, können Sie dies tun, indem Sie ihre Software unter einer anerkannten Lizenz aus der Liste verbreiten und die Software entsprechend kennzeichnen.“[2]

Nach der Gründung der Open Source Initiative (OSI) wurden die Rechte an dem CT von SPI auf die OSI übertragen. Gut fünf Dutzend Lizenzen hat die OSI seit dem geprüft und zertifiziert, womit diese offiziell den geschützten Titel „Open Source“ tragen dürfen[3]. Um die Ausuferung der Anzahl der Lizenzen zu reduzieren hat die OSI im Jahr 2007 eine Liste von 9 anerkannten Lizenzen herausgegeben die entweder besonders gut geeignet sind oder eine hohe Bedeutung im bestehenden OSS-Umfeld haben.

Definition

In der Open Source Definition der Open Source Initiative wird folgendes verlangt:

  • Freie Weitergabe − Die Lizenz darf niemanden darin hindern, die Software zu verkaufen oder sie mit anderer Software zusammen in einer Software-Distribution weiterzugeben. Die Lizenz darf keine Lizenzgebühr verlangen.
  • Verfügbarer Quellcode − Die Software muss im Quellcode für alle Nutzer verfügbar sein.
  • Abgeleitete Arbeiten − Die Lizenz muss von der Basissoftware abgeleitete Arbeiten und deren Distribution unter derselben Lizenz wie die Basissoftware erlauben.
  • Integrität des Autoren-Quellcodes − Die Lizenz muss explizit das Verteilen von Software erlauben, die auf einer modifizierten Version des Originalquellcodes beruhen. Die Lizenz kann verlangen, dass solche Änderungen zu einem neuen Namen oder eine neuer Versionsnummer der Software führen und solche Änderungen dokumentiert werden. Die Lizenz darf verlangen daß nur Patches zum Originalcode verteilt werden dürfen, wenn diese mit dem Quellcode verteilt werden dürfen.
  • Keine Diskriminierungen von Personen oder Gruppen − Die Lizenz darf nicht einzelnen Personen oder Gruppen die Nutzung der Software verweigern.
  • Keine Nutzungseinschränkung − Die Lizenz darf den Verwendungszweck der Software nicht einschränken, z. B. kein Ausschluss militärischer oder kommerzieller Nutzung o. ä.
  • Lizenzerteilung − Die Lizenz muss für alle zutreffen, welche die Software erhalten, ohne z. B. eine Registrierung oder eine andere Lizenz erwerben zu müssen.
  • Produktneutralität − Die Lizenz muss produktneutral gestaltet sein und darf sich z. B. nicht auf eine bestimmte Distribution beziehen.
  • Die Lizenz darf andere Software nicht einschränken − Sie darf zum Beispiel nicht verlangen, dass sie nur mit Open Source Software verbreitet werden darf.
  • Die Lizenz muss Technologie-neutral sein − Sie darf z. B. nicht verlangen, dass die Distribution nur via Web/CD/DVD verteilt werden darf.

Gemeinfreie (Public Domain) Software erfüllt diese Bedingungen, soweit der gesamte Sourcecode verfügbar gemacht wird.

Aussagen und Implikationen

Die OSD ist somit keine Lizenz, sondern ein Standard, an dem Lizenzen gemessen werden.

Während die meisten open source Lizenzen die Nutzung der Software oder Medieninhalte ohne Einschränkung an jedermann freistellen, gibt es einige, die explizite Ausnahmen vorsehen. Dazu gehören etwa Lizenzen, womit Autoren aus politischen oder weltanschaulichen Gründen den Einsatz ihrer Software in der Wirtschaft, der Genforschung oder einer Abtreibungsklinik untersagen wollten. Aus Sicht der OSD gehören diese Anliegen jedoch nicht in eine Lizenz.

Deshalb schreibt die OSD für Open-Source-Lizenzen vor, dass sie nicht gegen Personen oder Gruppen (Ziff. 5) und gegen Einsatzgebiete (Ziff. 6) diskriminieren dürfen. Bei der Weitergabe an Dritte soll die Lizenz wirksam sein, ohne dass Rechteinhaber (der Copyright-Halter) und Lizenznehmer einen Vertrag unterzeichnen (Ziff. 7).

Die Gültigkeit von unterschriftslosen Lizenzverträgen wird derzeit auch für den Bereich kommerzieller oder vertraglicher Lizenzen diskutiert (s. u.), insofern ist die Erläuterung zur Ziff. 7 der OSD, Ver. 1.0, (ebd., S. 179) ein Wunsch, der in der Praxis selten erfüllbar ist. In der Erläuterung zur Ver. 1.761 heißt es, dass damit eine Schließung durch zusätzliche Anforderungen wie ein NDA ausgeschlossen werden soll.

Die OSD-Ziff. 8 besagt, dass die gewährten Rechte nicht davon abhängig gemacht werden dürfen, dass das Programm Teil einer bestimmten Distribution ist. Es muss frei bleiben, auch wenn es von dieser Distribution getrennt wird.

Möglichkeit der Mehrfachlizenzierung

Die MPL ist die einzige Lizenz, die die Möglichkeit der Mehrfachlizenzierung ausdrücklich erwähnt. Ziff. 13 erlaubt es dem ursprünglichen Entwickler, nämlich Netscape, nicht aber den Kontributoren, ihren Code unter die MPL und zugleich eine alternative Lizenz zu stellen, unter denen Nutzer ihre Wahl treffen können. Darin ist die Handschrift von Perens zu erkennen, der denjenigen, die ihre Software frei belassen und sie zugleich verkaufen möchten, eine beliebige kommerzielle Lizenz plus der GPL als freie Lizenz empfiehlt.[4]

Eine eigenartige Konstruktion ist die CVW-Lizenz des MITRE. Sie ist nur eine Art Rahmenlizenz, in der die Warenzeichen von MITRE von der Werbung für abgeleitete Werke ausgeschlossen werden. Darüber hinaus stellt sie dem Empfänger der Software frei, ob er sie unter der GPL oder der MPL nutzen möchte, die beide in der CVW-Lizenz enthalten sind.

Einzelnachweise

  1. http://opensource.linux-mirror.org/docs/certification_mark.php
  2. The OSI Certification Mark and Program
  3. vgl. OSI, The Approved Licenses
  4. vgl. Perens, 1999, Seite 185)

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Open Source Definition — Propriété intellectuelle Propriété littéraire et artistique Droit d auteur et copyright Droits voisins Propriété industrielle Créations utilitaires: Brevet Secret industriel et savoir fair …   Wikipédia en Français

  • Open Source Definition — The Open Source Definition is used by the Open Source Initiative to determine whether or not a software license can be considered open source. The definition was based on the Debian Free Software Guidelines, written and adapted primarily by Bruce …   Wikipedia

  • Open-Source-Definition — Die Open Source Definition (Abk.: OSD) ist eine Richtlinie zur Bewertung von Software Lizenzen. Inhaltsverzeichnis 1 Geschichte und Entwicklung 2 Aussagen und Implikationen 3 OSI zertifizierte Lizenzen 4 Möglichkeit der Mehrfachlizenzierung …   Deutsch Wikipedia

  • The Open Source Definition — is a document published by the Open Source Initiative, to determine whether or not a software license can be labeled with the open source certification mark.[1] The definition was based on the Debian Free Software Guidelines, written and adapted… …   Wikipedia

  • Open Source Definition — …   Википедия

  • Open source software — (OSS) began as a marketing campaign for free software [cite web archiveurl=http://web.archive.org/web/20060423094434/www.opensource.org/advocacy/faq.html title=Frequently Asked Questions |publisher=Open Source Initiative archivedate=2006 04 23… …   Wikipedia

  • Open-Source — [ˈoʊpən sɔːɹs] (engl.) bzw. quelloffen ist eine Palette von Lizenzen für Software, deren Quelltext öffentlich zugänglich ist und durch die Lizenz Weiterentwicklungen fördert. Open Source Software steht unter einer von der Open Source Initiative… …   Deutsch Wikipedia

  • Open-Source-Bewegung — Open Source [ˈoʊpən sɔːɹs] (engl.) bzw. quelloffen ist eine Palette von Lizenzen für Software, deren Quelltext öffentlich zugänglich ist und durch die Lizenz Weiterentwicklungen fördert. Open Source Software steht unter einer von der Open Source… …   Deutsch Wikipedia

  • Open-Source-Software — Open Source [ˈoʊpən sɔːɹs] (engl.) bzw. quelloffen ist eine Palette von Lizenzen für Software, deren Quelltext öffentlich zugänglich ist und durch die Lizenz Weiterentwicklungen fördert. Open Source Software steht unter einer von der Open Source… …   Deutsch Wikipedia

  • Open Source Software — Open Source [ˈoʊpən sɔːɹs] (engl.) bzw. quelloffen ist eine Palette von Lizenzen für Software, deren Quelltext öffentlich zugänglich ist und durch die Lizenz Weiterentwicklungen fördert. Open Source Software steht unter einer von der Open Source… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”