Definición de software libre
# Definición de software libre

La definición de software libre, escrita por Richard Stallman y publicada por la Free Software Foundation (Fundación por el Software Libre o FSF), define al software libre como un asunto de libertad, no de precio. El término software libre en inglés es free software, lo que crea confusión entre algunos usuarios pues la palabra free significa tanto libre como gratuito en inglés y la FSF enfatiza que el término free (libre) se usa en su acepción de libertad, como en "libertad de expresión" ("free speech") y no en términos de gratuidad como en "cerveza gratis" ("free beer"). La primera edición conocida de la definición es la publicada en febrero de 1986 por el ahora descontinuado boletín de GNU, editado por la FSF. La fuente ortodoxa del documento, se encuentra en la sección "Filosofía" del sitio web del proyecto GNU. Hasta noviembre de 2009, está publicada en 39 idiomas. La FSF publica una lista de licencias que cumplen con esta definición.

## Definición

La definición publicada por la FSF en febrero de 1986 tenía dos puntos:

En español:

La definición moderna tiene cuatro puntos, los cuales se enumeran del cero al tres. Lo que define al software libre, lo tenga o no el que recibe dicho software, es:

* La libertad de ejecutar el programa, para cualquier propósito (libertad 0).
* La libertad de estudiar cómo trabaja 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 que pueda ayudar al prójimo (libertad 2).
* La libertad de mejorar el programa y publicar sus mejoras, y versiones modificadas en general, para que se beneficie toda la comunidad (libertad 3). El acceso al código fuente es una condición necesaria.

Es necesario enfatizar que "el acceso al código fuente es una condición necesaria en las libertades 1 y 3.

## Definiciones posteriores

En julio de 1997, Bruce Perens publicó las Directrices de software libre de Debian. Éstas también fueron utilizadas por la Open Source Initiative (OSI) bajo el nombre "La Definición de Código Abierto", la única diferencia fue el cambio del término "software libre" por el término alternativo de la OSI "software de código abierto".

## La Definición de Software Libre contra la definición de Código Abierto

A pesar de la fundamental diferencia filosófica entre el movimiento por el software libre y el movimiento por el código abierto, las definiciones oficiales de software libre de la FSF y la de software de código abierto de la OSI básicamente expresan las mismas licencias de software, con algunas excepciones menores. Mientras enfatizan las diferencias filosóficas, la FSF comenta:

En español:

