Biforcazione di un software con licenza doppia GPL con diritti d'autore di proprietà dell'azienda

7

Dopo aver ricevuto alcune minacce da parte del titolare del copyright di un software con doppia licenza (GPL2 e commerciale) per acquistare la versione commerciale per i progetti in produzione, sto pensando di creare un fork.

In un caso di GPL2 e commercialmente doppiamente concessa in licenza con il software di proprietà intellettuale di proprietà dell'azienda, la biforcazione della versione GPL2 è un'opzione?

Inoltre, sta creando un buon modo per gestire questi casi?

Informazioni di base

Il software è un CMS web rilasciato in 2 versioni, una versione open source gratuita GPL2 e una versione commerciale che include supporto tecnico e funzionalità extra.

Il problema è che ora, basando la loro argomentazione sulla definizione di "distribuzione" della GPL2, la società che detiene i diritti d'autore sostiene che fornire il software e alcune estensioni a un cliente è considerato una "distribuzione". E che tale "distribuzione" rientra nell'obbligo della GPL2 di rilasciare il codice di estensione personalizzato.

Le estensioni personalizzate sono principalmente disegni, modelli e funzionalità molto specifiche.

Fondamentalmente mi danno 3 scelte:

  1. Acquistare l'edizione con licenza commerciale per i progetti basati sulla GPL in produzione,
  2. Eliminazione di tutti i progetti in produzione in base alla versione GPL2,
  3. Rilascio di tutte le estensioni come codice GPL2.

Le prime 2 opzioni non sono realistiche per i progetti finiti.

La terza opzione potrebbe andar bene, ma poiché la maggior parte delle estensioni sono molto specifiche, pulire il codice per renderlo utilizzabile da altri utenti significa molti lavori e inoltre non sono sicuro che i clienti apprezzeranno avere i loro progetti di siti web e funzionalità specifiche rilasciate pubblicamente.

La società di gestione dei copyright ha contattato direttamente alcuni clienti, dando loro la "scelta".

So che questa è un'interpretazione molto aziendale della GPL2, e un'azione del genere non è affatto legale, ma come sviluppatore indipendente, non voglio correre il rischio di essere coinvolto in lunghe e faticose procedure legali .

PS. Questa domanda è stata posta per la prima volta su Stack Overflow in cui si sentiva fuori dal campo di applicazione e chiuso, dopo aver letto le presenti FAQ del sito, discutere delle licenze software sembra soddisfacente.

    
posta Eric 06.10.2012 - 05:50
fonte

1 risposta

5

Disclaimer abituale: chiedi a un avvocato ecc.

Con la GPL, non è necessario rilasciare la fonte delle estensioni specifiche al pubblico. Tutto quello che devi fare è renderlo disponibile ai tuoi clienti, concesso in licenza sotto licenza GPL o compatibile. Ovviamente ciò significa che i tuoi clienti potrebbero decidere di rilasciarlo al pubblico, o fare qualsiasi altra cosa la GPL gli consenta, ma non devono neanche farlo. La pulizia del codice non è richiesta dalla GPL, e rendere utilizzabile da altri utenti probabilmente non è nemmeno nel tuo interesse.

    
risposta data 06.10.2012 - 08:49
fonte

Leggi altre domande sui tag