Utilizzo della libreria GPL nel nostro software [duplicato]

1

Attualmente stiamo iniziando a lavorare su un progetto per il quale avremo bisogno di librerie di elaborazione delle immagini. Il problema è che alcune librerie hanno licenza GPL.

Sto leggendo la licenza GPL e molti altri (licenza pubblica FreeImage ecc.) e sono un po 'confuso da tutto il lungo testo. Quindi lo chiedo senza mezzi termini:

È possibile utilizzare una libreria con licenza GPL nel nostro prodotto commerciale (non modificando il codice, semplicemente creando la libreria e utilizzandola nel nostro prodotto (come una DLL)) senza rilasciare il codice sorgente del nostro prodotto?

    
posta mishan 25.06.2014 - 18:06
fonte

1 risposta

2

Non distribuire

La GPL riguarda principalmente la distribuzione del tuo software (ciò che chiamano "trasporto"). Se usi la tua app e la libreria GPL solo in-house, la GPL non considera questo trasporto, e la disposizione del copyleft non viene attivata. Pertanto, non è necessario rendere il programma open source.

Comunicazione a distanza di braccia

Se il tuo programma non dipende dalla libreria o dall'applicazione GPL per il suo corretto funzionamento, e tu comunichi a braccia spalancate con esso attraverso la generazione di un processo separato, pipe o qualcosa di simile piuttosto che collegare direttamente la libreria nella tua applicazione, allora la GPL considera il tuo programma una applicazione separata (invece di un lavoro derivato ), e non hai bisogno di rendi il tuo programma open-source.

    
risposta data 25.06.2014 - 20:28
fonte

Leggi altre domande sui tag