Este documento presenta una introducción al software libre y explica qué es Linux. Define el software libre como aquel que brinda libertad a los usuarios para usar, copiar, estudiar, modificar y redistribuir el software libremente. Explica que Linux es un sistema operativo tipo Unix distribuido bajo la licencia GPL que permite el acceso al código fuente. También introduce otros conceptos clave como distribuciones, gestores de ventanas y escritorios.
4. Contenidos
Introducci´on al software libre
Qu´e es Linux
Y en el principio fue el verbo, y el verbo es el c´odigo
¿Qu´e es el c´odigo fuente?
Figura: C´odigo fuente
Patricio Mart´ınez Cano
5. Contenidos
Introducci´on al software libre
Qu´e es Linux
Qu´e es el software libre?
El software libre es:
Software libre (en ingl´es free software) es la denominaci´on del
software que brinda libertad a los usuarios sobre su producto
adquirido y por tanto, una vez obtenido, puede ser usado, copiado,
estudiado, modificado y redistribuido libremente.
Seg´un la Free Software Fundationel software libre se refiere a la
libertad de los usuarios para ejecutar, copiar, distribuir,
estudiar, cambiar y mejorar el software; de modo m´as preciso,
se refiere a cuatro libertades de los usuarios del software. ´Estas son:
Patricio Mart´ınez Cano
6. Contenidos
Introducci´on al software libre
Qu´e es Linux
Qu´e es el software libre?
El software libre es:
Software libre (en ingl´es free software) es la denominaci´on del
software que brinda libertad a los usuarios sobre su producto
adquirido y por tanto, una vez obtenido, puede ser usado, copiado,
estudiado, modificado y redistribuido libremente.
Seg´un la Free Software Fundationel software libre se refiere a la
libertad de los usuarios para ejecutar, copiar, distribuir,
estudiar, cambiar y mejorar el software; de modo m´as preciso,
se refiere a cuatro libertades de los usuarios del software. ´Estas son:
Patricio Mart´ınez Cano
7. Contenidos
Introducci´on al software libre
Qu´e es Linux
Introducci´on al software libre
Libertad 0. Ejecutar el programa con cualquier prop´osito
(privado, educativo, p´ublico, comercial, militar, etc.)
Libertad 1. Estudiar y modificar el programa (para lo cual es
necesario poder acceder al c´odigo fuente).
Libertad 2. Copiar el programa de manera que se pueda
ayudar al vecino o a cualquiera.
Libertad 3. Mejorar el programa y publicar las mejoras.
Patricio Mart´ınez Cano
8. Contenidos
Introducci´on al software libre
Qu´e es Linux
Introducci´on al software libre
Libertad 0. Ejecutar el programa con cualquier prop´osito
(privado, educativo, p´ublico, comercial, militar, etc.)
Libertad 1. Estudiar y modificar el programa (para lo cual es
necesario poder acceder al c´odigo fuente).
Libertad 2. Copiar el programa de manera que se pueda
ayudar al vecino o a cualquiera.
Libertad 3. Mejorar el programa y publicar las mejoras.
Patricio Mart´ınez Cano
9. Contenidos
Introducci´on al software libre
Qu´e es Linux
Introducci´on al software libre
Libertad 0. Ejecutar el programa con cualquier prop´osito
(privado, educativo, p´ublico, comercial, militar, etc.)
Libertad 1. Estudiar y modificar el programa (para lo cual es
necesario poder acceder al c´odigo fuente).
Libertad 2. Copiar el programa de manera que se pueda
ayudar al vecino o a cualquiera.
Libertad 3. Mejorar el programa y publicar las mejoras.
Patricio Mart´ınez Cano
10. Contenidos
Introducci´on al software libre
Qu´e es Linux
Introducci´on al software libre
Libertad 0. Ejecutar el programa con cualquier prop´osito
(privado, educativo, p´ublico, comercial, militar, etc.)
Libertad 1. Estudiar y modificar el programa (para lo cual es
necesario poder acceder al c´odigo fuente).
Libertad 2. Copiar el programa de manera que se pueda
ayudar al vecino o a cualquiera.
Libertad 3. Mejorar el programa y publicar las mejoras.
Patricio Mart´ınez Cano
12. Contenidos
Introducci´on al software libre
Qu´e es Linux
Importancia del Software Libre
Hay que dejar muy claro que el software libre no es una entelequia,
sino que es una realidad muy palpable.
De echo sin el software libre ni Internet ni la Inform´atica ser´ıa lo
que es ahora. Esto es porque gran cantidad de protocolos usados
para las comunicaciones entre ordenadores est´an desarrollados bajo
esta licencia, as´ı como gran cantidad de lenguajes de programaci´on
y aplicaciones web.
Adem´as todo esto viene por la idea de que un ordenador m´as que
una tostadora es la base de nuestra forma de vida actuales por lo
que no podemos o no debemos dejar en unas pocas manos, tanto
de algunos gobiernos como de unas pocas compa˜n´ıas con intereses
propios y en ocasiones muy oscuros, algo tan vital para nosotros y
nuestro futuro.
Patricio Mart´ınez Cano
13. Contenidos
Introducci´on al software libre
Qu´e es Linux
Introducci´on al software libre
Para evitar confusiones, “ Free as in freedom, not as in free
beer
Esta ambig¨uedad ha hecho a Richard Stallman incluso el
plantearse usar la palabra latina en vez de la inglesa.
Otros defienden el uso del t´ermino open source software
(software de c´odigo abierto, tambi´en llamado de fuentes abiertas).
La principal diferencia entre los t´erminos “open source 2
“free
software .es que ´este ´ultimo tiene en cuenta los aspectos ´eticos y
filos´oficos de la libertad, mientras que el “open source”se basa
´unicamente en los aspectos t´ecnicos.
Patricio Mart´ınez Cano
14. Contenidos
Introducci´on al software libre
Qu´e es Linux
Introducci´on al software libre
Curiosamente el software libre ha sido y es tomado como referente
a muchos movimientos pol´ıticos y sociales, por el concepto que
transmite de que lo no restrictivo es m´as viable, potencia la
econom´ıa y es m´as saludable socialmente.
Tambi´en hay muchos movimientos sobre derechos de autor y
asuntos relacionados que tambi´en se han fundamentado en los
principios del software libre, uno de los m´as importantes son las
Licencias Creative Commons
http://es.creativecommons.org/
Patricio Mart´ınez Cano
15. Contenidos
Introducci´on al software libre
Qu´e es Linux
Qu´e es Linux
GNU/Linux (mayormente nombrado tan solo Linux) es un sistema
operativo tipo Unix que se distribuye bajo la Licencia P´ublica
General de GNU (GNU GPL), es decir que es software libre. Su
nombre proviene del N´ucleo de Linux, desarrollado por Linus
Torvalds.
Figura: El creador de Linux
Patricio Mart´ınez Cano
16. Contenidos
Introducci´on al software libre
Qu´e es Linux
Otros conceptos interesantes
Qu´e es una distribuci´on
Qu´e es un gestor de ventanas
Qu´e es un escritorio
Figura: ¿Escritorios o sistemas operativos?
Patricio Mart´ınez Cano