Common Development and Distribution License

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Common Development and Distribution License
Autor Sun Microsystems
Versión N/A
Edición Sun Microsystems
Fecha de publicación 29 de junio de 2007
Software libre Si
Aprobada por OSI Si
Compatible GPL No
Copyleft Si
Utilizable junto con otras licencias Si
[editar datos en Wikidata ]

Common Development and Distribution License (Licencia Común de Desarrollo y Distribución) o CDDL es una licencia de código abierto (OSI) y libre, producida por Sun Microsystems, basada en la Mozilla Public License o MPL, versión 1.1. La licencia CDDL fue enviada para su aprobación al Open Source Initiative el 1 de diciembre de 2004, y fue aprobada como una licencia de código abierto a mediados de enero de 2005. En el primer borrador hecho por el comité de divulgación de licencias OSI, la CDDL es una de las nueve licencias más populares, mundialmente usadas o con fuertes comunidades.[1]

La licencia previa usada por Sun para sus proyectos de código abierto fue la Sun Public License (SPL), también derivada de la MPL. La licencia CDDL se considera en Sun como la SPL versión 2.[2]

Como la CDDL fue derivada de la MPL, alguna gente afirma que la licencia no es compatible con la GNU General Public License (GPL). La Free Software Foundation afirma[3] que se trata de una licencia libre pero es incompatible con GNU GPL debido principalmente a algunos detalles.

Productos[editar]

Productos de Sun liberados bajo CDDL:

Controversia[editar]

Varios grupos y personas tienen dudas con los términos de la CDDL y su compatibilidad con varias reglas de licencias, especialmente con las directrices de software libre de Debian.

  • Elección de lugar (CDDL Sección 9: "Cualquier litigación referente a esta Licencia debe estar sujeta a la jurisdicción de los juzgados situados en la jurisdicción y lugar especificado en una nota contenida dentro del Software Original, con la responsabilidad perdida del otro en los costes, incluyendo, sin limitación, costes jurídicos y razonables tasas y gastos de los abogados."): la CDDL permite al autor restringir los requerimientos sobre la localización y jurisdicción legal con respecto del software. Se afirma que esto podría crear una carga imprevisible en el usuario del mismo.
  • No anonimato (CDDL Sección 3.3: "Se debe incluir una nota en cada una de Tus Modificaciones que Te identifica como el Contribuidor de la Modificación."): esto podría romper la prueba de disidencia de las directrices Debian. Por otro lado, se podría afirmar que las contribuciones que explícitamente sufren de ausencia de identificador por parte del autor se podrían considerar de dominio público (al menos hasta que el autor fuese identificado).

En las palabras de Danese Cooper, quien ya no trabaja en Sun, una de las razones por la que basaron la CDDL en la MPL es que ésta es incompatible con la GNU GPL. Cooper declaró, en la Sexta Conferencia Anual de Debian, que los ingenieros que desarrollaron el núcleo de Solaris solicitaron que la licencia de OpenSolaris fuera incompatible con GNU GPL. "Mozilla se seleccionó parcialmente porque es incompatible con GPL. Eso fue parte del diseño cuando liberaron OpenSolaris. [...] los ingenieros que desarrollaron Solaris [...] tenían algunas opiniones sobre cómo debía ser liberado, y hay que respetar eso".[4]

Simon Phipps (Agente Open Source en Sun) rechaza expresamente la afirmación de Cooper.[5]

Referencias[editar]

Enlaces externos[editar]