AGPL Domanda su collegamenti e lavori derivati

2

Sto pensando di vendere una collezione di app di Django che ho scritto che forniscono le funzionalità di base di un gioco di Facebook, ma sto anche pensando di rilasciarla sotto una licenza GNU Affero.

Ho letto la GPL Affero, e la clausola extra ha specificato che le versioni modificate di un lavoro coperto devono essere distribuite sotto la stessa licenza. Quello che mi chiedo è che i lavori derivati devono essere distribuiti sotto la licenza GNU Affero, anche se non modificano l'originale? Lo scenario è che qualcuno potrebbe usare il mio progetto e aggiungere alcune funzionalità proprie contenute in app Django separate; le nuove app che hanno scritto e che dipendono dal mio software devono essere rilasciate anche con una licenza Affero?

    
posta Seán Hayes 05.08.2011 - 22:11
fonte

2 risposte

6

Di solito anche i derivati devono essere concessi in licenza sotto AGPL, ma c'è spazio per il dibattito su ciò che è considerato un lavoro derivato. Se un'opera agisce come un servizio separato che il codice AGPL comunica con (non condividendo uno spazio di indirizzamento del processo) e tale servizio potrebbe essere ragionevolmente sostituito con un'alternativa, allora potrebbe essere considerato un nuovo lavoro piuttosto che uno derivato. La maggior parte delle "app" di Django sono comunque combinate, condividono lo stesso spazio di processo, che è quello che le licenze di GPL considerano come un lavoro combinato.

    
risposta data 05.08.2011 - 22:27
fonte
1

Qualsiasi lavoro che contenga una sufficiente espressione protettiva dal codice coperto da AGPL (cioè un lavoro derivato) deve avere il suo codice sorgente rilasciato se è distribuito. Tale lavoro è un "lavoro basato sul programma".

    
risposta data 13.08.2011 - 15:38
fonte

Leggi altre domande sui tag