Devo pubblicare script di distribuzione per la distribuzione di lavoro con licenza AGPL (MongoDB)

2

MongoDB ha una doppia licenza con AGPL (il motore) e ASL 2.0 (i driver). In poche parole, usare semplicemente MongoDB attraverso i driver non impone di rilasciare il codice sorgente (a causa della licenza ASL 2.0 dei driver).

AFAIK, solo se chiami direttamente il motore mongo, devi dare il tuo codice che lo sta usando (ma non il codice applicazione che parla con mongo tramite i driver).

Controlla questo post del blog MongoDB: link

Che cosa succede se si distribuisce (installa, configura) mongodb negli script di distribuzione. E poi avvia / ferma / riavvia quei processi. E poi magari creare alcuni utenti tramite la shell mongo. Hai bisogno di pubblicare i tuoi script di implementazione ?

(Una domanda bonus: come possono pubblicare i driver come ASL 2.0 se quei driver utilizzano la parte di MongoDB con licenza AGPL sulla rete? Perché sono autori di entrambi?)

    
posta Tuukka Mustonen 17.04.2014 - 09:49
fonte

1 risposta

1

Indica la solita dichiarazione di non responsabilità di "I'm not a lawyer".

Questo detto, le licenze GPL mirano a proteggere gli utenti nel diritto di studiare il codice di un software, anche se modificato e ridistribuito. AGPL aggiunge un altro canale di "ridistribuzione" affermando esplicitamente che l'esposizione del software da utilizzare attraverso i sistemi di rete comporta le stesse conseguenze della ridistribuzione.

Nel tuo caso, tuttavia, NON stai modificando il software MongoDB. Si limitano a creare opere correlate, ma distinte, che possono interagire con MongoDB. Proprio come un'applicazione web che usa Mongo come motore di archiviazione, NON è quindi necessario che lo script di distribuzione sia pubblicato.

La citazione pertinente dal post del blog collegato è qui:

The copyleft applies only to the mongod and mongos database programs.

Non stai modificando nessuno dei due programmi, quindi il copyleft non si applica.

    
risposta data 17.04.2014 - 11:32
fonte

Leggi altre domande sui tag