Licencia pública de Eclipse

Licencia de software libre similar a la Licencia Pública Común

Licencia pública de Eclipse
AutorFundación Eclipse
Última versión2.0
Publicado24 de agosto de 2017
Identificador SPDXLicencia EPL-2.0
Licencia EPL-1.0
Compatible con Debian FSG[1]
Aprobado por la FSF[2]
Aprobado por OSI[3]
Compatible con GPLOpcionalmente, pero no por defecto [4]
Copia izquierdaLimitado [2]
Vinculación desde código con una licencia diferente[5]
Sitio webeclipse.org/legal/eplfaq.php 

La Licencia Pública Eclipse ( EPL ) es una licencia de software libre y de código abierto utilizada principalmente para Eclipse IDE y otros proyectos de la Fundación Eclipse . Reemplaza la Licencia Pública Común (CPL) y elimina ciertos términos relacionados con litigios relacionados con patentes . [6]

La Licencia Pública Eclipse está diseñada para ser una licencia de software libre favorable para las empresas y presenta disposiciones copyleft más débiles que licencias como la Licencia Pública General GNU (GPL). [7] El receptor de programas con licencia EPL puede usar, modificar, copiar y distribuir el trabajo y las versiones modificadas, en algunos casos estando obligado a publicar sus propios cambios. [8]

La EPL está catalogada como licencia de software libre por la Free Software Foundation (FSF) y aprobada por la Open Source Initiative (OSI). [3] [2]

La discusión de una nueva versión de la EPL comenzó en mayo de 2013. [9] La versión  2.0 se anunció el 24 de  agosto de 2017. [4]

El 20 de enero de 2021, el administrador de la licencia pasó de Eclipse.org Foundation, Inc. (Delaware, EE. UU.) a Eclipse Foundation AISBL (Bruselas, Bélgica). [10]

Compatibilidad

La EPL 1.0 no es compatible con la GPL, y una obra creada mediante la combinación de una obra licenciada bajo la GPL con una obra licenciada bajo la EPL no puede distribuirse legalmente. [7] La ​​GPL exige que "[cualquier obra distribuida] que... contenga o derive del Programa [licenciado bajo la GPL]... sea licenciada como un todo... bajo los términos de [la GPL]", y que el distribuidor no "imponga ninguna restricción adicional al ejercicio por parte de los destinatarios de los derechos concedidos". Sin embargo, la EPL exige que cualquiera que distribuya la obra conceda a cada destinatario una licencia sobre cualquier patente que puedan tener y que cubra las modificaciones que hayan realizado. [7] Dado que se trata de una "restricción adicional" para los destinatarios, la distribución de una obra combinada de este tipo no satisface la GPL. [2]

Además, la LPE no contiene ninguna cláusula de represalia por patentes . [2]

Obras derivadas

Según el artículo 1(b) de la EPL, las adiciones a la obra original pueden licenciarse de forma independiente, incluso bajo una licencia propietaria , siempre que dichas adiciones sean "módulos separados de software" y no constituyan una obra derivada . [11] [8] Los cambios y adiciones que sí constituyen una obra derivada deben licenciarse bajo los mismos términos y condiciones de la EPL, que incluye el requisito de poner a disposición el código fuente . [8]

El hecho de vincular un código (por ejemplo, una biblioteca) con licencia EPL no significa automáticamente que su programa sea una obra derivada. La Fundación Eclipse interpreta el término "obra derivada" de una manera que es coherente con la definición de la Ley de Derechos de Autor de los Estados Unidos, tal como se aplica al software informático. [12]

Versiones posteriores

Si se publica una nueva versión de la EPL, el usuario/colaborador puede elegir distribuir el software con la versión con la que lo recibió o actualizarlo a la nueva versión. [8]

Comparación con la CPL

La EPL se basó en la Licencia Pública Común (CPL), [13] pero existen algunas diferencias entre las dos licencias:

  • La Fundación Eclipse reemplaza a IBM como administrador del acuerdo en el EPL
  • Se revisa la cláusula de patentes de la LPE suprimiendo la frase del artículo 7 de la LCP [6]

La Fundación Eclipse solicitó permiso a los colaboradores para volver a licenciar su código CPL bajo la EPL. [14]

Versión 2.0

La versión  2.0 de la Licencia Pública Eclipse ( código SPDX EPL-2.0 ) se anunció el 24  de agosto de 2017. [4] La Fundación Eclipse mantiene una sección de preguntas frecuentes. [15] La FSF ha analizado la licencia en relación con la compatibilidad de la licencia GPL y la ha añadido a su lista oficial. [16] El aviso de licencia simple está disponible en varios formatos, incluido el texto sin formato. [17]

En términos de compatibilidad con la GPL, la nueva licencia permite al colaborador inicial de un nuevo proyecto optar por una licencia secundaria que proporcione compatibilidad explícita con la Licencia Pública General GNU versión 2.0, o cualquier versión posterior. Si no se incluye esta designación opcional, la licencia Eclipse sigue siendo incompatible con la GPL (cualquier versión). [4] [16]

Otros cambios incluyen: [15]

La Fundación Eclipse advierte que la versión  1.0 está obsoleta y que los proyectos deberían migrar a la versión  2.0. La renovación de la licencia es un asunto sencillo y no requiere el consentimiento de todos los colaboradores, pasados ​​y presentes. En cambio, la  licencia de la versión 1.0 permite que un proyecto (preferiblemente después de formar un consenso) adopte cualquier nueva versión simplemente actualizando los encabezados de los archivos y los avisos de licencia pertinentes. [15] : §3 

Proyectos destacados

Además de Eclipse Foundation, el EPL se utiliza en otros proyectos, especialmente aquellos que se ejecutan en la máquina virtual Java .

Licenciado únicamente bajo la EPL

Con múltiples licenciasbajo la EPL y una o más licencias adicionales

Véase también

Referencias

  1. ^ "Información sobre derechos de autor del paquete eclipse-emf de Debian". Archivado desde el original el 7 de junio de 2011 . Consultado el 18 de febrero de 2011 .
  2. ^ abcde «Varias licencias y comentarios sobre ellas» . Consultado el 3 de junio de 2016 .
  3. ^ ab "Aprobación OSI" . Consultado el 21 de junio de 2007 .
  4. ^ abcd Milinkovich, Mike (24 de agosto de 2017). "La versión 2.0 de la licencia pública de Eclipse aprobada por la OSI y la junta directiva de la Fundación Eclipse". Fundación Eclipse . Ottawa, Canadá . Consultado el 19 de octubre de 2017 . La nueva EPL v2 ahora permitirá opcionalmente que los proyectos con licencia EPL sean compatibles con la GPL. ... La nueva EPL v2 permitirá que los contribuyentes iniciales a nuevos proyectos especifiquen si desean que su proyecto con licencia EPL v2 sea compatible con la GPL. 
  5. ^ ab En la sección 7, esta oración está en CPL 1.0, pero no en EPL 1.0: "Si el Receptor inicia un litigio de patentes contra un Contribuyente con respecto a una patente aplicable a software (incluyendo una demanda cruzada o contrademanda en una demanda), entonces cualquier licencia de patente otorgada por ese Contribuyente a dicho Receptor bajo este Acuerdo terminará a partir de la fecha en que se presente dicho litigio".
  6. ^ abc «Software de código abierto: una guía legal | LawGives». LawGives . Archivado desde el original el 30 de julio de 2020. Consultado el 30 de julio de 2020 .
  7. ^ abcd "Licencia pública de Eclipse - v 1.0" . Consultado el 12 de septiembre de 2006 .
  8. ^ "Revisión comunitaria de la licencia pública de Eclipse". 31 de mayo de 2013.
  9. ^ "[Revisión de licencia] Cambio de administrador de la licencia pública Eclipse 2.0". lists.opensource.org . Consultado el 2 de mayo de 2021 .
  10. ^ "Preguntas frecuentes sobre la licencia pública Eclipse (EPL)" . Consultado el 18 de diciembre de 2009 .
  11. ^ Beaton, Wayne. "Preguntas frecuentes sobre EPL-2.0 | The Eclipse Foundation". www.eclipse.org . Consultado el 25 de junio de 2019 .
  12. ^ "Plan de transición de la CPL a la EPL" (PDF) . 12 de septiembre de 2006.
  13. ^ "Preguntas frecuentes sobre el plan de transición de la CPL a la EPL" . Consultado el 21 de diciembre de 2015 .
  14. ^ abc Beaton, Wayne. "Preguntas frecuentes sobre la licencia pública de Eclipse 2.0". Eclipse Foundation . Ottawa, Canadá . Consultado el 20 de octubre de 2017 .
  15. ^ ab Robertson, Donald (17 de octubre de 2017). «Se agregó la versión 2.0 de la licencia pública Eclipse a la lista de licencias». Free Software Foundation . Consultado el 20 de octubre de 2017 .
  16. ^ Licencia pública de Eclipse — v 2.0 (TXT) . Ottawa, Canadá: Eclipse Foundation. 2017 . Consultado el 20 de octubre de 2017 .
  17. ^ "paquete ast-open". Archivado desde el original el 2 de abril de 2015.
  18. ^ "JUnit 5". GitHub . 22 de octubre de 2021.
  19. ^ "Preguntas frecuentes | OpenDaylight". www.opendaylight.org . Archivado desde el original el 29 de abril de 2014.
  20. ^ "jruby/COPYING at master - jruby/jruby". GitHub . 1 de enero de 2014 . Consultado el 11 de febrero de 2014 .
  • La licencia pública de Eclipse, versión 1.0
  • La licencia pública de Eclipse, versión 2.0
  • Preguntas frecuentes sobre la licencia pública de Eclipse
  • EPL v1.0 en OSI
  • EPL v2.0 en OSI
Obtenido de "https://es.wikipedia.org/w/index.php?title=Licencia_pública_de_Eclipse&oldid=1213250329"