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.
Reçois chaque semaine le meilleur de l'actualité IA, directement dans ta boîte.
Pas de pourriel, désinscription en 1 clic.
✉️
Restez informé
Recevez nos sélections d'outils et articles directement dans votre boîte courriel.
🔐 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 !
✓
Paramètres de confidentialité
Nous utilisons des témoins (cookies) pour assurer le bon fonctionnement du site, analyser le trafic et personnaliser le contenu. Vous pouvez gérer vos préférences ci-dessous.
Politique de confidentialité