Quando il mio codice è automaticamente in GPL?

1

Attualmente sto lavorando con Wordpress (GPL). Ho capito in pratica quando scrivi un plugin / modulo / ecc. diventa GPL poiché è considerato dipendente da Wordpress.
Ma al contrario immagini e css di temi non sono necessariamente GPL (sono considerati file di dati indipendenti che potrebbero avere un significato anche senza Wordpress)
E questo sfuma un po 'le cose per me.

Cosa succede se creo una libreria matematica non GPL. Quindi creo un plugin per Wordpress che usa quella libreria?
Renderà la mia libreria GPL? Significa che non posso raggrupparli insieme? Non li metti nemmeno su un singolo file zip?

Cosa succede se la mia libreria è un servizio Web? E se il servizio web fosse ospitato autonomamente? Posso aggregarlo insieme al codice del plugin?

Se non riesco a creare alcun tipo di bundle senza che GPL venga propagato, come mai uno può raggruppare un tema (feat. css + images) per Wordpress?

    
posta Serge 25.03.2014 - 11:57
fonte

1 risposta

4

Quando crei un plug-in per un prodotto che utilizza la licenza GPL, quindi il plug-in e tutte le librerie che il plug-in utilizza non devono utilizzare la licenza GPL.

Tuttavia, non sei completamente libero nella scelta della tua licenza. Poiché i termini GPL si applicano all'intero prodotto e si diffondono anche a tutti i plugin, il tuo plug-in e tutte le librerie da cui dipende devono utilizzare una licenza compatibile con GPL. Il modo più semplice per essere compatibili è utilizzare la stessa licenza, ma le licenze open-source più popolari sono compatibili.

Che cosa significa per l'esempio concreto che fornisci, se la tua libreria matematica utilizza una licenza open source compatibile (ad esempio, la licenza MIT), quindi non c'è alcun problema con l'utilizzo in un plugin Wordpress e puoi distribuirlo insieme a quel plugin.

Quando si tratta di programmi completamente indipendenti, è sempre possibile combinarli in una distribuzione senza che le licenze di copyright si influenzino a vicenda. In termini giuridici, si chiama "Mere Aggregation" e consente persino di distribuire Wordpress con programmi commerciali (a sorgente chiuso) non correlati a condizione che siano completamente indipendenti l'uno dall'altro.
Se i temi sono considerati legalmente indipendenti da Wordpress, possono essere distribuiti insieme a Wordpress stesso, anche quando hanno licenze incompatibili, secondo il principio di Mere Aggregation.

    
risposta data 25.03.2014 - 12:19
fonte

Leggi altre domande sui tag