Ich lade zum ersten Mal auf GitHub hoch und habe alle möglichen Zweifel an der Lizenzierung. Ich wusste nicht, dass dieses Thema im Netz aufgedeckt war! Aber selbst wenn es komplex ist, ist meine Situation so typisch, dass ich vermute, dass die meisten Leute, die Github verwenden, bereits davon wissen.
Ich möchte nur eine App öffentlich hochladen, die auf Drittanbieter-Bibliotheken auf meinem POM für Maven verweist (Paket- und Build-Java-Manager), und sie offensichtlich im Code aufrufen. Einige von ihnen sind GPL, andere Apache, andere Mehrfachlizenzen ...
Müssen Sie sich normalerweise um all diese Dinge alle Sorgen machen? Ich verteile keine binären oder fremden Bibliotheken, ich ändere sie nicht, ich benutze nichts kommerziell ... Muss ich "explizit darauf hinweisen"? In welcher Datei? Muss ich für meine eigene Bibliothek die GPL-Lizenz verwenden?
Was mich wundern lässt, wie wörtlich die Informationen im Internet sind, ist, dass ich noch nie jemanden mit HINWEISEN gesehen habe, die auf die Verwendung von Spring, JUnit usw. hinweisen ...