En informática , la Common Public License ( CPL ) es una licencia de software libre / software de código abierto publicada por IBM . La Free Software Foundation y la Open Source Initiative han aprobado los términos de la licencia de la CPL.
Autor | IBM |
---|---|
Ultima versión | 1.0 |
Editor | IBM |
Publicado | Mayo de 2001 |
Identificador SPDX | CPL-1.0 |
Compatible con Debian FSG | Sí [1] |
Aprobado por la FSF | Sí [2] |
Aprobado por OSI | Sí [3] |
Compatible con GPL | No [2] |
Copyleft | Limitado [2] |
Vinculación desde código con una licencia diferente | sí |
Definición
La CPL tiene los objetivos declarados de respaldar y fomentar el desarrollo colaborativo de código abierto y , al mismo tiempo, conservar la capacidad de utilizar el contenido de la CPL con software con licencia de otras licencias, incluidas muchas licencias propietarias . La licencia pública de Eclipse (EPL) consiste en una versión ligeramente modificada de la CPL.
La CPL tiene algunos términos que se asemejan a los de la Licencia Pública General GNU (GPL), pero existen algunas diferencias clave. Una similitud se relaciona con la distribución de un programa de computadora modificado : bajo cualquier licencia (CPL o GPL), uno debe hacer que el código fuente de un programa modificado esté disponible para otros.
CPL, como la GNU Lesser General Public License , permite que el software sin licencia CPL se vincule a una biblioteca bajo CPL sin requerir que el código fuente vinculado esté disponible para el licenciatario.
CPL carece de compatibilidad con ambas versiones de la GPL porque tiene una sección de " elección de la ley " en la sección 7, que restringe las disputas legales a un determinado tribunal. Otra fuente de incompatibilidad son los diferentes requisitos de copyleft . [2]
Para reducir el número de licencias de código abierto, IBM y Eclipse Foundation acordaron utilizar únicamente la Licencia Pública de Eclipse en el futuro. [4] La iniciativa de código abierto, por lo tanto, enumera la licencia pública común como obsoleta y reemplazada por EPL.
Proyectos que utilizan la licencia pública común
- Microsoft ha lanzado su herramienta de desarrollo Windows Installer XML (WiX), Windows Template Library (WTL) y el motor FlexWiki bajo CPL como proyectos de Sourceforge .
- Algunos proyectos de la Fundación COIN-OR utilizan la CPL.
Ver también
- Licencia de software
- Software que utiliza CPL (categoría)
Referencias
- ^ Lista de licencias aprobadas por DFSG (directrices de software libre de Debian)
- ^ a b c d "Varias licencias y comentarios sobre ellas" . Consultado el 5 de octubre de 2016 .
- ^ "Licencias de código abierto por categoría" . Consultado el 5 de octubre de 2016 .
- ^ Mike Milinkovich - Un pequeño paso hacia la reducción de la proliferación de licencias