06 – Licencias de Software

El software libre es todo programa informático cuyo código fuente puede ser estudiado, modificado, y utilizado libremente con cualquier fin y redistribuido con o sin cambios o mejoras.

Su definición está asociada al nacimiento del movimiento de software libre, encabezado por Richard Stallman y la consecuente fundación en 1985 de la Free Software Foundation, que coloca la libertad del usuario informático como propósito ético fundamental.

TIPOS DE LICENCIA

Comercial o propietario: software del cual no existe una forma libre de acceso a su código fuente, el cual solo se encuentra a disposición de su desarrollador y no se permite su libre modificación, adaptación o incluso lectura por parte de terceros.

Shareware : Código fuente secreto protegido. Ánimo de beneficio económico. Se denomina shareware a una modalidad de distribución de software, en la que el usuario puede evaluar de forma gratuita el producto, pero con limitaciones en el tiempo de uso o en algunas de las formas de uso o con restricciones en las capacidades finales.

Freeware : Código fuente secreto protegido. Ánimo ganar usuarios. Funcionalidades recortadas. Define un tipo de software que se distribuye sin costo, disponible para su uso, pero que mantiene el copyright.

Software Libre : Código fuente público. Mejor calidad de software. Menos bugs. El software libre es todo programa informático cuyo código fuente puede ser estudiado, modificado, y utilizado libremente con cualquier fin y redistribuido con o sin cambios o mejoras.

LICENCIAS DE SOFTWARE LIBRE

GNU gpl

BSD

MIT

Apache

Artistic

NPL

Licencias Creative Commons


GPL

El programador o autor, conserva sus derechos de autor, pero permite su libre distribución y modificación. Siempre y cuando en el software final, esté bajo la misma licencia. Aun incluso este software formara parte de otro más grande, debe mantener su licencia libre.

Esta licencia “copyleft” y esta filosofía, garantizan que el código fuente esté siempre disponible y accesible, para poder realizar copias ilimitadas. Para el usuario final, cualquier software bajo licencia GPL es gratuito, y solo podría en todo caso pagar por gastos de copiado, soporte físico o canal de distribución.

AGPL

se engloba dentro de las licencias destinadas a modificar el derecho de autor derivadas de GNU. La novedad de AGPL es que, aparte de las cláusulas propias de una GNU GPL, ésta obliga a que se distribuya el software que se destine a dar servicios a través de una red de ordenadores, es decir, si se quiere usar como parte del desarrollo de un nuevo software, éste quedaría obligado a su libre distribución.

BSD

Licencia permisiva que no impone casi condiciones. Un software bajo esta licencia puede ser vendido, y no hay obligación de poner a disposición el código fuente. Además bajo esta licencia, el resultado del software modificado, puede tener cualquier otro tipo de licencia tanto libre como propietaria. Un ejemplo bastante clarificante sobre esta licencia es el sistema operativo Mac OS X.

APACHE

Esta licencia permite al usuario distribuir y modificar el software original, pero debe siempre conservar en obras derivadas el copyright de Apache y el disclaimer.

No se exige que las obras derivadas tengan que ser software libre, pero exige que se informe en la obra derivada que se ha usado código con la licencia Apache.