Libreria con licenza EPL con prodotto commerciale closed-source

4

La Licenza pubblica Eclipse non è completamente chiara per me. A quanto ho capito, chiunque ridistribuisca una libreria il cui codice è concesso in licenza in EPL è considerato un collaboratore. Dichiara quindi che non è necessario ridistribuire il codice sorgente, ma è necessario fare menzione di dove si trova.

Altri siti web hanno affermato che non è necessario rilasciare il codice sorgente del progetto a meno che non si modificino specificamente parti del programma con licenza EPL, ma dalla lettura della licenza, sembra indicare diversamente.

Se mi piacerebbe usare Library X nel mio programma Java, dove collego la libreria al mio progetto tramite il percorso di costruzione e poi ridistribuisco Library X con il mio programma, sono obbligato a consentire l'ottenimento del codice sorgente o no, Consiglio "Chiedi un avvocato" a parte.

    
posta Dalin Seivewright 14.06.2012 - 21:55
fonte

1 risposta

4

La licenza EPL dice fondamentalmente:

  1. Il software è autorizzato ad essere utilizzato con applicazioni commerciali, closed-source e lavori derivati. Non è un copyleft; cioè non ti costringe a rilasciare il codice sorgente della tua applicazione closed-source.

  2. Accetti di utilizzare e distribuire il software in modo tale da limitare il più possibile la responsabilità di tutti i contributori.

  3. Se distribuisci il codice sorgente, lo fai in un modo che rispetta i termini della licenza Eclipse e identifica prontamente i contributori originali. In generale, questo significa conservare tutte le notifiche originali nel codice sorgente.

risposta data 14.06.2012 - 23:04
fonte