PDF de programación - Herramientas en GNU/Linux para estudiantes universitarios - Introducción al Software Libre y GNU/Linux

Imágen de pdf Herramientas en GNU/Linux para estudiantes universitarios - Introducción al Software Libre y GNU/Linux

Herramientas en GNU/Linux para estudiantes universitarios - Introducción al Software Libre y GNU/Linuxgráfica de visualizaciones

Actualizado el 22 de Julio del 2017 (Publicado el 14 de Enero del 2017)
572 visualizaciones desde el 14 de Enero del 2017
115,1 KB
20 paginas
Creado hace 21a (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
  • Links de descarga
http://lwp-l.com/pdf1369

Comentarios de: Herramientas en GNU/Linux para estudiantes universitarios - Introducción al Software Libre y GNU/Linux (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad