1. Son programas de ordenador
2. LIBERTADES DEL SOTFWARE
2.1. Libertad de usar el programa para lo que quiera
2.1.1. El usuario puede utilizar el programa para lo que desee, sin pedir permiso al ordenador del Sotfware
2.2. Libertad de estudiar el funcionamiento del programa .
2.2.1. * Es necesario el acceso al código fuente del programa.* Para considerarse libre, el programa debe permitirle la modificación efectiva para mezclarse con otros programas libres.
2.3. Libertad de redistribuir copias
2.3.1. El usuario puede redistribuir copias de los programas tanto en su versión ejecutable como su código fuente.
2.4. Libertad de redistribuir copias de sus versiones modificadas.
2.4.1. El usuario dispone de la libertad de redistribuir copias del programa modificado, ya sea bajo una licencia libre, o no libre.
3. Libre, no gratis
3.1. El Software Libre debe ofrecer las cuatro libertades pero ello no implica necesariamente que sea gratis. Es por lo tanto una cuestión de derechos y libertades, y no de precio. Es posible cobrar por el desarrollo y por la distribución de Software Libre.
4. Son utilizados para copiar, redistribuir, modificar libremente.
5. Condiciones para que un programa sea libre.
5.1. Un programa es Software Libre si y solo si ofrece las cuatro libertades. Para determinarlo, hay que tener en cuenta:
5.1.1. La licencia
5.1.1.1. Debe ser una licencia libre, que garantice las cuatro libertades, de forma nítida e irrevocable. No se consideran libres las licencias que permiten su revocación total o parcial.
5.1.2. La distribución
5.1.2.1. Debe poder obtenerse el código fuente, debe poder modificarse efectivamente.