Programa
Programa del curso Introducción al software libre
Unidad 1: Introducción al software libre
Definición de la libertad en el software. Tipo de software según las libertades que ofrece. Consecuencia de estas libertades. Otros recursos libres.
Unidad 2: Un poco de historia
Presenta la historia del software libre desde la época "prehistórica" de principios de los 60 hasta el día de hoy.
Unidad 3: Aspectos legales
Presenta los aspectos legales sobre los cuales está basado el software libre.
Unidad 4: Desarrolladores de software libre
Analiza brevemente cómo son las personas que se dedican a desarrollar software libre.
Unidad 5: Economía
Profundiza en los modelos de negocio que pueden existir (y existen) alrededor del software libre.
Unidad 6: Iniciativas públicas
Analiza la implantación del software libre en las administraciones públicas y las discusiones políticas referentes a este tema.
Unidad 7: Ingeniería del software libre
Introduce el modelo de desarrollo de software libre. También muestra como la disponibilidad del código fuente (y de todo el proceso de desarrollo del software) ha dado origen a una nueva disciplina.
Unidad 8: Entornos y tecnologíass de desarrollo
Muestra brevemente las herramientas que se utilizan para generar software libre.
Unidad 9: Estudio de casos
Contiene un análisis exhaustivo de los proyectos más significativos en el ámbito del software libre. Pretende dar al estudiante una idea más amplia del horizonte que existe en el mundo del software libre.
Unidad 10: Tendencias futuras
















