martes, 15 de mayo de 2012

Clasificación de los Software libre

Software regalado: o de costo cero, pero son el código fuente normalmente vienen en los CD's de revistas de computación  o que se consigan en sitios Freeware.

Software con el código de fuente: esto quiere expresar o decir que el software se prevee con su código fuente pero no necesariamente brinda las libertades del software libre.

De Acuerdo con el costo de adquisición: el Software libre puede ser de las dos clases, es decir, de costo cero o de costo mayor que cero. Lo que lo diferencia del software propietario es que su costo es independiente del numero de computadoras que se poseen. 



De acuerdo a la apertura del código fuente: el software libre siempre esta abierto, ya que dijimos que el acceso al código fuente es necesario para el ejercicio de la libertades. El ser código abierto implica una series de ventajas que serán descriptas en la sección " VENTAJAS DEL SOFTWARE LIBRE".

De acuerdo a su protección: el Software libre siempre esta protegido con licencias, y mas específicamente con licencias de Copyleft.

¿Por que no se denomina Publica? por que de ese modo cualquiera puede adueñarse de el, por ejemplo: adquiere un  software libre, lo modificas, lo compila y lo distribuyes con códigos cerrados.

¿Por que no con Copyright? por que de esa manera alguien le puede agregar alguna restricción, por lo tanto no va a seguir siendo software libre.

De Acuerdo a su legalidad: el software libre siempre es legal, por que la usarlo, estudiarlo, modificarlo, adaptarlo o mejorarlo no estoy violando ninguna norma, ya que de por si este tipo de software me permite hacerlo, con la única salvedad de no poder agregarle ninguna restricción adicional  cuando lo transfiera a otra persona. 

Software Libre

El software libre es una cuestión de la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Más precisamente, significa que los usuarios de programas tienen las cuatro libertades esenciales: 

  • Libertad 0: la libertad para ejecutar el programa sea cual sea nuestro propósito.
  • Libertad 1: la libertad para estudiar el funcionamiento del programa y adaptarlo a tus necesidades —el acceso al código fuente es condición indispensable para esto.
  • Libertad 2: la libertad para redistribuir copias y ayudar así a tu vecino.
  • Libertad 3: la libertad para mejorar el programa y luego publicarlo para el bien de toda la comunidad —el acceso al código fuente es condición indispensable para esto.


    Software libre es cualquier programa cuyos usuarios gocen de estas libertades. De modo que deberías ser libre de redistribuir copias con o sin modificaciones, de forma gratuita o cobrando por su distribución, a cualquiera y en cualquier lugar. Gozar de esta libertad significa, entre otras cosas, no tener que pedir permiso ni pagar para ello.

Maneras de obtener un Software libre

  1. A través de copias de CD: los que a su vez se pueden conseguir en revistas especializados o comprándolos en una casa de computación, o pidiéndoselo a un amigo, parientes, etc.
  2. A través de Internet: a su vez por medio de FTP, sitios web, canales de chat, foros de noticias, programas de intercambio de archivos etc.
  3. Por medio de una computadora: en este caso comprando una que venga ya con el software libre preinstalado, ya sea de fabrica o por su vendedor.