Veřejná licence Eclipse - Eclipse Public License
![]() | |
Autor | Eclipse Foundation |
---|---|
Nejnovější verze | 2.0 |
Publikováno | 24. srpna 2017 |
Kompatibilní s Debian FSG | Ano[1] |
OSI schválený | Ano[2] |
GPL kompatibilní | Volitelně, ale ne ve výchozím nastavení[3] |
Copyleft | Omezený[4] |
Propojení z kódu s jinou licencí | Ano[5] |
webová stránka | zatmění![]() |
The Veřejná licence Eclipse (EPL) je volný, uvolnit a open source software licence zejména používaná pro Zatmění IDE a další projekty Eclipse Foundation. Nahrazuje Společná veřejná licence (CPL) a odstraňuje určité podmínky týkající se soudní spory související s patenty.[6]
Veřejná licence Eclipse je navržena tak, aby byla bezplatnou softwarovou licencí vhodnou pro podnikání a má slabší vlastnosti copyleft ustanovení než licence, jako je GNU General Public License (GPL).[7] Příjemce programů s licencí EPL může používat, upravovat, kopírovat a distribuovat dílo a upravené verze, přičemž v některých případech je povinen vydat své vlastní změny.[8]
EPL je uvedena jako licence na bezplatný software Free Software Foundation (FSF) a schválen Open Source Initiative (OSI).[2][4]
Diskuse o nové verzi EPL začala v květnu 2013.[9] Verze 2.0 bylo oznámeno 24. dne Srpna 2017.[3]
Kompatibilita
![]() | Tato část je věcná přesnost může být ohroženo kvůli zastaralým informacím.Prosince 2015) ( |
EPL 1.0 není kompatibilní s GPL a dílo vytvořené kombinací díla licencovaného podle GPL s dílem licencovaným podle EPL nelze zákonně šířit.[7] GPL vyžaduje, aby „[jakékoli distribuované dílo], které ... obsahuje program [licencovaný GPL] ... nebo je z něj odvozeno ... je licencováno jako celek ... za podmínek [GPL]“, a aby distributor „neukládá příjemcům žádná další omezení výkonu udělených práv“. EPL však vyžaduje, aby kdokoli, kdo práci distribuuje, udělil každému příjemci licenci k jakýmkoli patentům, které by mohl mít, které se vztahují na provedené úpravy.[7] Protože se jedná o „další omezení“ příjemců, distribuce takového kombinovaného díla GPL neuspokojuje.[4]
EPL navíc neobsahuje a patentová odplata doložka.[4]
Odvozená díla
Podle čl. 1 písm. B) EPL lze dodatky k původnímu dílu licencovat samostatně, a to i pod a proprietární licence, za předpokladu, že takové doplňky jsou „samostatnými moduly softwaru“ a nepředstavují a odvozená práce.[10][8] Změny a doplňky, které představují odvozené dílo, musí být licencovány za stejných podmínek jako EPL, což zahrnuje požadavek provést zdrojový kód dostupný.[8]
Propojení s kódem (například s knihovnou) licencovaným podle EPL automaticky neznamená, že váš program je odvozeným dílem. Eclipse Foundation interpretuje pojem „odvozené dílo“ způsobem, který je v souladu s definicí v americkém autorském zákoně použitelnou na počítačový software.[11]
Novější verze
Pokud je zveřejněna nová verze EPL, uživatel / přispěvatel se může rozhodnout distribuovat software pod verzí, s níž jej obdržel, nebo upgradovat na novou verzi.[8]
Srovnání s CPL
EPL byl založen na Společná veřejná licence (CPL),[12] ale mezi těmito dvěma licencemi existují určité rozdíly:
- Nahrazuje Nadace Eclipse IBM jako správce dohody v EPL
- Patentová doložka EPL je revidována vypuštěním věty z oddílu 7 CPL[6]
Nadace Eclipse požádala přispěvatele o povolení znovu licencovat jejich CPL kód v rámci EPL.[13]
Verze 2.0
Verze 2.0 veřejné licence Eclipse (SPDX kód EPL-2.0) bylo oznámeno 24. dne Srpna 2017.[3]Nadace Eclipse udržuje časté dotazy.[14]The FSF analyzoval licenci ve vztahu k GPL kompatibilitu licencí a přidal ji na svůj oficiální seznam.[15]Holé oznámení o licenci je k dispozici v několika formátech, včetně prostého textu.[16]
Pokud jde o kompatibilitu GPL, nová licence umožňuje počátečnímu přispěvateli do nového projektu přihlásit se na sekundární licenci, která poskytuje výslovnou kompatibilitu s GNU General Public License verze 2.0 nebo jakákoli novější verze. Pokud toto volitelné označení chybí, licence Eclipse zůstává zdroj nekompatibilní s GPL (jakákoli verze).[3][15]
Mezi další změny patří:[14]
- licence nyní platí pro „soubory“, nikoli „moduly“
- nová licence je mezinárodní, protože volba práva ustanovení bylo odstraněno
- nová licence je vhodná pro skriptovací jazyky, včetně JavaScript
Tuto verzi doporučuje Nadace Eclipse 1.0 je zastaralé a že projekty by měly migrovat na verzi 2.0. Relicensing je přímá záležitost a nevyžaduje souhlas všech přispěvatelů, minulých i současných. Spíše verze Licence 1.0 umožňuje projektu (nejlépe po dosažení konsensu) přijmout jakoukoli novou verzi jednoduše aktualizací příslušných záhlaví souborů a licenčních oznámení.[14]:§3
Pozoruhodné projekty
Kromě Nadace Eclipse se EPL používá v některých dalších projektech, zejména v projektech běžících na Virtuální stroj Java.
Licencováno výhradně na základě EPL
Více licencí podle EPL a jedné nebo více dalších licencí
Viz také
- Software využívající EPL (kategorie)
Reference
- ^ "Informace o autorských právech pro balíček Debian eclipse-emf". Archivovány od originál dne 07.06.2011. Citováno 2011-02-18.
- ^ A b „OSI schválení“. Citováno 2007-06-21.
- ^ A b C d Milinkovich, Mike (24. srpna 2017). "Verze veřejné licence Eclipse 2.0 schváleno správní radou OSI a Eclipse Foundation “. Eclipse Foundation. Ottawa, Kanada. Citováno 2017-10-19.
Nový EPL v2 nyní volitelně umožní kompatibilitu projektů s licencí EPL s GPL. ... Nový EPL v2 umožní počátečním přispěvatelům do nových projektů určit, zda chtějí, aby jejich projekt s licencí EPL v2 byl kompatibilní s GPL.
- ^ A b C d „Různé licence a komentáře o nich“. Citováno 2016-06-03.
- ^ „Eclipse Public License (EPL) Frequently Asked Questions: linking section“. Citováno 2013-10-02.
- ^ A b V oddíle 7 je tato věta v CPL 1.0, ale ne v EPL 1.0: „Pokud Příjemce zahájí soudní spor s Patentem proti Přispěvateli ohledně patentu použitelného na software (včetně vzájemného nároku nebo protinávrhu v soudním řízení), pak jakékoli patentové licence udělené tímto přispěvatelem tomuto příjemci na základě této dohody, končí dnem podání takového sporu. “
- ^ A b C „Software s otevřeným zdrojovým kódem: právní průvodce | LawGives“. Zákon dává. Citováno 2015-09-08.
- ^ A b C d „Veřejná licence Eclipse - v 1.0“. Citováno 2006-09-12.
- ^ „Komunitní recenze veřejné licence Eclipse“. 2013-05-31.
- ^ „Veřejná licence Eclipse (EPL), často kladené otázky“. Citováno 2009-12-18.
- ^ Beaton, Wayne. „Časté dotazy k EPL-2.0 | Nadace Eclipse“. www.eclipse.org. Citováno 2019-06-25.
- ^ „Přechodný plán CPL na EPL“ (PDF). 2006-09-12.
- ^ „Plán přechodu CPL na EPL - často kladené otázky“. Citováno 21. prosince 2015.
- ^ A b C Beaton, Wayne. "Veřejná licence Eclipse 2.0 Často kladené dotazy “. Eclipse Foundation. Ottawa, Kanada. Citováno 2017-10-20.
- ^ A b Robertson, Donald (17. října 2017). "Verze veřejné licence Eclipse 2.0 přidán do seznamu licencí ". Free Software Foundation. Citováno 2017-10-20.
- ^ Eclipse Public License - v 2.0 (TXT). Ottawa, Kanada: Eclipse Foundation. 2017. Citováno 2017-10-20.
- ^ http://www2.research.att.com/~astopen/download/gen/ast-open.html
- ^ https://github.com/junit-team/junit5
- ^ http://www.opendaylight.org/resources/faq#5 Archivováno 2014-04-29 na Wayback Machine
- ^ „jruby / COPYING at master - jruby / jruby“. GitHub. 2014-01-01. Citováno 2014-02-11.