Rilascio di librerie utilizzate in un'applicazione commerciale come GPL [duplicato]

3

Mentre ero all'università ho sviluppato alcune librerie PHP che intendevo per uso personale. Li ho usati in alcuni progetti personali.

Quando sono entrato nel mio attuale lavoro, abbiamo creato un prodotto commerciale che richiedeva la stessa funzionalità. Ho proposto di usare le mie librerie come mi erano familiari. L'abbiamo fatto.

Da allora ho modificato e migliorato le librerie negli ultimi due anni (tutto nel mio tempo libero) e voglio rilasciarle come open source sotto la licenza GPL.

Ora, con la licenza GPL, non è possibile utilizzare le librerie come parte del software commerciale, quindi farlo ora influisce in qualche modo sul software commerciale o sulla loro protezione? Sono libero di rilasciare queste librerie in questo modo?

Grazie in anticipo!

    
posta Raiden616 26.01.2015 - 15:12
fonte

1 risposta

5

La licenza ha lo scopo di proteggere i tuoi diritti d'autore e interessi, non di portarli via.

Come unico autore della biblioteca, sei libero di affidarlo a qualsiasi schema tu desideri, incluso per l'utilizzo in prodotti commerciali. In effetti, non è così raro. Ad esempio, PolarSSL è rilasciato sotto GPLv2, ma è possibile acquistare una licenza per l'utilizzo in codice sorgente chiuso.

Se la libreria è utilizzata internamente (ad esempio lato server) e mai distribuita, la cosa relicensing non è nemmeno necessaria, almeno per GPLv3.

L'unico problema sarebbe se hai usato un codice esterno. In tal caso, è necessario adottare le misure necessarie per conformarsi alla rispettiva licenza.

    
risposta data 26.01.2015 - 15:18
fonte

Leggi altre domande sui tag