Introducción
Para poder instalar y utilizar un determinado software, es necesario aceptar previamente una licencia de uso.
La licencia de software o licencia de uso, es una especie de contrato, en donde se establecen todas las normas de uso y distribución que rigen la utilización de un determinado programa.
Como en todo contrato, puede constar de cláusulas como: el plazo de cesión de determinados derechos del propietario al usuario final (6 meses, 1 año, 2 años, etc, la responsabilidad por fallos, el ámbito geográfico de validez del contrato, permisos de usuario para hacer copias, tipo de soporte técnico, etc.
Dentro de las licencias, hay dos grandes tipos:
- Software Propietario: Mantiene oculto su código de programa para los usuarios y por lo tanto no se puede modificar.
- Software Libre: se puede acceder al código fuente y modificarlo para que se ajuste a nuestras necesidades.
Licencias de software propietario
La principal característica es que mantiene oculto su código fuente y no lo distribuye ni lo pone a disposición de nadie.
Propietario privativo de pago:
- Se caracteriza porque los usuarios realizan un pago, ya sea puntual, mensual, etc.
- No se puede distribuirlo libremente ni hacer copias.
- Normalmente se tiene derecho a la asistencia técnica.
- Prohibido modificaciones.
- Son llamadas también "Demo" o "Trial".
- Versiones de las de pago gratuitas pero limitadas en algunas características o limitadas en el tiempo.
- Normalmente son de libre distribución, bajo la misma licencia.
- Se caracterizan porque te dejan usar el programa durante un período de tiempo determinado.
- Después de ese periodo, te pide que pagues. El programa deja de funcionar o presenta limitaciones molestas si no se paga.
- Si se paga, al usuario se le da una clave que debe introducir en alguna parte del programa para poder seguir usándolo.
- Ejemplos: Winzip, Winrar. Winzip deja de funcionar, en cambio Winrar te limita el uso, pero se sigue pudiendo usar. En ambos casos te piden que compres el programa.
- Usar el programa tras haber finalizado el periodo de prueba y sin pagar es Ilegal.
- Son gratuitos.
- Libre distribución.
- Son sobre todo juegos.
Licencias de softare libre
El sistema operativo Linux, está basado en este tipo de licencia. Como hemos dicho anteriormente, el código del programa se muestra y se es libre de cambiarlo según la necesidad del usuario. Linus Torvalds es el creador del núcleo (kernel) de Linux.
Libretades básicas del Software Libre
Todo software libre garantiza cuatro libertades básicas:
- Libertad para distribuir el software con permisos de usuario totales.
- Se puede adaptar el software a las necesidades del usuario cambiando el código.
- Libertad de distribución y de publicación de los cambios hechos en el código para que todos puedan disponer de esas mejoras.
- El programa puede ser usado para lo que se quiera.
- No hay que confundir software "libre" y "gratis" al traducir "free". El S.L. no tiene por qué ser gratuito aunque a veces se distribuya sin costo, de ahí la confusión que pueda originarse.
- La principal característica son los derechos que tienes sobre él. No si es o no de pago.
- Permite el acceso al código del programa.
- Libre distribución, puedes hacer copias y venderlas, regalarlas, etc.
Hay 2 tipos de licencias:
- Licencias Robustas: Los trabajos derivados se deben distribuir con la misma licencia. Son conocidas como licencias copyleft. Ejemplos: GLP, LGP, APL.
- Licencias Permisivas: Permiten crear trabajos derivados cambiando las condiciones originales de la licencia. Esto permite crear a partir de un software libre, un producto que no lo sea. Ejemplos: BDS, Apache.
Distribuciones Linux:
Como ya hemos dicho anteriormente, este sistema operativo fue el primero en distribuirse como software libre. Normalmente son bajo licencia GPL. Hay miles de distribuciones. Algunas de las más importantes: Red Hat, Debian, Ubuntu.