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 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:
- Qué es software libre: http://hispalinux.es/SoftwareLibre
- Qué es Guadalinex: http://www.guadalinex.org/que-es-guadalinex
- Alternativas libres: http://freealts.com/