Open Code unter einer geeigneten Lizenz veröffentlichen

Öffentlich geteilte Software ist nur dann wirklich Open Source, wenn sie von einer geeigneten Lizenz begleitet wird. Falls Sie Ihren Code ohne jegliche Einschränkungen freigeben möchten, können Sie ihn als Public Domain veröffentlichen. Sie sollten sich vor der Veröffentlichung klar darüber sein, unter welchen rechtlichen Bedingungen Sie den Code freigeben. Mit einer geeigneten Lizenz definieren Sie, was andere mit Ihrem Code machen dürfen. 

Es gibt zahlreiche offene beziehungsweise freie Lizenzen. Als erster Orientierungspunkt kann die Liste der OSI geprüften Lizenzen oder die GNU-Liste für freie Lizenzen dienen. Ferner bietet die Seite Choose a licence einen guten Einstieg in das Thema Lizenzierung von Open-Source-Softwareprojekten. 

Die folgenden Tools helfen Ihnen bei der Auswahl der richtigen Open-Source-Lizenz:

 

Wenn Sie Code oder Software von anderen nachnutzen und diesen nach erfolgten Anpassungen wieder veröffentlichen wollen, müssen Sie sicherstellen, dass Sie eine Lizenz wählen, die mit der ursprünglichen Lizenz beziehungsweise Lizenzen in rechtlicher Hinsicht kompatibel ist/sind und dass die Lizenzen auch untereinander kompatibel sind. 

Lassen Sie sich in solchen komplexeren Fällen rechtlich beraten. 

 

Gehen Sie für die Lizenz-Auswahl/-Veröffentlichung folgendermaßen vor:

  1. Wählen Sie die für Sie und Ihr Projekt geeignete Lizenz aus. 
  2. Gegebenenfalls mit Mitwirkenden, Chef:in, Vorgesetzten beziehungsweise Arbeitgeber:in klären, ob diese mit der gewählten Lizenz einverstanden sind.
  3. Code entsprechend vorbereiten: Die einfachste Variante besteht darin, eine Lizenzdatei anzufügen, etwa im Repositorium, und die Urheberrechtsinhaber:innen zu benennen. 

Die meisten Personen platzieren ihren Lizenztext in einer Datei mit dem Namen LICENSE.txt (oder LICENSE.md oder LICENSE.rst) im Stammverzeichnis des Repositoriums. Beispielsweise kann die README-Datei eines Projekts mit dem Hinweis „This project is licensed under the terms of the MIT license“ (“Dieses Projekt ist gemäß den Bedingungen der MIT-Lizenz lizenziert”) versehen werden. Schreiben Sie in die Datei auch den/die Namen der/des Autor:innen und das Jahr der Veröffentlichung. 

 

Tipp: