Come funziona trilicense (mpl, gpl, lgpl) quando vuoi usarlo sul sito web pubblico

2

Ho provato a cercare questa risposta per un po 'di tempo e ho esaminato tutte le varie domande frequenti e la documentazione relativa alle tre licenze; ma nessuno di loro è stato in grado di rispondere a una domanda che ho.

Quindi ho lavorato a un'idea per un sito Web per un po 'di tempo fa e di recente ho trovato software open source che ha molti componenti simili. È concesso in licenza con le licenze mpl / gpl / lgpl. Penso che per la maggior parte comprendo le implicazioni, dovute alla ricerca e alla lettura, di ciò che è necessario se modifico / utilizzo e voglio distribuire il software.

Ma cosa succede se voglio modificare e non distribuire, ma usarlo su un sito web pubblico da cui ricavo entrate pubblicitarie? È illegale?

Non sembra che stia leggendo altri sistemi open source, come Drupal, dove ti permettono di usare il software ma non è considerato "distribuzione" se le persone visitano il sito web.

So che questo sito potrebbe non essere la migliore risorsa e ho provato altri siti, ma non ho ricevuto risposte chiare. Se conosci qualche altra risorsa che potrei contattare, per favore fammelo sapere.

Collegamenti per coloro che non sanno:

posta tomok 11.02.2011 - 18:02
fonte

2 risposte

2

Secondo il link l'MPL è sulla lista delle licenze che sono non compatibile GPL. Pertanto, un'opera combinata che deriva dal codice MPL e GPL non può essere ridistribuita , a meno che non sia possibile ottenere un permesso speciale dagli autori per relicarlo in qualche modo compatibile.

    
risposta data 11.02.2011 - 20:27
fonte
1

IANAL - Per GPL / LGPL, almeno, la licenza viene attivata al momento della distribuzione, quindi non è necessario eseguire alcuna operazione se la si utilizza sul lato server di un sito Web. La cortesia comune, naturalmente, direbbe se si apportano correzioni di bug, ecc., Che si dovrebbe contribuire di nuovo alla comunità. In effetti, sarebbe carino da parte tua ridistribuirlo solo per essere bello (capisco come ciò potrebbe essere impossibile se mischi un codice non GPL compatibile con il codice GPL).

Nota che questo è il motivo per cui è stato creato AGPL . Se trovi qualcosa che è AGPL, non puoi utilizzare per eseguire un sito web pubblico senza rilasciare alcuna modifica.

    
risposta data 11.02.2011 - 18:05
fonte

Leggi altre domande sui tag