- Licencia
GPL - Licencia
LGPL - Licencia
BSD - Licencia
MPL - Licencia
NPL - Otras
licencias reconocidas - Otras
licencias de software permisivas compatibles con
GPL - Tabla
comparativa de las principales licencias de
software - Conclusiones
- Bibliografía
INTRODUCCIÓN
La licencia de software es una especie de
contrato, en
donde se especifican todas las normas y
cláusulas que rigen el uso de un determinado programa,
principalmente se estipulan los alcances de uso,
instalación, reproducción y copia de estos productos.
El tema de las licencias de software puede ser muy
complejo. El negocio del software se basa en licencias binarias.
La propiedad
intelectual de los distribuidores de software comercial nace
del código
fuente. Las licencias de software se crean con diversos fines
empresariales y para afrontar diversos tipos de relaciones (como
distribuidor/cliente y
partner/partner). Los desarrolladores de software tanto comercial
como no comercial utilizan decenas de licencias que abarcan una
gran variedad de términos y condiciones.
Los costos en las
empresas ha
sido y seguirá siendo un tema crítico. Con la
irrupción de las computadoras
han surgido costos y beneficios no existentes hasta hace algunas
décadas atrás, convirtiéndose el manejo
eficiente de la información en un factor clave para la
obtención del éxito y
para el desarrollo de
ventajas comparativas sobre los competidores.
Dado este panorama, es común que las grandes
empresas dispongan de sistemas que
poseen altos costos de mantenimiento,
actualización, capacitación, soporte, etc. que muchas
veces superan el costo de
obtención de la licencia. Por otra parte, han surgido cada
vez con mayor fuerza
programas de
código libre amigables para el "usuario del hogar" que le
permiten abaratar costos en desmedro de otros software
comerciales con altos costos en licencias.
Conocer las ventajas, desventajas, derechos y deberes de las
empresas y de los usuarios finales, además de todas las
otras personas que se relacionan con el software, de las
licencias de software más utilizadas, tanto el software libre
como el software comercial, es imprescindible para que las
empresas y los usuarios finales puedan tomar las mejores
decisiones acerca de los sistemas que utilizarán. Es
importante también conocer como afectan estas licencias al
trabajo de
otras personas, como por ejemplo a los desarrolladores,
vendedores, distribuidores, etc., y conocer también sus
derechos y deberes para las licencias que se expondrán en
este trabajo.
La licencias de uso de software generalmente caen en
alguno de estos tipos:
- Licencia propietaria. Uso en una computadora
por el pago de un precio. - Shareware. Uso limitado en tiempo o
capacidades, después pagar un precio. - Freeware. Usar y copiar ilimitado, precio es
cero. - Software libre. Usar, copiar, estudiar, modificar,
redistribuir. Código fuente incluído.
Es posible dividir las licencias de software libre
en dos grandes familias. Una de ellas está compuesta por
las licencias que no imponen condiciones especiales, sólo
especifican que el software se puede redistribuir o modificar.
Estas son las llamadas licencias permisivas. La otra familia,
denominadas licencias robustas o licencias copyleft,
imponen condiciones en caso de que se quiera redistribuir el
software, condiciones que van en la línea de forzar a que
se sigan cumpliendo las condiciones de la licencia después
de la primera redistribución.
Mientras que el primer grupo hace
énfasis en la libertad de
quien recibe un programa, ya que le permite hacer casi lo que
quiera con él (en términos de las sucesivas
redistribuciones), el segundo obliga a que las modificaciones y
redistribuciones respeten los términos de la licencia
original.
Este paper expone las principales licencias para
software libre, indicando sus características esenciales,
ventajas y desventajas apreciables. Así mismo, se incluye
una tabla comparativa de las licencias de software más
reconocidas en la actualidad.
Página siguiente |