Come possiamo usare Tine 2.0 nel nostro prodotto software closed source, senza violare l'AGPL?

0

Sviluppiamo un prodotto closed source e i clienti vogliono aggiungere due parti:

  • Calendario
  • Contatti

Tine 2.0 fornirebbe questo, ma vogliamo usarlo come libreria.

Dato che Tine 2.0 utilizza la licenza AGPL, abbiamo bisogno di aprire il nostro codice sorgente, se usassimo un qualche tipo di collegamento.

Come possiamo usare Tine 2.0 nel nostro prodotto software closed source, senza violare l'AGPL?

La soluzione che ho in mente è questa: il nostro prodotto e Tine 2.0 potrebbero comunicare attraverso il database. Tutte le visualizzazioni HTML vengono eseguite dal nostro codice e le informazioni di sincronizzazione mobile vengono gestite da tine20.

(Vorrei aprire il nostro prodotto, ma il mio capo non lo fa).

    
posta guettli 10.05.2014 - 15:34
fonte

1 risposta

1

Avrai bisogno di parlare con un avvocato per ottenere un parere legale dettagliato sulla lettera della legge.

Detto questo, l'uso di codice AGPL o GPL in un'applicazione closed source va contro lo spirit (se non la lettera) della GPL. L'intento è che se costruisci qualcosa che dipende sostanzialmente dal codice GPL, il tuo codice è un'opera derivata e deve essere distribuito sotto la GPL.

Dato che dietro Tine 2.0 c'è un'entità commerciale penso che prenderanno una visione ristretta di come possa essere integrato con un prodotto closed source. Quindi preparati a interpretare la tua interpretazione.

    
risposta data 14.05.2014 - 20:04
fonte

Leggi altre domande sui tag