Licensing, come?

0

Attualmente sto sviluppando un'applicazione che ha diverse dipendenze.

Ora voglio rilasciare il codice come open-source sotto il WTFPL (fai quello che vuoi che faccia la licenza pubblica).

Ovviamente questo si applica solo al mio codice, non a quello di alcuna dipendenza. Come potrei fare questo?

Prendo le mie dipendenze tramite uno strumento di compilazione automatico (sbt in questo caso).

Più concretamente:

Supponiamo che sto inserendo lwjgl ( link ) e un'altra libreria di terze parti che consiste solo di un file e ha il copyright nella parte superiore di esso.

Ora, come faccio a farlo legalmente in modo corretto? Basta aggiungere la licenza al codice poiché è " ovvio " qual è il mio codice e cosa no? Oppure ...

Non sono sicuro che ci sia un file di licenza nelle dipendenze (automaticamente abbattute). In realtà ho appena dato un'occhiata alla mia cartella .ivy2 e non riesco a trovare una licenza per es. lwjgl

Qualche idea? Mi dispiace, se (e probabilmente lo ha) questo è già stato trattato in precedenza, ma voglio assicurarmi che lo stia facendo bene e non sono riuscito a trovare le mie domande specifiche [sì, cerco prima di pubblicare ;)]

    
posta Sorona 16.10.2015 - 09:40
fonte

1 risposta

1

Innanzitutto, assicurati che tutte le licenze delle tue dipendenze ti consentano di condividere le loro librerie con i tuoi clienti. Potrebbe essere necessario accreditare gli autori ovunque, è tutto scritto nelle licenze.

Se si dispone dell'autorizzazione, è inoltre necessario fornire le licenze delle librerie nel prodotto. Se non si dispone dell'autorizzazione, è necessario contattare gli autori delle biblioteche e provare ad acquistarlo, in modo da poterlo utilizzare nel prodotto. Scommetto che non è necessario, in quanto il tuo software non è per uso commerciale.

    
risposta data 16.10.2015 - 09:46
fonte

Leggi altre domande sui tag