Ingeniero En Sistemas
Jesús González Barahona Joaquín Seoane Pascual Gregorio Robles XP03/90783/01935 Código
0,75 créditos
Introducción al software libre
Jesús González Barahona
Joaquín Seoane Pascual
Grupo de Sistemas y Comunicaciones, ESCET, Universidad Rey Juan Carlos de Madrid jgb@gsyc.escet.urjc.es
Departamento de Ingeniería de Sistemas Telemáticos de la UniversidadPolitécnica de Madrid joaquin@dit.upm.es
Gregorio Robles
Grupo de Sistemas y Comunicaciones, ESCET, Universidad Rey Juan Carlos de Madrid grex@gsyc.escet.urjc.es
Introducción al software libre por Jesús González Barahona, Joaquín Seoane Pascual, y Gregorio Robles Publicado 2003-09-21 Copyright © 2003 Jesús González Barahona, Joaquín Seoane Pascual y Gregorio Robles
Se garantiza permiso paracopiar, distribuir y modificar este documento según los términos de la GNU Free Documentation License, Version 1.2 o cualquiera posterior publicada por la Free Software Foundation, sin secciones invariantes ni textos de cubierta delantera o trasera. Se dispone de una copia de la licencia en el apéndice A, junto con una tradición no oficial en el Apéndice B. Puede encontrarse una versión de laúltima versión de este documento en http://curso-sobre.berlios.de/introsobre.
Introducción al software libre
© FUOC • XP03/90783/01935
Índice
Prólogo ........................................................................... Materiales previos ........................................................ Agradecimientos ..........................................................
11 11 131. Introducción al software libre ................................... 1.1. El concepto de libertad en el software .................... 1.1.1. Definición ................................................... 1.1.2. Términos relacionados ................................ 1.2. Motivaciones ........................................................ 1.3. Consecuencias de la libertad del software.............. 1.3.1. Para el usuario final .................................... 1.3.2. Para la Administración pública ..................... 1.3.3. Para el desarrollador ................................... 1.3.4. Para el integrador ....................................... 1.3.5. Para el que proporciona mantenimiento y servicios ................................................... 1.4. Otros recursoslibres ............................................. 1.4.1. Documentación de programas ..................... 1.4.2. Otra documentación ................................... 1.4.3. Artículos científicos ...................................... 1.4.4. Leyes y estándares ....................................... 1.4.5. Enciclopedias .............................................. 1.4.6. Cursos........................................................ 1.4.7. Colecciones y bases de datos ....................... 1.4.8. Hardware ................................................... 1.4.9. Literatura y arte ...........................................
15 15 16 17 19 19 20 21 22 22 22 23 23 24 25 25 28 28 29 30 30
2. Un poco de historia ................................................... 2.1. Elsoftware libre antes del software libre ................. 2.1.1. Y en el principio fue libre... .......................... 2.1.2. Años 1970 y primeros 1980 ........................ 2.1.3. Desarrollo temprano de Unix ....................... 2.2. El comienzo: BSD, GNU ........................................ 2.2.1. Richard Stallman, GNU, FSF: nace el movimiento del software libre...................
31 32 32 34 35 36 36
3
ANOTACIONES
© FUOC • XP03/90783/01935
Software libre
2.2.2. El CSRG de Berkeley .................................... 2.2.3. Los comienzos de Internet ............................ 2.2.4. Otros proyectos ........................................... 2.3. Todo en marcha .................................................... 2.3.1. En busca de un kernel...
Regístrate para leer el documento completo.