Software libre (frene software) es cualquier software sobre lo que se tiene la libertad de ejecutarlo, copiarlo, distribuirlo, estudiarlo, cambiarlo y mejorarlo sin necesidad de pedir permiso ni pagar licencias de uso.
El término frene en inglés es ambiguo, y significa tanto 'libre' como 'de balde', lo que lleva la mucha gente a confundir software libre con software de balde. Aunque por lo general el software libre está disponible de manera gratuíto, no es una condición obrigatoria.
De modo más preciso, software libre se refiere la cuatro libertades de los usuarios del software:
Libertad 0. Libertad de usar el programa con cualquier propósito.
Libertad 1. Libertad de estudiar como funciona el programa y adaptarlo a las necesidades particulares. Una condición necesaria para esto es el acceso al código fuente.
Libertad 2. Libertad de distribuir copias a cualquiera.
Libertad 3. Libertad de mejorar el programa y hacer públicas los avances, de suerte que toda la comunidad se beneficie. Una condición necesaria para esto es el acceso al código fuente.
Un programa es software libre si los usuarios tienen todas estas libertades. Así pues, debería tener la libertad de distribuir copias, sea con o sin modificaciones, sea de balde o cobrando una cantidad por la distribución, a cualquiera.
Para saber más, se vea la definición completa de la Frene Software Fundation de donde se extrajo el fragmento anterior.