Opzioni per le licenze software per i plugin?

2

Sto creando un'applicazione software dove fino ad ora, la maggior parte del codice e delle risorse sono state prodotte da me. Ci sono piccoli pezzi di codice che ho preso da altri posti; questi sono stati concessi in licenza come "fai quello che vuoi con esso". Tuttavia, ho raggiunto un punto in cui voglio incorporare parti piuttosto ampie di un altro progetto nel mio e questo altro progetto è concesso in licenza con GPLv3.

Fino a quel momento non avevo considerato i problemi di licenza con il mio software; al momento è solo sulla mia macchina senza licenza ufficiale.

Incorporare questo altro mio progetto richiederebbe anche l'adozione della licenza GPLv3. Ho deciso che mentre sto bene con la maggior parte di ciò che ho scritto per essere concesso in licenza con GPL, voglio che alcune delle cose che ho scritto siano disponibili per opere derivate di proprietà (che è incompatibile con GPL).

Quindi come faccio a evitare questo? Quello che ho scoperto finora è l'uso di "plug-in" o componenti aggiuntivi per la mia app. Mentre l'applicazione di base è GPL, posso concedere in licenza il codice che desidero che i lavori derivati siano LGPL o anche chiusi, e semplicemente che siano plug-in per la mia app GPL. È fattibile? La mia tesi è che un plugin è semplicemente qualcosa che aggiunge funzionalità e non rende la mia applicazione di base un lavoro derivato del plugin.

    
posta kfl 16.06.2011 - 00:08
fonte

2 risposte

2

Non devi usare GPL per la tua parte, solo una delle tante compatibili GPL Licenze FOSS .

L'uso di "plug-in" non è sempre un modo sicuro; se l'applicazione principale non può funzionare senza il plugin, qualcuno potrebbe facilmente affermare che l'intera applicazione è un lavoro derivato. (IANAL)

    
risposta data 16.06.2011 - 08:55
fonte
0

Controlla se l''altro progetto' non offre un elenco di altre licenze che puoi utilizzare al posto di GPL. A volte è chiamato elenco "Eccezioni FLOSS".

Ad esempio, la licenza client MySQL ha 24 altre licenze nell'elenco, che non sono compatibili con GPL.

    
risposta data 16.07.2011 - 12:20
fonte

Leggi altre domande sui tag