Add license
closes #7 (closed)
The suggestion from the legal department:
Ich sehe jetzt nicht, dass auch die ganzen r-* Pakete wirklich genutzt werden, es wird ja lediglich eine Umgebung in dem Docker Container erstellt und die Pakete werden nicht ausgeführt. Es gibt nur ausführbaren code für r-testthat und das hat eine MIT lizenz.
Von daher spricht unseres Erachtens nichts gegen eine permissive Lizenz. Möglich wären (sortiert nach Priorität durch GFZ Software policy):
- EUPL-1.2
- AGPL-3.0-only
- GPL-3.0-only
- Apache-2.0
Zur Anwendung der Lizenz empfehlen wir der RUESE Spezifikation [1] zu folgen. Dazu bitte die entsprechenden SPDX Header in jede Datei einfügen. Das kann man mit Hilfe des reuse tools automatisieren. Bitte beachten, dass das Copyright des GFZs genannt werden muss. Ein Header sieht dann zum Beispiel so aus:
% SPDX-FileCopyrightText: <Jahr> Helmholtz-Zentrum Potsdam - Deutsches GeoForschungsZentrum GFZ
% SPDX-FileCopyrightText: <Jahr> <Autor1> (optional, wenn es mehrere Autoren gibt, füge eine Zeile pro Autor hinzu)
% SPDX-License-Identifier: EUPL-1.2
Du kannst Dich (und ggf auch andere Contributors) ebenfalls nennen, das ist aber nicht erforderlich.
Edited by Johannes Knoch