Puoi modificare il codice distribuito con la licenza MIT e ridistribuirelo con la licenza GPL? [Chiuso

softwareengineering.stackexchange https://softwareengineering.stackexchange.com/questions/105912

  •  02-11-2019
  •  | 
  •  

Domanda

È possibile modificare il codice del Plugin di peperoncino, che ha avuto la sua ultima uscita a luglio 2008 ed è autorizzato con la licenza del MIT, per autorizzarlo ai sensi della GPL?

Per quanto posso vedere, non vi è alcuna restrizione sul nuovo codice autorizzato con la stessa licenza. È davvero così, o c'è un numero minimo di modifiche?

Nel mio caso, cambierei il plug -in jQuery nel normale codice JavaScript che viene eseguito in un CMS. Questo significa essenzialmente che, tra le altre cose:

  • Il codice non utilizzerà lo spazio dei nomi "ChiliBook".
  • La funzione non verrà invocata come $($element).chili(), ma come GlobalObject.ChiliHighlighter.process($jquery_element), dove "GlobalObject" è un oggetto JavaScript utilizzato dal CMS.
  • Il codice consentirà ad altri moduli di modificare il GlobalObject.ChiliHighlighter oggetto per aggiungere funzioni che vengono facoltativamente chiamate da GlobalObject.ChiliHighlighter.process() quando sono definiti.

Come alternativa, poiché il repository che sto usando mi consente di includere il codice non autorizzato dalla licenza GPL 2 o superiore quando il codice non viene più mantenuto, il plugin potrebbe essere considerato non più mantenuto, poiché la sua ultima versione è stata rilasciata tre anni fa?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top