Posso usare librerie con licenza EPL e non fornire il codice sorgente della mia applicazione?

7

Se utilizzo un software con licenza EPL (vale a dire Eclipse jars) in un'applicazione, devo fornire agli utenti il codice sorgente e il diritto di ridistribuire? Se così non fosse, quali regole dovrei seguire se utilizzo librerie software con licenza EPL in un'applicazione che desidero distribuire?

    
posta Can't Tell 07.11.2012 - 08:51
fonte

1 risposta

7

IANAL, ma la licenza pubblica Eclipse (EPL) non richiede la distribuzione di richiede l'accesso al codice sorgente.

Sui personaggi di EPL lasciami citare le persone GNU :

The Eclipse Public License is similar to the Common Public License, and our comments on the CPL apply equally to the EPL. The only change is that the EPL removes the broader patent retaliation language regarding patent infringement suits specifically against Contributors to the EPL'd program.

E un'altra citazione sulla Licenza pubblica comune Versione 1.0

This is a free software license. Unfortunately, its weak copyleft and choice of law clause make it incompatible with the GNU GPL.

"Debile copyleft" in questa citazione significa che non è necessario utilizzare la stessa licenza per un'opera derivata. Quindi puoi prendere il codice con licenza EPL, includerlo nel tuo lavoro e distribuire il risultato con una licenza proprietaria non libera.

Modifica

Per i dettagli su cosa devi fare come utente del software con licenza EPL, vedi '3. REQUISITI "dell'EPL :

iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.

Vedi anche questa risposta: link

    
risposta data 07.11.2012 - 08:57
fonte

Leggi altre domande sui tag