Posso visualizzare parte del codice sorgente di un plugin open source con GPLv2 liscence?

2

Vorrei pubblicare il codice parziale o completo di uno o più plugin (concesso in licenza con licenza GPL, GPLv2, MIT o senza licenza) nel mio sito web / blog. Il sito web di cui sto parlando è per tutti, libero di usare e gratuito per copiare il codice. Inoltre, va bene se non fornisco alcun collegamento al codice sorgente / plug-in? Darò sicuramente crediti completi allo sviluppatore.

    
posta FatalError 18.12.2012 - 10:43
fonte

2 risposte

5
  • GPL: devi fornire codice completo se stai fornendo un modulo compilato. Se non si fornisce il modulo compilato, è ancora possibile fornire la fonte in tutto o in parte. devi allegare l'avviso di licenza ad esso. Cioè anche se si estrapola qualche funzione da un file sorgente, si deve mettere l'avviso di copyright dall'inizio della fonte originale prima di loro e si deve avere un collegamento sul web / comprarlo con qualsiasi archivio per il download.

  • MIT: puoi fare ciò che vuoi con esso, tranne che reclamare di averlo scritto tu stesso. Puoi anche fornirlo sotto una licenza più severa (questo succede spesso se lo abbini al codice GPL).

  • "nessuna licenza": non esiste "nessuna licenza". Qualsiasi opera soggetta a copyright può essere utilizzata solo con il permesso dell'autore. Se non è allegato alcun avviso di licenza, devi contattare l'autore e chiedere loro.

    Esiste "dominio pubblico", ma generalmente le giurisdizioni non statunitensi non hanno questo termine o indicano solo opere per le quali la protezione del copyright è già scaduta. Ecco perché ci sono licenze come WTFPL , che è equivalente a "dominio pubblico", ma non usa quel termine.

Si noti che è in realtà discutibile se sia consentito inserire plugin per programmi proprietari sotto GPL poiché un plugin può essere considerato un lavoro derivato del programma e GPL esclude solo "librerie di sistema". Suppongo che il plugin stesso possa sempre avere un'eccezione per il programma per cui è plug-in, ma non può usare codice GPL preesistente scritto senza tale eccezione (il codice LGPL è OK, perché LGPL si ferma al limite del collegamento dinamico e tutto ciò che si qualifica come plugin è caricato dinamicamente).

    
risposta data 18.12.2012 - 11:13
fonte
4

La risposta di Jan offre ciò che puoi fare in base alle varie licenze. Ma penso che tu possa avere un'altra opzione a seconda di come si tende ad usare il codice nel tuo blog e quanto di esso.

La legge sul copyright degli Stati Uniti (e di molti altri paesi) contiene una clausola fair use . Se fornisci commenti o critiche sul codice, fair use ti darebbe il diritto di incorporare e citare materiale protetto da copyright senza bisogno di una licenza o dell'autorizzazione dei titolari di copyright . Il vantaggio principale qui sarebbe quello di poter omettere i dettagli della licenza dal testo del blog.

Come sempre con queste cose c'è una dose di salute di "dipende" qui e se vuoi essere sicuro che il tuo uso costituisce fair use quindi è necessario consultare un avvocato.

    
risposta data 18.12.2012 - 13:51
fonte

Leggi altre domande sui tag