3.2 Licencias de software

Un EULA (End User License Agreement = Acuerdo de Licencia de Usuario Final) es un contrato entre el propietario del software y el usuario final donde se indica lo que podemos y no podemos hacer con ese programa. Los EULA suelen mostrarse durante la instalación del programa. Es una pantalla que contiene un texto muy largo, que se nos invita a leer atentamente pero casi nadie lo hace pulsando rápidamente en el botón Aceptar. 

Licencias privativas

Si analizamos con detalle un EULA típico de un software privativo nos encontraremos con una serie de condiciones sumamente restrictivas:

  • Se adquiere el derecho a usarlo pero no la propiedad del programa.
  • Todas las condiciones de uso se aceptan en el momento que se instala.
  • No se puede instalar en más de un ordenador.
  • Solamente se puede ejecutar en un único ordenador a la vez.
  • No se puede hacer más de una copia de seguridad del programa.
  • Está prohibida su descompilación para obtener el código fuente y ver cómo está hecho por dentro.
  • No se puede alquilar, vender o prestar más que una sola vez a un usuario final.
  • Puede recolectar información de nosotros y del ordenador cada vez que el programa se inicia o actualiza.
  • Si el programa tiene un fallo, no se puede tratar de arreglar. 

GNU

https://www.flickr.com/photos/osama_khalid/3801230519/  // CC BY-SA

Licencias libres

Las licencias software libre conceden permisos de acceso, modificación y redistribución del código a los usuarios finales. Existen distintos tipos de licencias libres:

  • Licencias BSD (Berkeley Software Distribution). Contempla la redistribución y las modificaciones del software no imponiendo restricciones en el acceso al codigo fuente.
  • Licencia GNU GPL (Licencia Pública General de GNU). Es la licencia utilizada originalmente por la Free Software Foundation (FSF) de Richard Stallman en el proyecto GNU que creó un sistema operativo basada en UNIX (Linux) totalmente libre. Es el tipo de licencia más utilizado en la actualidad para el software libre. En contraposición a las restricciones del copyright define una licencia de copyleft que transforma los derechos de los propietarios en libertades para los usuarios finales en relación con la modificación del código y la redistribución. 
  • Licencia GNU LGPL (Licencia Pública General Menor de GNU). Es una licencia menos restrictiva que permite la integración de cualquier otro software sin prácticamente limitaciones.
  • Licencia CopyLeft. Se aplica a las documentación de carácter técnico o didáctico de los programas informáticos.
  • Licencia Creative Commons. Vistas con anterioridad y que también se pueden aplicar a herramientas de software.