GNU Y LAS LICENCIAS DE SOFTWARE LIBRE



El proyecto GNU fue iniciado por Richard Stallman con el objetivo de crear un sistema operativo completamente libre: el sistema GNU.
El 27 de septiembre de 1983 se anunció públicamente el proyecto por primera vez en el grupo de noticias net.unix-wizards. Al anuncio original, siguieron otros ensayos escritos por Richard Stallman como el "Manifiesto GNU", que establecieron sus motivaciones para realizar el proyecto GNU, entre las que destaca "volver al espíritu de cooperación que prevaleció en los tiempos iniciales de la comunidad de usuarios de computadoras".

GNU es un acrónimo recursivo que significa GNU No es UNIX (GNU is Not UNIX . Puesto que en inglés "GNU" (en español "ñu") se pronuncia parecido a "NEW", Richard Stallman recomienda pronunciarlo "guh-noo". En español, se recomienda pronunciarlo ñu como el antílope africano ofonéticamente; por ello, el término mayoritariamente se deletrea (G-N-U) para su mejor comprensión. En sus charlas Richard Stallman finalmente dice siempre «Se puede pronunciar de cualquier forma, la única pronunciación errónea es llamarlo "UNIX"».




LICENCIAS DE SOFTWARE LIBRE



Licencia BSD


La licencia BSD ES: la licencia de software otorgada principalmente para los sistemas BSD (Berkeley Software Distribution). Es una licencia de software libre permisiva como la licencia de OpenSSL o la MIT License. Esta licencia tiene menos restricciones en comparación con otras como la GPL estando muy cercana al dominio público. La licencia BSD al contrario que la GPL permite el uso del código fuente en software no libre.

Es muy similar en efectos a la licencia MIT.





Licencias estilo BSD

La primera versión de licencia BSD (de 4 cláusulas) fue revisada poco tiempo después de ser creada, existiendo dos variantes de ella: La nueva licencia BSD (o licencia BSD modificada) y la licencia BSD simplificada (o licencia de FreeBSD)
Licencia BSD original (de 4 cláusulas)
BSD License
Autor Universidad de California
Versión    N/a
Edición Dominio público
Fecha de publicación   1989
Compatible con DFSG    Si
Software libre   Si
Aprobada por OSI   No
Compatible GPL   No
Copyleft   No
Utilizable junto con otras licencias Si


La licencia original (que posee una cláusula que posteriormente fue eliminada) tiene la siguiente forma:


Copyright (c) <año>, <titular del copyright> Todos los derechos reservados. La redistribución y el uso en las formas de código fuente y binario, con o sin modificaciones, están permitidos siempre que se cumplan las siguientes condiciones: 1. Las redistribuciones del código fuente deben conservar el aviso de copyright anterior, esta lista de condiciones y el siguiente descargo de responsabilidad. 2. Las redistribuciones en formato binario deben reproducir el aviso de copyright anterior, esta lista de condiciones y la siguiente renuncia en la documentación y/u otros materiales suministrados con la distribución. 3. Todo el material publicitario que mencione las funciones o utilice este software debe mostrar el siguiente reconocimiento: Este producto incluye software desarrollado por la Universidad de California, Berkeley y sus colaboradores. 4. Ni el nombre de la Universidad ni los nombres de sus colaboradores pueden usarse para apoyar o promocionar productos derivados de este software sin permiso previo y por escrito. ESTE SOFTWARE SE SUMINISTRA POR <TITULAR DEL COPYRIGHT> ''COMO ESTÁ'' Y CUALQUIER GARANTÍA EXPRESA O IMPLÍCITAS, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIALIZACIÓN Y APTITUD PARA UN PROPÓSITO DETERMINADO SON RECHAZADAS. EN NINGÚN CASO <TITULAR DEL COPYRIGHT> SERÁ RESPONSABLE POR NINGÚN DAÑO DIRECTO, INDIRECTO, INCIDENTAL, ESPECIAL, EJEMPLAR O CONSECUENTE (INCLUYENDO, PERO NO LIMITADO A, LA ADQUISICIÓN DE BIENES O SERVICIOS; LA PÉRDIDA DE USO, DE DATOS O DE BENEFICIOS; O INTERRUPCIÓN DE LA ACTIVIDAD EMPRESARIAL) O POR CUALQUIER TEORÍA DE RESPONSABILIDAD, YA SEA POR CONTRATO, RESPONSABILIDAD ESTRICTA O AGRAVIO (INCLUYENDO NEGLIGENCIA O CUALQUIER OTRA CAUSA) QUE SURJA DE CUALQUIER MANERA DEL USO DE ESTE SOFTWARE, INCLUSO SI SE HA ADVERTIDO DE LA POSIBILIDAD DE TALES DAÑOS.


El principal problema de esta licencia es la llamada cláusula de publicidad (la tercera cláusula del texto anterior) que hace a la BSD original incompatible con la GPL (aunque la FSF la considera como software libre) y que esta licencia no sea aprobada por la OSI. El problema de esta cláusula radica en que cada contribuidor reemplazaba en los créditos a la "Universidad de California, Berkeley" por su propio nombre o institución, lo que trajo como consecuencia la existencia de una lista cada vez más larga de diferentes instituciones que se estaba obligando a mostrar cuando se distribuían varios programas juntos.

En 1999 esta cláusula fue revocada con efecto retroactivo de las distribuciones BSD de la Universidad de California, Berkeley. Por lo que en la actualidad a la licencia original se le llama la "antigua BSD" o la "BSD de 4 cláusulas"





Nueva Licencia BSD o BSD modificada (de 3 cláusulas)


"New" BSD License
Autor Universidad de California
Versión N/a
Edición Dominio público
Fecha de publicación   1990
Software libre   Si
Aprobada por OSI   Si
Compatible GPL    Si
Copyleft    No
Utilizable junto con otras licencias    Si


El 22 de julio de 1990 William Hoskins elimina la cláusula de publicidad del texto de la BSD.

A la licencia resultante se le conoce como la "nueva licencia BSD" (como la denomina la OSI) aunque también se le conoce como la "BSD revisada", "BSD modificada", "BSD-3" o "BSD de 3 cláusulas" y su texto es de la siguiente forma:



Copyright (c) <año>, <titular del copyright> Todos los derechos reservados. La redistribución y el uso en las formas de código fuente y binario, con o sin modificaciones, están permitidos siempre que se cumplan las siguientes condiciones: 1. Las redistribuciones del código fuente deben conservar el aviso de copyright anterior, esta lista de condiciones y el siguiente descargo de responsabilidad. 2. Las redistribuciones en formato binario deben reproducir el aviso de copyright anterior, esta lista de condiciones y la siguiente renuncia en la documentación y/u otros materiales suministrados con la distribución. 3. Ni el nombre de los titulares de derechos de autor ni los nombres de sus colaboradores pueden usarse para apoyar o promocionar productos derivados de este software sin permiso previo y por escrito. ESTE SOFTWARE SE SUMINISTRA POR <TITULAR DEL COPYRIGHT> ''COMO ESTÁ'' Y CUALQUIER GARANTÍA EXPRESA O IMPLÍCITAS, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIALIZACIÓN Y APTITUD PARA UN PROPÓSITO DETERMINADO SON RECHAZADAS. EN NINGÚN CASO <TITULAR DEL COPYRIGHT> SERÁ RESPONSABLE POR NINGÚN DAÑO DIRECTO, INDIRECTO, INCIDENTAL, ESPECIAL, EJEMPLAR O CONSECUENTE (INCLUYENDO, PERO NO LIMITADO A, LA ADQUISICIÓN DE BIENES O SERVICIOS; LA PÉRDIDA DE USO, DE DATOS O DE BENEFICIOS; O INTERRUPCIÓN DE LA ACTIVIDAD EMPRESARIAL) O POR CUALQUIER TEORÍA DE RESPONSABILIDAD, YA SEA POR CONTRATO, RESPONSABILIDAD ESTRICTA O AGRAVIO (INCLUYENDO NEGLIGENCIA O CUALQUIER OTRA CAUSA) QUE SURJA DE CUALQUIER MANERA DEL USO DE ESTE SOFTWARE, INCLUSO SI SE HA ADVERTIDO DE LA POSIBILIDAD DE TALES DAÑOS.


Esta licencia resulta muy similar en efectos a la licencia MIT, salvo por la cláusula 3 que impide que un receptor del software (o un trabajo derivado) pueda tener el derecho a usar el nombre del autor sin el permiso de este.





Licencia BSD simplificada o licencia FreeBSD (de 2 cláusulas)

"Simplified" BSD License
Autor El proyectoFreeBSD
Versión N/a
Edición Dominio público
Fecha de publicación   ?
Software libre   Si
Aprobada por OSI   Si
Compatible GPL   Si
Copyleft    No
Utilizable junto con otras licencias   Si


Existe una versión simplificada y que es utilizada por el proyecto FreeBSD, donde se elimina la última cláusula y se agrega un aviso de que las opiniones y puntos de vista de los contribuyentes del proyecto no representan necesariamente la visión del proyecto FreeBSD. El texto de esta licencia es el siguiente:


Copyright (c) <año>, <titular del copyright>. Todos los derechos reservados. La redistribución y el uso en las formas de código fuente y binario, con o sin modificaciones, están permitidos siempre que se cumplan las siguientes condiciones: 1. Las redistribuciones del código fuente deben conservar el aviso de copyright anterior, esta lista de condiciones y el siguiente descargo de responsabilidad. 2. Las redistribuciones en formato binario deben reproducir el aviso de copyright anterior, esta lista de condiciones y la siguiente renuncia en la documentación y/u otros materiales suministrados con la distribución. ESTE SOFTWARE SE SUMINISTRA POR <TITULAR DEL COPYRIGHT> ''COMO ESTÁ'' Y CUALQUIER GARANTÍA EXPRESA O IMPLÍCITAS, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIALIZACIÓN Y APTITUD PARA UN PROPÓSITO DETERMINADO SON RECHAZADAS. EN NINGÚN CASO <TITULAR DEL COPYRIGHT> SERÁ RESPONSABLE POR NINGÚN DAÑO DIRECTO, INDIRECTO, INCIDENTAL, ESPECIAL, EJEMPLAR O CONSECUENTE (INCLUYENDO, PERO NO LIMITADO A, LA ADQUISICIÓN DE BIENES O SERVICIOS; LA PÉRDIDA DE USO, DE DATOS O DE BENEFICIOS; O INTERRUPCIÓN DE LA ACTIVIDAD EMPRESARIAL) O POR CUALQUIER TEORÍA DE RESPONSABILIDAD, YA SEA POR CONTRATO, RESPONSABILIDAD ESTRICTA O AGRAVIO (INCLUYENDO NEGLIGENCIA O CUALQUIER OTRA CAUSA) QUE SURJA DE CUALQUIER MANERA DEL USO DE ESTE SOFTWARE, INCLUSO SI SE HA ADVERTIDO DE LA POSIBILIDAD DE TALES DAÑOS. Las opiniones y conclusiones contenidas en el software y la documentación son las de los autores y no deben interpretarse como la representación de las políticas oficiales, ya sea expresa o implícita, de <titular del copyright>.


El proyecto NetBSD desde el 20 de junio de 2008 utiliza una licencia de 2 cláusulas similar (en donde se omite el aviso de las opiniones y puntos de vista de los contribuyentes que no representan al proyecto).






Licencias MPL


La licencia MPL (Mozilla Public License), o Licencia Pública de Mozilla, tiene unas características similares a las de las licencias BSD que ya conocemos, pero siendo menos permisiva (aún sin situarse al nivel de la GNU GPL, para la que emplear un código GPL requiere que el desarrollo final esté licenciado GPL).





Mozilla Firefox
Hoy en día, muchos utilizamos el Mozilla Firefox como buscador de internet, por ejemplo, pero echemos un vistazo a su creación para saber porqué ha cobrado la importancia que tiene actualmente:
La corporación de Netscape Communications (división de América Online) empleó esta licencia de software libre y código abierto para liberar su Netscape Communicator 4.0, empezando así el proyecto de lo que sería el Mozilla. Más tarde la Fundación Mozilla tomaría el control de esta licencia.


Netscape
La NPL, que luego sería MPL, fue la primera licencia nueva en muchos años, y se hizo cargo de puntos que no se habían tenido en cuenta por las licencias GNU y BSD. En este sentido, la MPL podemos considerarla adyacente a la BSD, aunque perfeccionada.
No se descarta que puedan desarrollarse nuevas versiones mejoradas de esta licencia, pero no hemos de preocuparnos por esto, pues la actual podrá seguir utilizándose.
Si profundizamos en los rasgos de las licencias MPL, nos encontramos con que, aparte de cumplir con las libertades propias del software libre, se diferencia por permitir que el software sea reutilizado, aunque no libremente (la permisividad que ya hemos comentado) por el usuario que lo desee. Es decir, desaparece la restricción de reutilizar el código fuente y la de volver a licenciar bajo una misma licencia.


Mozilla Thunderbird

Como curiosidad, podemos decir que, aunque su función principal sea la de licencia de control para el navegador Mozilla y el software relacionado con él (no sólo el navegador Firefox ya comentado, sino también el correo Mozilla Thunderbird), también es empleada por programadores con el fin de liberar su código.

Para concluir, no podemos olvidar que la licencia MPL ha servido de base para muchas otras licencias. Por ello comentaremos sólo la más reciente, la licencia CDDL de SUN, que ofrece mayor libertad que la MPL original en el empleo de cualquier código bajo cualquier licencia dentro de un mismo proyecto de software libre.



LICENCIAS LIBRES (IMAGENES)







MAPA CONCEPTUAL  SOFTWARE LIBRE