stringtranslate.com

Licencia pública de eclipse

La Licencia Pública de Eclipse ( EPL ) es una licencia de software gratuita 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 amigable para las empresas y presenta disposiciones de copyleft más débiles que licencias como la Licencia Pública General GNU (GPL). [7] El receptor de programas bajo licencia EPL puede utilizar, modificar, copiar y distribuir la obra y las versiones modificadas, estando en algunos casos obligado a publicar sus propios cambios. [8]

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

La discusión sobre 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 cambió 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 combinando una obra con licencia GPL con una obra con licencia EPL no se puede distribuir legalmente. [7] La ​​GPL exige que "[cualquier trabajo distribuido] que... contenga o se derive del Programa [con licencia GPL]... tenga licencia en su totalidad... bajo los términos de [la GPL]", y que el distribuidor no "imponga ninguna restricción adicional al ejercicio de los derechos concedidos por parte de los destinatarios". La EPL, sin embargo, requiere que cualquiera que distribuya el trabajo otorgue a cada destinatario una licencia sobre cualquier patente que pueda tener y que cubra las modificaciones que haya realizado. [7] Debido a que se trata de una "restricción adicional" para los destinatarios, la distribución de dicha obra combinada no satisface la GPL. [2]

La EPL, además, no contiene una cláusula de represalia en materia de patentes . [2]

Trabajos derivados

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 de propiedad , siempre que dichas adiciones sean "módulos separados de software" y no constituyan una obra derivada . [11] [8] Los cambios y adiciones que constituyen un trabajo derivado deben tener licencia bajo los mismos términos y condiciones de la EPL, que incluye el requisito de que el código fuente esté disponible. [8]

Vincular automáticamente un código (por ejemplo, a una biblioteca) con licencia EPL no significa que su programa sea un trabajo derivado. La Fundación Eclipse interpreta el término "trabajo derivado" de una manera coherente con la definición de la Ley de derechos de autor de EE. UU., aplicable al software informático. [12]

Versiones posteriores

Si se publica una nueva versión de la EPL, el usuario/colaborador puede optar por distribuir el software con la versión con la que lo recibió o actualizar 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 solicitó permiso a los contribuyentes para volver a otorgar la licencia de su código CPL bajo la EPL. [14]

Versión 2.0

La versión  2.0 de la licencia pública de 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 analizó la licencia en relación con la compatibilidad de la licencia GPL y la agregó a su lista oficial. [16] El aviso de licencia simple está disponible en varios formatos, incluido texto sin formato. [17]

En términos de compatibilidad GPL, la nueva licencia permite al colaborador inicial de un nuevo proyecto optar por una licencia secundaria que proporciona compatibilidad explícita con la Licencia Pública General GNU versión 2.0 o cualquier versión posterior. Si esta designación opcional está ausente, entonces la licencia de 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á en desuso y que los proyectos deben 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 contribuyentes, pasados ​​y presentes. Más bien, la  licencia de la versión 1.0 permite que un proyecto (preferiblemente después de llegar a un consenso) adopte cualquier versión nueva simplemente actualizando los encabezados de archivos relevantes y los avisos de licencia. [15] : §3 

Proyectos destacados

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

Con licencia únicamente bajo la EPL

Licencia múltiple según la EPL y una o más licencias adicionales

Ver también

Referencias

  1. ^ "Información de derechos de autor del paquete Debian eclipse-emf". 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). "Licencia pública de Eclipse versión 2.0 aprobada por la junta directiva de OSI y la Fundación Eclipse". Fundación Eclipse . Ottawa, Canadá . Consultado el 19 de octubre de 2017 . El nuevo EPL v2 ahora permitirá opcionalmente que los proyectos con licencia EPL sean compatibles con la GPL. ... El nuevo EPL v2 permitirá a los contribuyentes iniciales de nuevos proyectos especificar si quieren que su proyecto con licencia EPL v2 sea compatible con GPL. 
  5. ^ ab En la sección 7, esta oración está en CPL 1.0, pero no en EPL 1.0: "Si el Destinatario inicia un litigio de patentes contra un Contribuyente con respecto a una patente aplicable a software (incluida una contrademanda o una reconvención en una demanda), entonces cualquier Las licencias de patente otorgadas por ese Contribuyente a dicho Receptor en virtud de este Acuerdo terminarán a partir de la fecha en que se presente dicho litigio".
  6. ^ abc "Software de código abierto: una guía legal | LawGives". LeyDa . 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 en Steward para la licencia pública de Eclipse 2.0". listas.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 | La Fundación Eclipse". www.eclipse.org . Consultado el 25 de junio de 2019 .
  12. ^ "Plan de transición de CPL a EPL" (PDF) . 12 de septiembre de 2006.
  13. ^ "Preguntas frecuentes sobre el plan de transición de CPL a EPL" . Consultado el 21 de diciembre de 2015 .
  14. ^ abc Beaton, Wayne. "Preguntas frecuentes sobre la licencia pública Eclipse 2.0". Fundación Eclipse . Ottawa, Canadá . Consultado el 20 de octubre de 2017 .
  15. ^ ab Robertson, Donald (17 de octubre de 2017). "Eclipse Public License versión 2.0 agregada a la lista de licencias". Fundación de Software Libre . Consultado el 20 de octubre de 2017 .
  16. ^ Licencia pública de Eclipse - v 2.0 (TXT) . Ottawa, Canadá: Fundación Eclipse. 2017 . Consultado el 20 de octubre de 2017 .
  17. ^ "paquete ast-open". Archivado desde el original el 2 de abril de 2015.
  18. ^ "Unidad JU 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/COPIANDO en master - jruby/jruby". GitHub . 1 de enero de 2014 . Consultado el 11 de febrero de 2014 .

enlaces externos