Utilizzo del software con licenza GPL come ausilio per lo sviluppo [duplicato]

-1

Sono relativamente (leggi: completamente) nuovo allo sviluppo di software e al rilascio di software; inoltre, sono confuso dai termini della licenza GPL.

La mia domanda (che potrebbe essere stata risolta molte volte senza la mia conoscenza) è la seguente: se utilizzo un software con licenza GPL per modificare il mio codice, senza effettivamente distribuire il software con licenza GPL, sono obbligato a rendere il mio codice sorgente disponibile al consumatore finale e / o licenziare il mio software con la licenza GPL?

Nel mio caso, sto usando più librerie open source per un programma Python; Sto anche impacchettando il mio codice in un file .exe con PyInstaller (che è dove si pone il problema, nel mio caso).

Grazie per il tuo aiuto!

    
posta Daniel Shevchenko 03.08.2017 - 16:08
fonte

1 risposta

-2

Nello spirito di GPL si dovrebbe essere in grado di sostituire il codice GLP con il proprio e usare il proprio sistema con il suo pezzo. Nel tuo caso ciò significherebbe dare loro il mezzo per ricostruire l'exe.

L'aspetto virale di GPL significa anche che il codice che interagisce con il codice GPL in questo modo (come parte di un exe) sarebbe automaticamente anche GPL. Eccezione presa con LGPL che ha un'eccezione di libreria. Anche se in questo caso la libreria deve essere accessibile in modo che un utente possa sostituirla con la propria (rimane quindi collegata dinamicamente o fornire i mezzi necessari per ricollegarsi se collegata staticamente).

Nota che non sono un addetto ai lavori, quindi prendilo con la dovuta considerazione.

    
risposta data 03.08.2017 - 16:17
fonte

Leggi altre domande sui tag