La Libertad es aún la idea más radical de todas Nathaniel Branden
Software Libre introducción cultural
Qué es el software? El software (o programa) es información que permite que una computadora realize alguna tarea. Sin software una computadora no podría siquiera arrancar. El software es condensación de conocimiento humano.
Código Binario El software es información en código binario (ceros y unos), impulsos eléctricos (bits) que le dicen a una computadora que hacer. Es lenguaje máquina, poco legible para los humanos.
Código Simbólico La mayor parte del software es escrito por humanos en código simbólico, palabras con un orden lógico parecido al lenguaje cotidiano, que después se traduce a código binario para que la máquina lo lea.
Binarios ejecutables La mayor parte del software se distribuye sólo como binarios ejecutables (archivos de ceros y unos). Sólo la máquina puede leerlos. Tú no puedes leerlo ni mucho menos modificarlo con facilidad.
Código fuente Es el código simbólico con el que se escribió el software. Son los planos o la receta del software, con ellos puedes modificar el software a tus necesidades.
Que es el Software libre? Historia breve del Software libre
Los Hackers La comunidad hacker de los 60's en las universidades compartía --sin ninguna restricción-- el código. El software era producto del apoyo mutuo del los programadores. Estos hackers construyeron sus propias computadoras personales artesanalmente, las concebían como un arma del pueblo para sabotear a las grandes compañías, y exploraban la capacidad de crear redes autónomas de comunicación social con las nuevas tecnologías.
Las transnacionales En los 80's comenzó la carrera por conquistar el mercado de las computadoras personales. La grandes compañías comercializaron el ideal social de los hackers y convirtieron las computadoras personales en un entretenimiento elitista.
Los dueños del nuevo negocio Privatizaron el conocimiento que los hacker habían acumulado años antes. Prohibieron compartir el software, para venderlo muy caro. Inhibieron la cooperación entre los programadores y entre los usuarios.
Bill Gates, de Microsoft, se convirtió en el hombre más rico del mundo. A la fecha, Microsoft es el monopolio más grande y lucrativo del planeta.
AT&T, dueña de el sistema operativo Unix, también se reservó los derechos de copia. A muchos, hackers acostumbrados a compartir y cooperar, no les gustaba la nueva política de mercado. Se pusieron a construir un sistema operativo libre.
En 1984 Richard Stallman, hacker del Instituto Tecnológico de Massachusetts (MIT) comenzó el proyecto GNU (GNU's Not Unix) dedicado a construir un sistema operativo completamente libre con la participación de cientos de programadores voluntarios. Stallman inventó los conceptos Software libre y Copyleft.
El software libre son programas de los que se pone a disposición del público tanto su código binario como su código fuente y otorgan a los usuarios las siguientes libertades:
Libertades de los usuarios de software 1. Usar el programa con cualquier fin 2. Estudiar y modificar el programa 3. Copiar el programa para ayudar a tu vecino 4. Mejorar el programa y hacer públicas las mejoras Estas 4 libertades son la Licencia Pública General (GPL) es un 'izquierdo de copia' antagónico al derecho de copia.
Copyright: Todos los derechos reservados. Copyleft: La creatividad se defiende compartiéndola.
En 1989 el sistema GNU estaba listo sólo le faltaba el núcleo. En 1991 el finlandés Linus Torvals publicó Linux un núcleo software libre desarrollado a partir de las herramientas GNU, juntos formaron un sistema operativo completo. GNU/Linux comenzó hacerse popular a través de internet.
El software libre se produce con un ánimo de colaboración para crear herramientas socialmente útiles mediante una ética de cooperación sin mando.
El Software libre es cuestión de libertad y comunidad. Cumple las 4 libertades básicas del software. El Software Open Source (programas de código abierto) promueve la publicación del código fuente como táctica mercantil. El Software freeware (gratis) se enfoca en la gratuidad como táctica mercantil, pero no muestra el código fuente. El Software privativo es el que priva al usuario de libertades básicas (las 4 libertades del SL).
Cómo usar Software Libre?
Existen varias distribuciones de GNU/Linux
También existe software libre para windows Mozilla Firefox - Navegador web El Gimp - Editor de imágenes Gaim - Mensajería
Más software libre... Audacity - Editor audio Inkscape - Diseño vectorial OpenOffice.org - Suite de oficina
Más información Proyecto GNU http://www.gnu.org Proyecto Documentación Linux http://es.tldp.org Software Libre para Windows + http://www.cdlibre.org + http://diaspora.espora.org Copyleft http://www.procomun.net
Este documento es de Dominio Público http://creativecommons.org/licenses/publicdomain