jueves, 18 de abril de 2013

SOFTWARE PROPIETARIO Y SOFTWARE LIBRE

En esta entrada os voy a hablar sobre los dos tipos de licencia de uso de software:

Dentro de los tipos de software existen 2 tipos característicos de licencias de uso: el software propietario y el software libre. Estos softwares están regidos a un tipo de licencia de uso, en la cual se habla del periodo de  cesión de los derechos, el ámbito geográfico de validez del contrato, tipo de mantenimiento que le da soporte, etc.

La principal diferencia entre software libre y propietario es que el primero de estos da permisos de acceso al código fuente de manera que un programador puede modificar el software, mientras que el segundo no da acceso.

Software propietario

Dentro del las licencias de software propietario en función de las limitaciones que ponen al usuario y en función del método de distribución existen distintas clases:


  • Propietario privativo de pago: es el más común. Es de pago. Asistencia técnica. Prohibido su molificación y distribución.
  • De demostración("demo"): clase la cual es una demostración gratuita del programa original con grandes limitaciones. Se puede copiar y distribuir como se quiera.
  • Shareware: es una versión gratuita con todas las características del programa original, la cual esta regida a un periodo de tiempo o numero de veces usado el producto. Una vez acabado el periodo o el numero de veces usado, se da la opción de compra del producto. Si se hace uso de este programa después de este periodo, y no se ha comprado, se entraría dentro de un uso ilegal. Si se paga te dan una clave la cual la debes introducir para seguir usándolo con todas sus características.
  • Freeware: es una versión totalmente gratuita pero con alguna limitación, esta versión no se acaba nunca y es totalmente redistribuible. Hay multitud de freeware en Internet.


El software libre:

Richard Stallman es el fundador del Proyecto GNU y el creador de la Free Software Federation (FSF).

Linux Torvalds creador del núcleo (kernel) del sistema operativo linux, primer sistema operativo de software libre.

Generalidades:
  • Gratuito aunque a veces no.
  • Significa "libre" y "gratis".
  • Permite acceder y modificar el código fuente del programa.
  • Se puede reditribuir cobrando dinero por ello o no.
  • Con sus licencias da mas derechos a los usuarios pero la autoría no se puede cambiar.
Cuatro libertades básicas:
  1. Usar el programa con cualquier propósito.
  2. Estudiar el funcionamiento del programa, y adaptarlo a las necesidades del usuario.
  3. Posible distribución de copias del programa.
  4. Mejorar el programa y posibilidad de hacer publicas dichas mejoras.


Modelos de licencias del software libre:

-Se distinguen dos matices:
  • Licencias Robustas. Los trabajos derivados se deben distribuir con la misma licencia. Son conocidas como copyleft. En este tipo de licencias se distinguen:
    • GNU/GPL: es la mas conocida y la mas usada. Puedes modificar el código fuente y  luego redistribuirlo de forma gratuita o de pago. Los productos derivados heredan la licencia. El autor conserva los derechos de autor.
    • GNU-LGPL: era usado para bibliotecas de ahí la "L" (library), pero posteriormente se le ha considerado la hermana menor(lesser) del GPL. Uso de programas libres con software propietario. No ha tenido mucho éxito. 
  • Licencias Permisivas. Permiten crear trabajos derivados cambiando las condiciones originales de la licencia:
    • BSD: impone pocas restricciones sobre la forma de uso, alteraciones y redistribución del software. Autor conserva los derechos de autor. Libre molificación y distribución, sin necesidad de que herede el tipo de licencia. Puede ser vendido y no es necesario que se incluya el código fuente. Este tipo de licencia es muy usada en sistemas operativos.
  • Licencias MPL: permite copiar modificar y distribuir ilimitadamente una aplicación, sin restringir el código ni la licencia. Se usa como licencia de control para aplicaciones de Mozilla.
Distribuciones Linux
  • Instalador en forma de asistente.
  • Reunen todo lo necesario.
  • Por lo general son bajo licencia GPL.
  • Hay muchos tipos de distribuciones: Red Hat, Ubuntu, Debian, etc.
Fuente:

  • Apuntes de FUHA

  

No hay comentarios:

Publicar un comentario