Ich beende gerade die Entwicklung einer Bibliographie und Zitatedatenbank und möchte das Programm unter die GPL3 stellen. Hierfür habe ich unter anderem die Seite auf gnu.org gelesen: How to use GNU licenses for your own software - GNU Project - Free Software Foundation (FSF)
Alle Klassen haben dementsprechend am Anfang den entsprechend ausgefüllten Lizenzdisclaimer. Die vollständige GPL3-Lizenz packe ich in eine txt-Datei und sie kommt auch mit in die Distributionsdatei (eine zip-Datei mit dem Programm und den Bibliotheken und Nutzungshinweisen).
Was mache ich aber wegen der Bibliotheken? Soweit ich das verstehe, mache ich auch deren Sourcecode in der Version verfügbar, die ich einbinde. Dort ist dann deren Lizenz ja auch erwähnt. Wie erwähne ich deren Lizenz aber in der Distributionsdatei? Langt es, die Lizenz ebenfalls als txt in das Bibliotheksverzeichnis zu packen mit einem Hinweis darauf, auf welche Bibliotheken sich die Lizenz bezieht?
Bei den Bibliotheken handelt es sich um drei unter der Apache Lizenz 2 und eine unter GPL3:
jasypt.jar (von jasypt.org) - für Kryptographie (Passwörter und private Einträge)
jasypt benötigt zusätzlich zwei Bibliotheken aus den Apache commons - die lang und codec Packete.
alle drei Bibliotheken stehen unter der Apache License 2
Die vierte Bibliothek ist db4o - eine objektorientierte Datenbank, die unter GPL3 lizensiert ist.
Ich hoffe, ich habe das richtige Unterforum gefunden. Jedem der soweit gelesen hat schon einmal vielen Dank fürs Lesen - über Hinweise wäre ich natürlich ebenfalls sehr erfreut
Alle Klassen haben dementsprechend am Anfang den entsprechend ausgefüllten Lizenzdisclaimer. Die vollständige GPL3-Lizenz packe ich in eine txt-Datei und sie kommt auch mit in die Distributionsdatei (eine zip-Datei mit dem Programm und den Bibliotheken und Nutzungshinweisen).
Was mache ich aber wegen der Bibliotheken? Soweit ich das verstehe, mache ich auch deren Sourcecode in der Version verfügbar, die ich einbinde. Dort ist dann deren Lizenz ja auch erwähnt. Wie erwähne ich deren Lizenz aber in der Distributionsdatei? Langt es, die Lizenz ebenfalls als txt in das Bibliotheksverzeichnis zu packen mit einem Hinweis darauf, auf welche Bibliotheken sich die Lizenz bezieht?
Bei den Bibliotheken handelt es sich um drei unter der Apache Lizenz 2 und eine unter GPL3:
jasypt.jar (von jasypt.org) - für Kryptographie (Passwörter und private Einträge)
jasypt benötigt zusätzlich zwei Bibliotheken aus den Apache commons - die lang und codec Packete.
alle drei Bibliotheken stehen unter der Apache License 2
Die vierte Bibliothek ist db4o - eine objektorientierte Datenbank, die unter GPL3 lizensiert ist.
Ich hoffe, ich habe das richtige Unterforum gefunden. Jedem der soweit gelesen hat schon einmal vielen Dank fürs Lesen - über Hinweise wäre ich natürlich ebenfalls sehr erfreut