Veille IA Veille IA sans buzz : pour stratèges québécois.
La veille

Eclipse Public License 2.0 (EPL-2.0)

Eclipse Public License 2.0 (EPL-2.0)

Eclipse Public License 2.0 (EPL-2.0)

Aussi appelé : EPL-2.0

Terme Avancé 🧠 Concepts fondamentaux

Mis à jour le

En bref

Licence à copyleft limité centrée sur le logiciel EPL et ses modifications, autorisant des œuvres combinées avec du code propriétaire sous certaines conditions.

📖 Définition

L'Eclipse Public License 2.0 (EPL-2.0) est une licence open source à copyleft faible ou limité, maintenue par l'Eclipse Foundation. Sa version 2.0 a été approuvée par l'Open Source Initiative en 2018. Le mécanisme de copyleft de l'EPL se concentre sur le logiciel couvert par l'EPL et ses modifications directes, permettant de le combiner avec du code propriétaire dans des œuvres combinées. L'objectif est d'encourager l'adoption et la contribution autour des composants EPL sans imposer la même licence à des parties indépendantes. En pratique, l'IDE Eclipse illustre ce modèle : le cœur et ses corrections restent sous EPL-2.0, tandis que des plug-ins ou modules propriétaires peuvent s'intégrer comme œuvres distinctes. Les développeurs qui modifient le code EPL conservent l'EPL pour ces changements, mais ne sont pas tenus de placer leur application entière sous EPL. Cette latitude favorise un vaste écosystème d'extensions, industrielles et communautaires, sans brouiller la frontière entre contributions obligatoirement partagées et code indépendant.

💬 En termes simples

Comme une brique standard : tu peux l'encastrer dans un édifice propriétaire, mais les retouches sur la brique restent documentées, toujours.

🎯 Exemple concret

Une entreprise développe un plug-in propriétaire pour l'IDE Eclipse : elle maintient le plug-in fermé, tandis que ses corrections au cœur EPL-2.0 restent publiées sous EPL, conformément aux termes de la licence.

💡 Le saviez-vous ?

La version 2.0 de l'EPL a été approuvée par l'OSI en 2018, consolidant les pratiques de l'écosystème Eclipse et clarifiant la combinaison avec des œuvres propriétaires.

❓ Questions fréquentes

L'EPL-2.0 m'oblige-t-elle à publier tout mon projet si j'utilise du code EPL ?
Non. L'obligation se concentre sur le logiciel EPL et ses modifications. Les œuvres combinées peuvent inclure du code propriétaire distinct.
Puis-je développer un plug-in propriétaire pour l'IDE Eclipse ?
Oui. Le plug-in peut rester propriétaire, tandis que les modifications apportées au code EPL doivent rester sous EPL-2.0.
Qui maintient l'EPL-2.0 et quand a-t-elle été approuvée par l'OSI ?
L'EPL-2.0 est maintenue par l'Eclipse Foundation. Elle a été approuvée par l'OSI en 2018.

📚 Sources

🔐 Connexion rapide

Entrez votre courriel pour recevoir un code à 6 chiffres.

Pas besoin de mot de passe ni d'inscription. Entrez votre courriel, recevez un code par courriel, et c'est tout !