Zusammenfassung der Ressource
Software Libre
- definicion
- los usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar,
modificar y mejorar el software. Es decir el software es una cuestion de
libertad, no de precio. Para entender el concepto, piense en libre como
en libre exprecion no como en barra libre. En ingles aveces en lugar de
free software decimos libre software empleando ese adjetivo frances o
español derivado de libertad para mostrar que no queremos decir que el
software es gratuito
- Libertad de distibuir copias
- un programa libre si los usuarios tienen las cuatro libertades esenciales 1) libertad de
ejecutar el programa como desee con cualquier proposito la libertad de estudiar como
funciona el programa y cambiarlo para que haga lo que desee el acceso al codigo duente es
una condicion necesaria para ello. La libertad de redistribur copias para ayudar a otros
(libertad 2) la libertad de distribuir copias de sus versiones modificadas a terceros
(libertad3) esto le permite ofrecer a toda la comunidad la oportunidad de beneiciarce de las
modificaciones
- libertad de estudiar el codigo fuente y modificarlos
- para que las liberales 1 y 3 trngan sentido, usted debe tener acceso al codigo fuente del programa. El acceso al codigo fuente es una condicion necesaria para el
software libre. el codigo fuente ofuscado no es el codigo fuente real y no cuenta con codigo fuente. La libertad 1 incluye la libertad de usar su version modificada en
lugar de la original. Si el programa se entrega unido a un producto diseñado para ejecutar versiones modificadas por terceros pero rechaza ejecutar las suyas la
libertad 1 se combierte en una simulacion mas que una realidad practica estos binarios no son software libre aun cuando se hayan compilado a partir de un codigo
fuerte libre
- reglas de empaquetamiento y distribucion
- Si no limitan substancialmente su libertad para publicar
versiones modificadas o su libertad para hacer y usar versiones
modificadas en privado. son aceptables siempre y cuando esas
obligaciones no sean tan agobiantes que le dificulten la
publicacion de las modificaciones. Como ya esta realizado otras
modificaciones al programa no le supondra un problema hacer
algunas mas
- libertad de ejecutar el programa
- Que cualquier tipo de persona u organizacion es libre de
usarlo en cualquier tipo de sistema de computacion para
cualquier tipo de trabajo y finalidad sin que exista
obligacion alguna de comunicarlo al programador ni a
ninguna otra entidad especifica
- normas de exportacion
- pueden limitar la libertad de distribuir copias de los programas a nivel nacional
no tiene el poder d eliminar o pasar por alto las restricciones pero lo que si
pueden y deben hacer es rehusar imponerlas como condiciones para el uso del
programa. Por tanto las licencias de software libre no deben requerir la
obediencia a ninguna norma de exportacion que no sea trivial como condicion
para ejercer cualquiera de las libertades esenciales
- consideraciones legales
- deben permanecer e irrevocables siempre
que usted no cometa ningun error, si el
programador del software tiene el poder de
revocar la licencia o de añadir restricciones a
las condiciones de uso en forma retroactiva
sin que haya habido ninguna accion de parte
del usuario que lo justifique
- licencias de contrato
- basandonos en el copyright
podemos licenciar el programa
con condiciones que lo hagan
libre. los desarrolladores de
software privativo emplean el
copyright para quitar la libertad
a los usuarios; nosotros
empleamos ese copyright para
garantizar su libertad
- Alonso Garcia Jared Yael