GitHub zeigt Open-Source-Lizenzen direkt in der Repository-Übersicht

GitHub zeigt seit dem 21. September 2016 die erkannte Open-Source-Lizenz direkt in der Repository-Übersicht. Der Kurzname verlinkt auf die Lizenzdatei des jeweiligen Projekts und ist damit ohne zusätzlichen Blick in die Dateien sichtbar.

Licensee prüft die LICENSE-Datei

Für die Erkennung verwendet GitHub das offene Ruby-Gem Licensee. Das Werkzeug vergleicht die LICENSE-Datei eines Repositorys mit einer Liste bekannter Lizenzen. GitHub nutzt denselben Code auch für die eigene Licenses API.

Anzeige auch für GitHub Enterprise

Die Änderung war auf GitHub sofort verfügbar und sollte mit der kommenden Version 2.8 von GitHub Enterprise ausgeliefert werden. Die Anzeige unterstützt damit auch Teams, die bei der Auswahl und Weiterverwendung fremder Bibliotheken zunächst die Lizenzbedingungen prüfen.

GitHub weist zugleich darauf hin, dass nicht jede Open-Source-Lizenz erkannt wird. Mehrere Lizenzen in einem Projekt oder komplexe Lizenzsituationen müssen weiterhin direkt in den Projektdateien geprüft werden. Ein älteres Open-Source-Projekt zeigt einen vergleichbaren Blick auf technische Werkzeuge und ihre Veröffentlichung.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein