Sono autorizzato ad usare una libreria LGPL senza rilasciare la sorgente al resto della mia applicazione, se faccio riferimento dinamicamente alla libreria?

3

Sono un po 'confuso su cosa io sia / non sono autorizzato a fare con una libreria LGPL che intendo utilizzare in un'applicazione C ++ commerciale su piccola scala che sto sviluppando. La mia attuale comprensione, anche se non so se sono corretto, è che mi è permesso usare la libreria senza rilasciare la sorgente al resto della mia applicazione se faccio riferimento dinamicamente alla libreria. Qualcuno sa se questo è corretto? Ci sono restrizioni su come faccio riferimento alla libreria? Grazie! Non sono un madrelingua inglese e non capisco completamente la licenza.

    
posta User093203920 17.10.2012 - 05:41
fonte

1 risposta

6

Sì, puoi usare la libreria non modificata con il tuo codice proprietario - a condizione che l'utente possa scambiare la libreria LGPL per la propria versione (questo normalmente significa usare una libreria collegata dinamica = dll o così)

Se modifichi la libreria ti viene richiesto di rilasciare il codice sorgente della libreria con le tue modifiche.

L'unica complicazione aggiuntiva sarebbe se avessi usato idee / concetti dal codice sorgente della libreria all'interno della tua app - quindi la tua app potrebbe essere un'opera derivata. Ma normalmente non ci sono problemi nell'usare una libreria LGPL con un'app commerciale - questa era l'idea.

    
risposta data 17.10.2012 - 05:55
fonte

Leggi altre domande sui tag