Sono autorizzato ad usare una libreria GPL con collegamento dinamico se sto sviluppando su un motore di runtime proprietario?

1

In sostanza, titolo.

Questo sono solo io che cerco di chiarire parte della GPL per me stesso.

Diciamo che sto sviluppando un programma che compila e gira su un motore di runtime non libero.

Sono perfettamente disposto a condividere e concedere in licenza il mio codice sorgente sotto la GPL, ma non ho la fonte, né la licenza / copyright per il motore di runtime.

In tal caso, sono autorizzato ad utilizzare una libreria GPL in modo dinamico nella mia applicazione?

La mia attuale comprensione della GPL dice "no", ma mi piacerebbe assicurarmi che il mio modo di pensare sia accurato.

(dico "no" perché il mio programma dipenderebbe quindi da componenti non liberi e da una libreria GPL insieme, e il motore di runtime (credo) non sarebbe coperto da SLE, poiché non è qualcosa che è incluso in qualsiasi OS.)

    
posta Chris Iverson 11.05.2017 - 04:50
fonte

1 risposta

1

Hai ragione a non poter utilizzare la GPL "grezza" in questo modo, ma potresti utilizzare la GPL con un linking exception che specifica che il tuo codice può essere collegato con il motore di runtime. Nota che se lo fai, non puoi collegare il tuo codice con nessun altro codice GPL, poiché non hai il permesso di collegare tali librerie con il motore di runtime.

    
risposta data 11.05.2017 - 05:16
fonte

Leggi altre domande sui tag