Ich habe diesen Open Source Code mit MIT-Lizenz, der eine Apache 2.0-lizenzierte Bibliothek verwendet.
Ich möchte dies in mein Projekt aufnehmen, damit es sofort erstellt werden kann.
In Punkt 4 dieser Lizenz wird erläutert, wie sie neu verteilt wird:
Auszug:
4. Umverteilung . Sie dürfen Kopien des Werks oder abgeleiteter Werke in jedem Medium mit oder ohne Änderungen und in Quell- oder Objektform reproduzieren und verteilen, sofern Sie die folgenden Bedingungen erfüllen:
Sie müssen allen anderen Empfängern des Werks oder der abgeleiteten Werke eine Kopie dieser Lizenz geben. und
Sie müssen dafür sorgen, dass geänderte Dateien auffällige Hinweise enthalten, dass Sie die Dateien geändert haben. und
Sie müssen in der Quellform aller von Ihnen vertriebenen abgeleiteten Werke alle Urheberrechts-, Patent-, Marken- und Namensnennungshinweise aus der Quellform des Werks aufbewahren, mit Ausnahme der Hinweise, die keinen Teil der abgeleiteten Werke betreffen. und
Wenn das Werk eine "NOTICE" -Textdatei als Teil seiner Verteilung enthält, müssen alle von Ihnen verteilten abgeleiteten Werke eine lesbare Kopie der in dieser NOTICE-Datei enthaltenen Zuordnungshinweise enthalten, mit Ausnahme der Hinweise, die keinen Teil der Derivative Works an mindestens einer der folgenden Stellen: in einer NOTICE-Textdatei, die als Teil der Derivative Works verteilt wird; innerhalb des Quellformulars oder der Dokumentation, sofern diese zusammen mit den abgeleiteten Werken bereitgestellt werden; oder innerhalb einer von Derivative Works generierten Anzeige, wenn und wo solche Mitteilungen von Drittanbietern normalerweise erscheinen. Der Inhalt der NOTICE-Datei dient nur zu Informationszwecken und ändert die Lizenz nicht. Sie können Ihre eigenen Zuordnungshinweise zu Derivativen Werken hinzufügen, die Sie neben oder als Ergänzung zum HINWEIS-Text aus dem Werk verteilen. vorausgesetzt, dass solche zusätzlichen Zuordnungshinweise nicht als Änderung der Lizenz ausgelegt werden können. Sie können Ihren Änderungen Ihre eigene Urheberrechtserklärung hinzufügen und zusätzliche oder abweichende Lizenzbedingungen für die Verwendung, Reproduktion oder Verteilung Ihrer Änderungen oder für solche abgeleiteten Werke als Ganzes bereitstellen, sofern Sie diese verwenden, reproduzieren und verteilen Das Werk entspricht ansonsten den in dieser Lizenz angegebenen Bedingungen.
Ich erstelle keine abgeleitete Arbeit (ich plane, sie so bereitzustellen, wie sie ist).
Ich habe keine NOTICE-Datei, nur meine eigene LICENSE.txt-Datei.
Frage: Wo soll ich etwas in die Richtung setzen: "Dieses Projekt verwendet die unter Apache 2.0 verteilte Xyz-Bibliothek ..."? Was wird empfohlen?
Sollte ich auch die Apache-Lizenzdatei bereitstellen? Oder würde ausreichen, wenn ich nur sage "Hier finden Sie die Lizenz online ... "
Ich hoffe, dass jemand, der dies in der Vergangenheit getan hat, etwas Licht in die Sache bringen kann.
quelle