jueves, 20 de marzo de 2014

Software libre

El software libre es una forma de entender el software totalmente a la del software propietario. En este último una empresa posee los derechos de autor, de manera que  el usuario que adquiere una licencia sólo tiene derecho a ejecutar el software bajo ciertas condiciones, comúnmente fijadas por el proveedor, y su uso, redistribución o modificación está prohibida.

Por el contrario, el software libre se basa en la idea de que el conocimiento debe compartirse y que de esta forma toda la sociedad resulta beneficiada. Así pues, con el software libre los usuarios tienen la libertad para ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software.

Un programa es software libre si los usuarios tienen las cuatro libertades esenciales:
  • La libertad de ejecutar el programa para cualquier propósito (libertad 0).
  • La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.
  • La libertad de redistribuir copias para ayudar a su prójimo (libertad 2).
  • La libertad de distribuir copias de sus versiones modificadas a terceros (libertad 3). Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al código fuente es una condición necesaria para ello. 
El término software libre (free software), se refiere pues, a la libertad de los usuarios, y no a la gratuidad (en inglés free significa también gratis). Esto significa que el software libre no tiene por qué ser gratis, aunque muy frecuentemente se suele distribuir a coste cero.

El siguiente vídeo explica el concepto de software libre mediante un ejemplo:


Para más información sobre el software libre, os dejo los siguientes enlaces:
Linux es el ejemplo más conocido de software libre, pero no es el único. Existen muchos programas disponibles en la red que son software libre, y que podemos descargar y utilizar sin restricciones en nuestro ordenador. La siguiente página nos muestra, para cada programa propietario,  una recopilación de programas libres que podemos utilizar en su lugar: