Creazione di un'applicazione interna privata con Qt

1

Voglio creare un'applicazione usando il framework Qt, ma non posso affatto permettermi una licenza commerciale. Osservando la tabella di confronto delle licenze , ho notato che la licenza LGPLV3 diceva questo:

Possible to keep your application private with dynamic linking

Comprendo cosa sono il collegamento dinamico e il collegamento statico, ma non ne capisco le implicazioni. Questo significa che devo usare, ad esempio, DLL nel mio programma piuttosto che librerie statiche?

Inoltre, dovrei mordere il proiettile e rendere il programma open source sicuro e usare GPL (che sembra avere caratteristiche migliori secondo questo grafico), o dovrei restare con LGPL ed evitare il collegamento statico?

    
posta dubstaphone 09.08.2016 - 01:57
fonte

1 risposta

5

L'uso di un software internamente non è considerato un trasporto dalla GPL, quindi non dovresti fornire il codice sorgente a nessuno.

Nel momento in cui decidi di distribuire il software a terze parti, dovrai seguire i termini della (L) GPL o pony up per una licenza QT commerciale.

Come per il collegamento statico vs dinamico, è possibile il collegamento statico con una libra (L) GPL, ma è necessario fornire i mezzi per un destinatario di terze parti per sostituirlo con una versione modificata, se lo desiderano.

Questo è tutto nelle Domande frequenti sulla GPL link

    
risposta data 09.08.2016 - 07:37
fonte

Leggi altre domande sui tag