Sei sulla pagina 1di 5

Curso Inicial de GNU/Linux

Por: Gato Barato gato@debian.ues.edu.sv

Software Libre
Qu es software libre? 1
Es una filosofa que trata de la forma tica de entender al software. El software libre es una cuestin de libertad, no de precio. Para entender el concepto, debera pensar en libre como en libre expresin, no como en barra libre. El software libre es una cuestin de la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.

Qu no es software libre?

El software libre no es una marca, no es una empresa, no es una persona. Se denomina en muchos casos una obra informtica de tipo software libre, y en efecto lo es; mas debe comprenderse que muchas obras son de tipo software libre y brindan sus ventajas, pero existen obras informticas que no son afines a la filosofa y por lo tanto se denominan Software Privativo, que al contrario del entendimiento de libertad, se le priva al usuario de ciertos beneficios.

Cules son los benef icios primarios del software libre?

Se resumen en poseer libertades como usuario, y ests son: Libertad 0 - La libertad de ejecutar el programa, para cualquier propsito. Libertad 1 - La libertad de estudiar cmo trabaja el programa, y cambiarlo para que haga lo que usted quiera. El acceso al cdigo fuente es una condicin necesaria para ello. Libertad 2 - La libertad de redistribuir copias para que pueda ayudar al prjimo. Libertad 3 - La libertad de distribuir copias de sus versiones modificadas a terceros. Si lo hace, puede dar a toda la comunidad una oportunidad de beneficiarse de sus cambios. El acceso al cdigo fuente es una condicin necesaria para ello. En 1984, Richard Stallman comenz a trabajar en el proyecto GNU, debido a un famoso inconveniente con un impresor en el laboratorio donde trabaj, y un ao ms tarde fund la Fundacin de Software Libre (Free Software Foundation - FSF). Stallman introdujo la definicin de Software Libre y el concepto de "copyleft" (contrario al concepto copyright), que desarroll para otorgar libertad a los usuarios y para restringir las posibilidades de apropiacin del software. GNU es un proyecto que se inici para agrupar a proyectos de software que brindasen las caractersticas de la filosofa del Software Libre. El nombre GNU se eligi porqu satisfaca unos cuantos requisitos. En primer lugar, era un acrnimo recursivo para GNU No es Unix. En segundo lugar, era una palabra real. Por ltimo, era divertido de decir.

Cmo inici el movimiento de software libre? 2

Qu es GNU? 3

1 http://www.gnu.org/philosophy/free-sw.es.html 2 http://es.wikipedia.org/wiki/Software_libre#Historia 3 http://www.gnu.org/gnu/gnu-history.es.html

Pgina 1

Curso Inicial de GNU/Linux


Mapa conceptual del Software Libre

Por: Gato Barato gato@debian.ues.edu.sv

Mapa conceptual de las licencias de Software

Pgina 2

Curso Inicial de GNU/Linux

Por: Gato Barato gato@debian.ues.edu.sv

GNU/Linux
Qu es Linux? 4
Linux es un ncleo de Sistema Operativo, es un programa de computadores que permite comunicar la parte fsica de los computadores con los programas que existen en l mismo, sin un ncleo para sistema operativo una computadora no podra funcionar adecuadamente para comunicarse con todos los dispositivos internos y perifricos que se le conectan. GNU/Linux es uno de los trminos usado para referirse a la combinacin de un ncleo o kernel libre llamado Linux, que es usado con herramientas creadas en el proyecto GNU. Su desarrollo es uno de los ejemplos ms prominentes de software libre; todo su cdigo fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los trminos de la Licencia Pblica General de GNU y otra serie de licencias libres.

Qu es GNU/Linux? 5

Quien creo a Linux?

La historia del ncleo Linux est fuertemente vinculada a la del proyecto GNU. En 1991 Linus Torvalds, quien se encontraba por entonces estudiando ciencias de la computacin en la Universidad de Helsinki, empez a trabajar en un reemplazo no comercial para MINIX (una versin de UNIX para educacin), ese programa ms adelante acabara siendo Linux. Cuando el joven Torvalds liber la primera versin de un ncleo al cual junto a un docente que le gui le llamaron Linux, el proyecto GNU ya haba producido varias de las herramientas fundamentales para el manejo de un sistema operativo, incluyendo un intrprete de comandos, una biblioteca para programar en C y un compilador para programar en el mismo lenguaje de programacin C, pero como el proyecto contaba con una infraestructura para crear su propio sistema operativo, pues exista un ncleo en fase de desarrollo llamado Hurd, y este an no era lo suficiente maduro para usarse, comenzaron a usar a Linux a modo de continuar desarrollando el proyecto GNU, siguiendo la tradicional filosofa de mantener cooperatividad entre desarrolladores. Entonces, el ncleo creado por Linus Torvalds, llen el "espacio" final que haba en el sistema operativo de GNU. El da en que se estime que el ncleo Hurd es suficiente maduro y estable, ser llamado a reemplazar al actual nucleo Linux. Una distribucin Linux (coloquialmente llamada distro) es un conjunto de software basado en el ncleo Linux que incluye determinados paquetes de software para satisfacer las necesidades de un grupo especfico de usuarios, adems del ncleo Linux, las distribuciones incluyen habitualmente las bibliotecas y herramientas del proyecto GNU y el sistema de ventanas X Window System. Dependiendo del tipo de usuarios a los que la distribucin est dirigida se incluye tambin otro tipo de software como procesadores de texto, hoja de clculo, reproductores multimedia, herramientas administrativas, etctera. En el caso de incluir herramientas del proyecto GNU, tpor esta razn es que se usa el trmino distribucin GNU/Linux.

Qu es una distribucin? 6

4 http://es.wikipedia.org/wiki/Linux_%28n%C3%BAcleo%29 5 http://es.wikipedia.org/wiki/GNU/Linux 6 http://es.wikipedia.org/wiki/Distribuci%C3%B3n_Linux

Pgina 3

Curso Inicial de GNU/Linux

Por: Gato Barato gato@debian.ues.edu.sv

Linea de tiem po acerca de las distribuciones basadas en GNU/Linux existentes.

Existen distribuciones de ediciones domsticas, empresariales y para servidores. Por lo general estn compuestas, total o mayoritariamente, de software libre, aunque a menudo incorporan aplicaciones o controladores propietarios y que estn soportadas comercialmente, como Fedora (Red Hat), openSUSE (Novell), Ubuntu (Canonical Ltd.), Mandriva, hay distribuciones mantenidas por la comunidad como Debian y Gentoo. Y existen otras distribuciones que no estn relacionadas con alguna empresa o comunidad, como es el caso de Slackware. http://futurist.se/gldt/

Pgina 4

Curso Inicial de GNU/Linux

Por: Gato Barato gato@debian.ues.edu.sv

En la actualidad existen muchas distribuciones, y existe una gran parte derivadas de las inicialmente mostradas en la grfica anterior, ac se presentan las derivadas de GNU/Debian hasta el ao 2010:

Pgina 5

Potrebbero piacerti anche