Eclipse Public License

Eclipse Public License
ForfatterEclipse Foundation
Versjon1.0
forleggerEclipse Foundation
Publiseringsdatofebruar 2004
Kompatibel med DFSGja
Gratis programvareJepp
OSI godkjentJepp
LPG-kompatibelNei
CopyleftDelvis
Kobling fra kode under annen lisensJepp

Eclipse Public License ( EPL ) er en gratis lisens som brukes av Eclipse Foundation for Eclipse - programvaren . Den erstatter Common Public License (CPL) ved å eliminere noen vilkår knyttet til patentsøksmål. [1]

Eclipse Public License er designet for å være en forretningsvennlig fri programvarelisens og tilbyr svakere copyleft - klausuler enn andre lisenser som GNU General Public License (GPL). Brukere av EPL-lisensiert programvare kan bruke, modifisere, kopiere og distribuere modifiserte versjoner av verket, og i noen tilfeller må de utgi sine egne modifikasjoner. [2]

EPL er godkjent av Open Source Initiative (OSI) [3] og er oppført som en fri programvarelisens av Free Software Foundation (FSF). [4]

Diskusjonen om en ny versjon av EPL begynte i mai 2013. [5]

Kompatibilitet

EPL 1.0 er ikke kompatibel med GPL, og programvare opprettet fra kombinasjonen av en lisensiert under GPL og en lisensiert under EPL kan ikke distribueres lovlig. [4]

EPL inneholder også en patent-gjengjeldelsesklausul, som er uforenlig med GPL av samme grunner. [4]

Avledede arbeider

I henhold til seksjon 1 (b) av EPL kan tillegg til det originale verket være uavhengig lisensiert, inkludert under en proprietær lisens , forutsatt at slike tillegg er "separate programvaremoduler" og ikke utgjør et avledet verk . Endringer og tillegg som utgjør et avledet verk må godkjennes under samme vilkår og betingelser som EPL, som inkluderer forpliktelsen til å gjøre kildekoden tilgjengelig . [2]

Senere versjoner

Hvis en ny versjon av EPL har blitt publisert, kan brukeren/bidragsyteren velge å distribuere programvaren under den versjonen han mottok den med eller å oppdatere den til den nye versjonen. [2]

Sammenligning med CPL

EPL er basert på CPL ( Common Public License ) , [6] , men det er noen forskjeller mellom de to lisensene:

En klausul inneholdt i CPL tillater utviklere å migrere programvare under vilkårene i CPL til vilkårene i EPL når som helst [6] på samme måte som brukere av GPL 2-versjon kan migrere til GPLv3.

Prosjekter som bruker EPL

I tillegg til Eclipse Foundation, brukes EPL i noen andre prosjekter, spesielt (men ikke begrenset til) de som kjører i den virtuelle java-maskinen . Symbian , Graphviz , Clojure , Mondrian OLAP-server , Open Daylight Project [7] og UWIN-programvare har kildekode utgitt under EPL. JRuby er for tiden utgitt under vilkårene for tre lisenser EPL, GPL og LGPL. [8]

Merknader

  1. ^ a b I seksjon 7 er denne setningen til stede i CPL 1.0, men ikke i EPL 1.0: "Hvis mottaker innleder patentsøksmål mot en bidragsyter med hensyn til et patent som gjelder programvare (inkludert et krysskrav eller motkrav i et søksmål) , skal alle patentlisenser gitt av den bidragsyteren til en slik mottaker i henhold til denne avtalen opphøre fra datoen slik rettstvist er inngitt."
  2. ^ a b c Eclipse Public License - v 1.0 , på eclipse.org . Hentet 2006-09-12 .
  3. ^ OSI-godkjenning , på opensource.org . Hentet 2007-06-21 .
  4. ^ a b c Ulike lisenser og kommentarer om dem , på gnu.org . Hentet 2006-09-20 .
  5. ^ Community Review of the Eclipse Public License , på mmilinkov.wordpress.com , 31. mai 2013.
  6. ^ a b CPL til EPL Transition Plan ( PDF ), på eclipse.org , 12. september 2006.
  7. ^ http://www.opendaylight.org/resources/faq#5 Arkivert 29. april 2014 på Internet Archive .
  8. ^ jruby / COPYING at master - jruby / jruby , på github.com , GitHub , 1. januar 2014. Hentet 11. februar 2014 .

Relaterte elementer

Eksterne lenker