spedizione di un plug-in ricompilato in lgpl

1

Ho ricompilato un plug-in (apportando modifiche prima di essere accettato a monte) per il gstreamer framework multimediale. Non ho ricompilato l'intera libreria, solo un plugin.

Se voglio che il codice Python proprietario utilizzi questo plugin - sto eseguendo afoul della licenza LGPL? Il mio codice non collega mai direttamente al plugin modificato.

MyPythonCode [proprietario] - > pygst / binary [LGPL] - > gStreamer / binary [LGPL] - > modifiedPlugin / binario (w / source) [LGPL]

Il codice sorgente per il plugin modificato sarebbe disponibile per LGPL.

    
posta jedierikb 01.03.2011 - 18:30
fonte

2 risposte

1

Se il codice originale è LGPL, le tue modifiche ad esso sono distribuite sotto LGPL e il tuo codice può usare il plugin LGPL come libreria - Non vedo il problema?

L'unico problema sarebbe se il tuo codice proprietario fosse un'opera derivata del codice LGPLed - cioè se avessi usato l'origine della libreria come base per il tuo codice invece di usare solo l'API pubblica

    
risposta data 01.03.2011 - 19:22
fonte
0

La tua libreria modificata può essere utilizzata con gli stessi termini della libreria LGPL'd modificata. Ciò significa che devi rilasciare la tua versione modificata agli stessi termini e chiunque può collegare il suo codice proprietario ad esso, incluso te.

    
risposta data 01.03.2011 - 19:20
fonte

Leggi altre domande sui tag