IT-lexicon › Programmeren › Eclipse Public License

Eclipse Public License

Programmeren Svenska → Bijgewerkt: 2026-11-01

De zwakke-copyleftlicentie van de Eclipse Foundation: wijzigingen in EPL-code moeten worden gedeeld, maar wat eromheen wordt gebouwd mag gesloten blijven.

Ze stamt af van de Common Public License van IBM, die de Eclipse Foundation overnam en in 2004 heruitgaf als EPL 1.0. De grens ligt bij de module: wie EPL-code wijzigt en verspreidt, moet de wijzigingen publiceren, maar aparte modules die de code alleen gebruiken mogen elke licentie hebben. Er zit ook een expliciete octrooiverlening in, de belangrijkste reden dat IBM een eigen licentie schreef in plaats van de MPL te nemen.

EPL 1.0 was niet te combineren met de GPL, een lastig gegeven voor talen als Clojure die ervoor kozen. EPL 2.0 (2017) loste dat op met een optionele "secondary license"-clausule waarmee de auteur de deur naar de GPL kan openzetten. De licentie dekt onder meer de Eclipse IDE, JUnit 4 en Jakarta EE.

← Terug naar het lexicon