Avrebbe usato Quercus per far cadere il mio codice sotto la GPL?

2

Quercus è un'implementazione di PHP scritta in Java e rilasciata sotto licenza GPL.

Se lo uso, il mio codice PHP rientra nella GPL?

E il mio codice Java?

Supponendo che scrivo un nuovo codice Java e un nuovo codice PHP, e utilizzo Quercus per eseguire il mio codice PHP sulla JVM e chiamare nel mio codice Java, quali pezzi rientrano nella GPL?

Supponiamo inoltre che il risultato sia un software commerciale che voglio distribuire.

    
posta Tim 21.12.2012 - 05:53
fonte

3 risposte

1

Generalmente, se inizi a distribuire Quercus con il tuo codice, anche il tuo codice ricadrà sotto la GPL. Per i termini di licenza alternativi, è necessario contattare i loro rappresentanti.

    
risposta data 21.12.2012 - 07:28
fonte
1

Decido quanto segue:

Se il mio codice funziona solo con la libreria con licenza GPL, anche il mio codice deve essere GPL.

Se il mio codice può essere eseguito senza la libreria (nell'esempio il codice PHP) non è necessario che sia GPL.

Dichiarazione di non responsabilità: IANAL.

    
risposta data 21.12.2012 - 08:30
fonte
0

Lasciami (IANAL) cercare di capire cosa stai dicendo:

  • Collega un modulo GPL al tuo programma
  • Ti chiedi se questo rende il tuo programma GPL

Se è così, la risposta è "sì". Potrei non capire cosa intendi con "usare Quercus per eseguire il mio codice PHP sulla JVM e chiamare nel mio codice Java", ma sembra certamente che sia inserito nel tuo codice. Se hai solo bisogno di qualcosa che è un "interprete PHP in Java" e ne puoi fornire un altro, probabilmente potresti avere la documentazione che dice "Puoi, se vuoi, usare Quercus".

Penso che la vera risposta qui sia di consultare un avvocato, specializzato in copyright elettronico.

    
risposta data 21.12.2012 - 16:45
fonte

Leggi altre domande sui tag