Los autores se han marcado cuatro objetivos esenciales. El primero es introducir al lector en los conceptos clave del software libre, su definición, su origen y algunas de sus implicaciones.
El segundo objetivo es incitar al lector a probar el software libre y a comprobar sus ventajas prácticas sobre el software privativo
El tercer objetivo es animar a reflexionar sobre la relación entre los valores que encarna el software libre y los fines de la educación pública.
Los educadores creamos materiales informativo y actividades recreativas para nuestros alumnos, que podemos elaborar individualmente mente y distribuir en la Internet.
Un programa no es más que un conjunto de instrucciones que le dicen al ordenador qué tiene que hacer.
Los programas los escriben los mismos programas de computadora creados por el hombre con un lenguaje computacional
antes de que el ordenador pueda ejecutar un programa es necesario traducir, dichas instrucciones a su lenguaje, esto es a “código humanos” para que sea atendible para la person
un ordenadores solamente gran cantidad de interruptores eléctricos, que pueden estar únicamente en uno de dos estados
Una vez el programa está compilado ya no es posible ejecutarlo
El “Hello world” (“Hola mundo”) consiste en hacer que el ordenador escriba las palabras “Hello world” en la pantalla.
Un programa normal de ordenador no puede contener varios millones de líneas de ese tipo.
Cuando alguien compra un programa no-libre, el vendedor se limita a facilitarle el código máquina ejecutable, es decir, una tira ininteligible de ceros y unos
En el “código abierto”,sus código fuente se puede “ver” y “tocar”
Un programador esta limitado y no puede hacer cambios, arreglar errores, añadir nuevas funcionalidades y difundir sus mejoras para que otras personas se beneficien de su trabajo.
En el software privativo es muy difícil hacercambios o siquiera entender cómo está hecho el programa,
El software libre debe ser libre y gratuito?
Una idea crucial para entender el revuelo que ha creado el software libre es que software libre es mucho más que software
La única que no es considerada restricción es el redistribuimos el programa, tenemos que hacerlo reconociendo los mismos derechos en los usuarios de nuestras modificaciones.
la libertad 2 es la libertad de usar el programa para cualquier propósito