Actualizado el 22 de Julio del 2017 (Publicado el 14 de Enero del 2017)
652 visualizaciones desde el 14 de Enero del 2017
115,1 KB
20 paginas
Creado hace 22a (01/01/2003)
Herramientas en GNU/Linux para
estudiantes universitarios
Introducción al Software Libre y GNU/Linux
Manuel Estrada Sainz
Herramientas en GNU/Linux para estudiantes universitarios: Introducción al Software Libre y
GNU/Linux
por Manuel Estrada Sainz
Copyright (c) 2.003 Manuel Estrada Sainz.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy
of the license is included in the section entitled "GNU Free Documentation License".
Tabla de contenidos
1. Software libre ............................................................................................................................................................1
1.1. ¿Qué es? .........................................................................................................................................................1
1.1.1. Software propietario ..........................................................................................................................1
1.1.2. Definición de Software Libre.............................................................................................................1
1.1.3. ¿Porque tanta oposición? ...................................................................................................................3
1.1.4. Control y seguridad............................................................................................................................3
1.2. ¿Cómo funciona?............................................................................................................................................4
1.2.1. Historia de un proyecto......................................................................................................................4
1.2.2. Modelos de desarrollo........................................................................................................................4
1.3. Ventajas ..........................................................................................................................................................5
1.4. Mitos...............................................................................................................................................................6
2. GNU/Linux ................................................................................................................................................................8
2.1. Un poco de historia ........................................................................................................................................8
2.1.1. UNIX prospera...................................................................................................................................8
2.1.2. Los tiempos oscuros. .........................................................................................................................8
2.1.3. Richard Matthew Stallman. ...............................................................................................................8
2.1.4. El proyecto GNU. ..............................................................................................................................8
2.2. Filosofía UNIX...............................................................................................................................................9
2.2.1. Todo es un archivo. ............................................................................................................................9
2.2.2. La navaja suiza...................................................................................................................................9
2.2.3. Manual en línea..................................................................................................................................9
2.3. ¿Por qué llamarlo "GNU/Linux" en lugar de "linux"?...................................................................................9
2.4. ¿Qué son las "distribuciones" de GNU/Linux? ............................................................................................10
2.5. Documentación.............................................................................................................................................10
Bibliografía ..................................................................................................................................................................11
A. GNU Free Documentation License.......................................................................................................................12
A.1. PREAMBLE................................................................................................................................................12
A.2. APPLICABILITY AND DEFINITIONS....................................................................................................12
A.3. VERBATIM COPYING..............................................................................................................................13
A.4. COPYING IN QUANTITY.........................................................................................................................13
A.5. MODIFICATIONS......................................................................................................................................14
A.6. COMBINING DOCUMENTS ....................................................................................................................15
A.7. COLLECTIONS OF DOCUMENTS..........................................................................................................15
A.8. AGGREGATION WITH INDEPENDENT WORKS.................................................................................16
A.9. TRANSLATION .........................................................................................................................................16
A.10. TERMINATION........................................................................................................................................16
A.11. FUTURE REVISIONS OF THIS LICENSE ............................................................................................16
A.12. ADDENDUM: How to use this License for your documents...................................................................17
iii
Capítulo 1. Software libre
1.1. ¿Qué es?
1.1.1. Software propietario
Antes de entrar a definir el software libre, veamos algunas características del software propietario mediante un ejem-
plo.
Imaginad que vais a comprar un coche y las condiciones de compra son:
1. Ud. sólo puede circular con su coche por la provincia en la que reside. Si quisiera circular por otra provincia
diferente necesitaría pagar más dinero en concepto de licencia.
2. No podrá ceder ni alquilar su coche.
3. No podrá modificarlo de ninguna manera, no podrá ponerle otro radio-cassette, colgarle unos dados del retrovisor,
cambiarle los neumáticos, ... Para hacerlo tendrá que solicitarlo al vendedor y obviamente le cobrarán por ello, y
al sólo poder hacer las modificaciones el vendedor ¿se imagina cómo serán las tarifas?
4. No podrá abrirlo/desmontarlo para estudiar su funcionamiento.
¿Compraría un coche en estas condiciones? Seguro que no. Entonces, ¿cuál es la razón de comprar software propi-
etario bajo unas condiciones similares?
Cuando compra un software propietario, si se molesta en leer la licencia que lo acompaña, verá que:
1. Sólo podrá instalar el software en un determinado número de equipos, requiriendo el pago adicional, en concepto
de licencias, si quisiera instalarlo en más equipos.
2. Ud. no puede ceder ni alquilar el software que acaba de comprar.
3. No puede modificarlo de ninguna manera. El único que puede hacerlo es el desarrollador y en las condiciones
que considere oportunas (y siempre y cuando le salga rentable).
4. No podrá realizar ingeniería inversa para estudiar su comportamiento.
1.1.2. Definición de Software Libre
El "Software Libre" es un asunto de libertad, no de precio. Para entender el concepto, debes pensar en "libre" como
en "libertad de expresión", no como en "barra libre" [N. del T.: en inglés una misma palabra (free) significa tanto libre
como gratis, lo que ha dado lugar a cierta confusión].
"Software Libre" se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el
software. De modo más preciso, se refiere a cuatro libertades de los usuarios del software:
• La libertad de usar el programa, con cualquier propósito (libertad 0).
• La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El acceso al código
fuente es una condición previa para esto.
• La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2).
1
Capítulo 1. Software libre
• La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se
beneficie. (libertad 3). El acceso al código fuente es un requisito previo para esto.
Un programa es software libre si los usuarios tienen todas estas libertades. Así pues, deberías tener la libertad de
distribuir copias, sea con o sin modificaciones, sea gratis o cobrando una cantidad por la distribución, a cualquier
persona en cualquier lugar. El ser libre de hacer esto significa (entre otras cosas) que no tienes que pedir o pagar
permisos.
También deberías tener la libertad de hacer modificaciones y utilizarlas de manera privada en tu trabajo u ocio, sin
ni siquiera tener que anunciar que dichas modificaciones existen. Si publicas tus cambios, no tienes por qué avisar a
nadie, ni de ninguna manera en particular.
La libertad para usar un programa significa la libertad para cualquier persona u organización de usarlo en cualquier
tipo de sistema i
Comentarios de: Herramientas en GNU/Linux para estudiantes universitarios - Introducción al Software Libre y GNU/Linux (0)
No hay comentarios