GPL con eccezione da usare senza pubblicare la fonte [chiuso]

-3

Sto usando una libreria con licenza GPL che indica chiaramente che è OK collegarsi ad essa in progetti commerciali senza la necessità di pubblicare il proprio codice sorgente (come eccezione alla GPL regolare che ti obbliga a pubblicare la sorgente insieme a il tuo prodotto).

Chiamiamo questa libreria con una licenza GPL modificata " Libreria A ". Ora, c'è un'altra libreria (chiamiamola " Libreria B ") che si collega alla Libreria A . La Libreria B è autorizzata sotto licenza GPL ma senza quell'eccezione che ti consente di mantenere la fonte chiusa.

La mia domanda è:

È in licenza la libreria B senza questa eccezione anche un'azione legale? Voglio dire, poiché l'autore / i di Libreria B utilizza Libreria A , non impone loro di aggiungere l'eccezione anche alla loro libreria?

In altre parole, puoi collegare alla Libreria B nel mio prodotto commerciale con la necessità di pubblicare la mia fonte?

    
posta Humam Helfawi 01.06.2018 - 00:38
fonte

1 risposta

6

Hai una terminologia confusa in là.

La GPL non consente ciò che rivendichi che la libreria ti ha permesso di fare.

La LGPL (Lesser GPL, ex Library GPL) fa.

Sembra che tu stia dicendo che hai LibraryA che è LGPL, e LibraryB che è GPL, e vuoi collegarli ENTRAMBI alla tua applicazione commerciale senza che la tua applicazione commerciale contragga il virus GPL.

Scusa, Dave, non puoi farlo. LibraryA lo consente. LibraryB dice che devi GPL il tuo sorgente se lo usi.

Gli autori originali di LibraryB erano OK usando LibraryA, che era LGPL. Hanno giocato secondo le regole. Loro POTREBBERO hanno rilasciato LibraryB sotto LGPL e hanno scelto NON di farlo. Piuttosto, hanno scelto di rilasciare LibraryB sotto GPL, che richiede agli utenti di LibraryB di rilasciare il proprio codice sotto GPL, incluso rendere disponibile la fonte, e si richiede anche di giocare secondo le regole.

    
risposta data 01.06.2018 - 00:57
fonte

Leggi altre domande sui tag