Software libre

Solo disponible en BuenasTareas
  • Páginas : 16 (3853 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de marzo de 2011
Leer documento completo
Vista previa del texto
Introducción

El presente trabajo tiene la finalidad de aprender más acerca del Software libre y del proyecto GNU. Encontraremos en el las libertades, un cuadro comparativo entre el sistema operativo Windows y Linux además de los beneficios que obtienen los usuarios en cuanto al uso de software libre.Conoceremos un poco mas a los máximos representantes de dicho movimiento como lo es el Sr.Richard Matthew Stallman fundador del proyecto GNU. También se podrá disfrutar de una lista de aplicaciones y programas libres que nos pueden ayudar a las diferentes necesidades de cada persona.
Apartándonos un poco el tema del software libre se responderán a unas preguntas que se refieren a mi persona.

Software Libre:

El software libre es una cuestión de libertad, no de precio. Paraentender el concepto, debería pensar en libre como en libre expresión.
El software libre es una cuestión de la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Más precisamente, significa que los usuarios de programas tienen las cuatro libertades esenciales
1. La libertad de ejecutar el programa, para cualquier propósito.
2. La libertad deestudiar cómo trabaja el programa, y cambiarlo para que haga lo que usted quiera.
3. El acceso al código fuente es una condición necesaria para ello.
4. La libertad de redistribuir copias ya sean modificadas o no para que pueda ayudar al prójimo
Si lo hace, puede dar a toda la comunidad una oportunidad de beneficiarse de sus cambios. El acceso al código fuente es una condición necesaria paraello.
Un programa es software libre si los usuarios tienen todas esas libertades. Entonces, debería ser libre de redistribuir copias, tanto con o sin modificaciones, ya sea gratis o cobrando una tarifa por distribución, a cualquiera en cualquier parte. El ser libre de hacer estas cosas significa, entre otras cosas, que no tiene que pedir o pagar el permiso.
También debería tener la libertad dehacer modificaciones y usarlas en privado, en su propio trabajo u obra, sin siquiera mencionar que existen. Si publica sus cambios, no debería estar obligado a notificarlo a alguien en particular, o de alguna forma en particular.
La libertad de ejecutar el programa significa la libertad para cualquier tipo de persona u organización de usarlo en cualquier tipo de sistema de computación, paracualquier tipo de trabajo y propósito, sin estar obligado a comunicarlo a su programador, o alguna otra entidad específica. En esta libertad, el propósito de los usuarios es el que importa, no el propósito de los programadores. Como usuario es libre de ejecutar un programa para sus propósitos; y si lo distribuye a otra persona, también es libre para ejecutarlo para sus propósitos, pero usted no tienederecho a imponerle sus propios propósitos.
La libertad de redistribuir copias debe incluir las formas binarias o ejecutables del programa, así como el código fuente; tanto para las versiones modificadas como para las no lo están. (Distribuir programas en forma de ejecutables es necesario para que los sistemas operativos libres se puedan instalar fácilmente). Resulta aceptable si no existe un modode producir un formato binario o ejecutable para un programa específico, dado que algunos lenguajes no incorporan esa característica, pero debe tener la libertad de redistribuir dichos formatos si encontrara o programara una forma de hacerlo.
Para que la 1ª y 3ª libertad, para realizar cambios y publicar versiones mejoradas, tengan sentido; debe tener acceso al código fuente del programa. Porconsiguiente, el acceso al código fuente es una condición necesaria para el software libre.
La 1ª libertad incluye la libertad de usar su versión modificada en lugar de la original. Si el programa se entrega con un producto diseñado para ejecutar versiones modificadas de terceros, pero rechaza ejecutar las suyas, una práctica conocida como «arranque seguro» (mediante listas negras); la 1ª...
tracking img