lunes, 15 de febrero de 2010

Tipos de Licencias de Software tanto privativas como libres

Tipos de Licencias de Software tanto privativas como libres
Para empezar con este tema que tocamos un poco en clase, me gustaría empezar hablando sobre cómo se define el concepto de licencia de software. Una licencia de software es un contrato entre el licenciante (autor/titular de los derechos de explotación/distribuidor) y el licenciatario del programa informático (usuario consumidor /usuario profesional o empresa), para utilizar el software cumpliendo una serie de términos y condiciones establecidas dentro de sus cláusulas.

Existen diferentes tipos de licencias

El uso de programas informáticos está sujeto a unas condiciones legales. Para poder instalar, usar, modificar o distribuir un programa es obligatorio aceptar las condiciones establecidas en la Licencia de uso. Estas condiciones permiten diferenciar dos tipos Licencia de uso final (EULA), características del software propietario y Licencia Publica (GPL), características del software libre.

Licencia de Uso Final (EULA):

Un EULA es un contrato legal entre el fabricante y/o autor y el usuario final de una aplicación. El EULA detalla cómo se puede usar el software y cualquier restricción que el fabricante imponga (por ejemplo, la mayoría de los EULA de software patentado prohíbe al usuario compartir el software).

Al adquirir una Licencia de Uso Final, no pagas por la propiedad del programa, sino solo los derechos de utilizarlo, comprometiéndote a respetar todas las condiciones que te ha impuesto el propietario en su licencia; es por esta razón que solo se te facilitan los ficheros de código de máquina. El código fuente no se libera, es de secreto comercial y bien protegido con patentes y guardado celosamente. Esta licencia es personal e intransferible, categorizando de delito el que puedas copiarlo, pasárselo a otra persona o copiarlo en otras maquinas aun estas sean de tu propiedad.

Ejemplo de esta Licencia:


Shareware

El Shareware es software del que se permite redistribuir copias, pero que por cada copia utilizada, el usuario debe pagar un cargo por licencia. Para la mayoría del shareware, el código fuente no está disponible; por lo tanto, usted no puede modificar el programa de ninguna manera. Las licencias Share permiten un uso limitado que puede ir de usar 15 veces o a durar 30 días como plazo de prueba.

Adwere

(Contracción de ADvertisement + softWARE). Tipo de aplicaciones que incluyen alguna forma de publicidad mostrada cuando son ejecutados. Los desarrolladores usan el adware como recurso para lograr ingresos económicos de sus programas, que usualmente son gratuitos. A veces los usuarios pueden pagar para que desaparezca la publicidad de las aplicaciones adware. Licencia Pública (GPL).



Freeware

Gratuitos. A veces se utilizan para desarrollar una tecnología propietaria. Algunos programadores se dan a conocer así. Que sean gratuitos no significa que se pueda acceder a su código fuente.



Licencias Publica (GPL) - Listado de Licencias compatibles y no compatibles con GPL
Licencias de software libre compatibles con GPL

La Licencia Pública General Reducida de GNU, o GNU LGPL para abreviar. Es una licencia de software libre, pero no tiene un copyleft fuerte, porque permite que el software se enlace con módulos no libres. Sólo la recomendamos para circunstancias especiales.

Entre la versión 2 y la 2.1, la GNU LGPL cambió su nombre de "Licencia Pública General para Bibliotecas de GNU" a "Licencia Pública General Reducida de GNU", pues no es sólo para bibliotecas.

La licencia de Guile.

Consiste en la GNU GPL más una declaración especial que permite enlazar con software no libre. Por tanto no tiene un copyleft fuerte, pero es compatible con la GNU GPL. Se recomienda sólo para casos especiales, que suelen ser los mismos en los que se puede considerar el uso de la LGPL.

La licencia X11.

Es una licencia de software libre simple y permisiva sin copyleft pero compatible con la GNU GPL. XFree86 usa la misma licencia. A veces se le llama la licencia del "MIT", pero ese término es engañoso puesto que el MIT ha utilizado muchas licencias para su software.
La licencia Expat.

Es una licencia de software libre simple y permisiva sin copyleft pero compatible con la GNU GPL. A veces se la cita de forma ambigua como la Licencia MIT.
La Licencia General de Cryptix

Es una licencia de software libre simple y permisiva sin copyleft pero compatible con la GNU GPL. Es muy similar a la licencia X11.

La licencia BSD modificada.

Es la licencia BSD original, modificada por la eliminación de la cláusula de publicidad. Es una licencia de software libre simple y permisiva sin copyleft pero compatible con la GNU GPL. Si necesita una licencia de software libre simple y permisiva sin copyleft, la licencia BSD modificada es una opción razonable.

La licencia de ZLib

Es una licencia de software libre compatible con la GNU GPL.
La licencia de Perl.

Esta licencia plantea una disyuntiva entre la Licencia Artística y la GNU GPL. Dicho de otro modo, se puede elegir entre cualquiera de las dos licencias. Es una licencia de software libre pero puede no ser realmente de tipo copyleft. Es compatible con la GNU GPL ya que ésta es una de las alternativas.
La Licencia Artística con aclaraciones.

Es una licencia de software libre compatible con la GNU GPL. Contiene el mínimo conjunto de cambios necesarios para corregir la vaguedad de la Licencia Artística Original.

 
Las siguientes licencias son de software libre pero no son compatibles con la GNU GPL:


La Licencia Pública General de Affero .

Es una licencia de software libre, de tipo copyleft, pero no es compatible con la GNU GPL. Consiste en la GNU GPL versión 2, con una sección adicional que Affero añadió con la aprobación de la FSF. La nueva sección, 2(d), cubre la distribución de aplicaciones que ofrecen servicios vía web, o en general, vía redes de ordenadores.

La Licencia Pública Arphic

Es una licencia de software libre de tipo copyleft, pero no es compatible con la GNU GPL. Su uso habitual es para fuentes tipográficas, y para ese uso la incompatibilidad no constituye un problema.

La licencia BSD original.

Es una licencia de software libre simple y permisiva sin copyleft con un grave defecto: la irritante "cláusula publicitaria de BSD". El defecto no es fatal ya que el software sigue siendo libre, pero provoca problemas prácticos, en particular, incompatibilidad con la GNU GPL.
Common Development and Distribution License (CDDL)

Es una licencia de software libre. Tiene un esquema de copyleft similar al de la Licencia Pública de Mozilla, lo que la hace incompatible con la GPL de GNU. Esto significa que un modulo cubierto por la GPL y un modulo cubierto por la CDDL, no pueden estar enlazados legalmente.

Conclusion

Muchas licencias libres como MIT License, y GPL, son compatibles con la GPL (ver lista completa en los enlaces parte inferior). Esto significa que se puede combinar código licenciado bajo GPL con código que se encuentre bajo una licencia compatible sin ningún tipo de problema, ya que el código resultante debe satisfacer las condiciones de ambas licencias. Sin embargo, otras licencias calificadas como libres no son compatibles con la GPL, lo que dificulta la reutilización de código; a mi entender y por  lo que pude leer los desarroladores de software libre deben de licenciar su código bajo GPL o licencias compatibles con la GPL, para que puedan aprovechar las ventajas que ello conlleva. pero tienen abierto todo un abanico de posibilidades para poder enmarcar su software libre a una licencia conveniente.

Referencias:
http://www.gnu.org/licenses/license-list.es.html#GPLIncompatibleLicenses

0 comentarios:

Publicar un comentario

Seguidores

Buscar este blog