¡Escribí acá lo que estás buscando! Por ahí tenés suerte ...

jueves, 27 de noviembre de 2014

La tecnología que nos hace libres

Los Hackers y el Software libre


 Los hackers tienen su propio código de conducta. Para ellos es fundamental garantizar el acceso a la información y los recursos informáticos a todo el mundo. Para los hackers los retos intelectuales son importantes como también lo es ser capaces de compartir sus resultados con el resto de la comunidad.

 Los hackers, aún hoy en día, son los principales impulsores y desarrolladores de software libre y su ética se ha convertido en el código ético implícito sobre el cual se ha forjado el movimiento.

 El 1984, Stallman creó la Free Software Foundation con el objetivo de crear el sistema Unix libre GNU y la potenciación del software libre. La definición de software libre propuesta6 por la Free Software Foundation, se basa en cuatro libertades básicas que cualquier programa considerado libre debe proporcionar:

 

- 0: libertad para utilizar el programa para cualquier propósito.

- 1: libertad para poder estudiar cómo funciona el programa. Implica acceso al código fuente del mismo.

- 2: libertad para redistribuir el programa.

- 3: libertad para hacer modificaciones y distribuir las mejoras. Implica también acceso al código fuente del mismo.

El software libre se basa en la cooperación y la transparencia y garantiza una serie de libertades a los usuarios.

 Es habitual que los usuarios confundan el software libre con el software gratuito. Es importante distinguir entre las libertades que nos proporciona un software y el coste del mismo. Un programa, por el simple hecho de ser gratuito, no es ni mucho menos libre. Por ejemplo, Internet Explorer de Microsoft es un programa gratuito pero no es libre, ya que no da a sus usuarios la posibilidad de estudiarlo (incluyendo el acceso a su código fuente), ni de mejorarlo, ni de hacer públicas estas mejoras con el código fuente correspondiente, de manera que todo el mundo se pueda beneficiar. Internet Explorer es un programa propietario – en cuando a las libertades – y gratuito – en cuanto al coste -.

Existe una distinción fundamental entre los programas que garantizan los derechos de distribución y modificación, el software libre, y los que no los garantizan que consideramos propietarios.

 El término free software en el mundo anglófono creaba una situación incómoda debido a la doble acepción que en inglés tiene el término free (que puede significar gratuito o libre). La gran mayoría de empresas en Estados Unidos usan principalmente el término código abierto para evitar dar la percepción que el software libre es un recurso totalmente gratuito y para poner énfasis en valor diferencial que representa el hecho de que el código fuente está disponible.

 Estas condiciones también son aplicables a cualquier programa que sea software libre y pueden ayudarnos a matizar sus implicaciones.

1. Libre distribución. No se puede impedir la venta o distribución del programa o parte de él. Así mismo, tampoco se puede exigir el pago de un canon o tasa a cambio de su distribución por parte de terceros.

2. Código fuente. El programa debe incluir su código fuente y no se puede restringir su redistribución.

3. Trabajos derivados. No debe impedirse realizar modificaciones o trabajos derivados del programa y debe permitirse que éstos sean distribuidos bajo mismos términos del software original.

4. Integridad del código de fuente original. Puede exigirse que una versión modificada del programa tenga un nombre y número de versión diferente que el programa original para poder proteger al autor original de la responsabilidad de estas versiones.

5. No discriminación contra personas o grupos. Las condiciones de uso del programa no pueden discriminar contra una persona o un grupo de personas.

6. No discriminación contra usos. No se puede negar a ninguna persona hacer uso del programa para ningún fin como, por ejemplo, comercial o militar.

7. Distribución de la licencia. Los derechos del programa deben aplicarse a todos quienes se redistribuyen el programa sin ninguna condición adicional.

8. La licencia no debe ser específica de un producto. Los derechos garantizados al usuario del programa no deben depender de que el programa forme parte de una distribución o paquete particular de software.

9. La licencia no debe restringir otro software. La licencia no debe poner restricciones en otros programas que se distribuyen junto con el software licenciado.

10. La licencia debe ser tecnológicamente neutra. No puede existir ninguna disposición de la licencia que obligue al uso de una tecnología concreta.



Acá les dejo una web donde pueden descargar diferentes tipos de software libre:


https://lihuen.info.unlp.edu.ar/index.php?title=Software_Libre_para_escuelas


Fuente: 

http://es.wikipedia.org/wiki/Software_libre

No hay comentarios:

Publicar un comentario