Es el software que respeta
la libertad de los usuarios y
la comunidad, significa que
los usuarios tienen la
libertad de ejecutar, copiar,
distribuir, estudiar,
modificar y mejorar el
software
Libertad de ejecutar
el programa
Cualquier tipo de persona u
organizacion es libre de usarlo
en cualquier tipo de sistema de
computacion, para cualquier
tipo trabajo y finalidad, sin que
exista obligacion alguna de
comunicarlo al programa ni a
ninguna otra entidad especial.
Libertad de
estudiar el codigo
fuene
Para que las libertades 1 y 3 (
realizar cambios y publicar
las versiones modificadas)
tengan sentido, debe tener
accseso al codigo fuente del
programa
Libertad de
distribuir copias
Tiene la libertad para redistribuir
copias con o sin modificaciones,
ya sea gratuitamente o cobrando
una tarifa de distribucion, a
cualquiera en cualquier parte
Debe incluir las formas
binarias o ejecutables
del programa, asi como
el codigo fuente, tanto
para las versiones
modificadas como para
las que no lo esten
Reglas de
empaquetamiento
Reglas sobre como empaquetar
una version modificada con
aceptables si no limitan
substancialmente su libertad
para publicar versiones
modificadas, o su libertad para
hacer o usar versiones
modificadas en privado
Es aceptable que una licencia lo obligue a cambiar el
nombre de la version modificada, eliminar el logotipo
o identificar sus modificaciones como suyas
Normas de
exportacion
Los desarrolladores de
software no tienen el poder
de eliminar pasar por alto
estas restricciones
La mera mencion de la
existencia de normas de
exportacion, sin ponerlas como
condicion de la licencia misma,
es aceptable ya que esta no
restringe a los usuarios
Si una norma de exportacion
es de hecho trivial para el
software libre, ponerla como
condicion no constituye un
problema real
Licencias basadas
en contrato
La mayoria de las
licencias de
software libre
estan basadas en el
copyright
Existen limites en los
tipos de requisitos que se
pueden imponer a a
traves del copyright
Algunas licencias de
software libre estan
basadas en contratos, y los
contratos pueden imponer
un rango mucho mas
grande de restricciones
Mas alla
del
software
Los manuales de software deben ser
libres por las mismas razones que el
software debe ser libre, y porque de
hecho los manuales son parte del
software