Software Libre: Desarrollo y Paz
Antonio Zugaldía <[email protected]>
Grupo de usuarios de GNU/Linux de Granada
Esquema de la Presentación
● Introducción
● ¿Qué hemos aprendido del pasado?
● (No) Presente: Desarrollo y Paz
● Ejemplos para el futuro
● Más allá del software: El problema de las patentes
● Conclusiones
Introducción
● ¿Qué es el software?
● ¿Qué es el software libre?
● Implicaciones
¿Qué es el “software”?
software.
(Voz ingl.). 1. m. Inform. Conjunto de programas,
instrucciones y reglas informáticas para ejecutar
ciertas tareas en una computadora.
¿Qué es el “software”?
“Código Fuente”:
(1) class HolaMundo {
(2) static void Main () {
(3) Console.WriteLine (“¡Hola Mundo!”);
(4) } (5) }
“Compilación” => Programa.exe
¿Qué es el software libre?
Libertad...
0) ... de usar el programa con cualquier propósito 1) ... de estudiarlo y modificarlo
2) ... de distribuir copias
3) ... de distribuir las modificaciones
El acceso al “código fuente” es condición necesaria
Implicaciones
● ¿Software Libre => Software gratis?
● Modelo de desarrollo, comunidad
● Modelo comercial, licencias
● Independencia tecnológica
● Transparencia => + Seguridad
● Opción ética
Open Source
● Free = Libre, gratis
● Open Source = Fuente Abierta
– Programa de marketing
– Opción pragmática
– Lenguaje de empresa
● Free Libre Open Source Software = FLOSS
GNU/Linux
GNU = GNU's Not Unix (1984) Richard Stallman
Linux (1991) Linus Torvalds GNU + Linux = GNU/Linux
(*) Cuando digo Linux quiero decir GNU/Linux
GNU/Linux (en la práctica)
● Distribuciones
– Debian
– Red Hat Fedora
– Linex, Guadalinex
– ...
● Aplicaciones
– Mozilla
– OpenOffice.org
– ...
¿Qué hemos aprendido del pasado?
● CTS: Ciencia, Tecnología y Sociedad
● El nacimiento de las Naciones Unidas
CTS: Ciencia, Tecnología y Sociedad
a 2 + b 2 = c 2
(Teorema de Pitágoras)
¿Libertad...
0) ... de usar la ecuación con cualquier propósito?
1) ... de estudiarla y modificarla?
2) ... de distribuirla en artículos?
3) ... de distribuir las modificaciones?
¿El acceso al “código fuente” es condición necesaria?
El nacimiento de las Naciones Unidas
La Carta de las Naciones Unidas Capítulo I
Propósitos y Principios
1. Mantener la paz y seguridad internacionales...
2. Fomentar entre las naciones relaciones de amistad...
3. Realizar la CI en la solución de problemas...
4. Servir de centro que armonice...
(No) Presente: Desarrollo y Paz
● Los 8 objetivos del milenio
● La acción de la UNESCO: El portal FLOSS
● La acción de la ITU: La CMSI
Los 8 objetivos del milenio
● Erradicar la pobreza extrema y el hambre
● Lograr la enseñanza primaria universal
● Promover la igualdad entre los géneros
● Reducir la mortalidad infantil
● Mejorar la salud materna
● Combatir el VIH/SIDA y otras enfermedades
● Garantizar la sostenibilidad del medio ambiente
● Fomentar una asociación mundial para el desarrollo
Los 8 objetivos del milenio
8 objetivos, 18 metas, 48 indicadores
Objetivo 5: Mejorar la salud materna Meta 6
Reducir, entre 1990 y 2015, la mortalidad materna en tres cuartas partes
Indicadores
16. Tasa de mortalidad materna (UNICEF-OMS)
17. Porcentaje de partos con asistencia de personal sanitario
especializado (UNICEF-OMS)
La acción de la UNESCO:
El portal FLOSS
● UNESCO, 5 indicadores
– (2) Lograr la enseñanza primaria universal
– (3) Promover la igualdad entre los géneros
● Portal FLOSS
– Referencia en “Comunicación e Información”
– Punto de vista: Richard Stallman
– Sociedad del conocimiento (CMSI)
– “I Conferencia sobre el uso y desarrollo del Software Libre”
– Ejemplos, iniciativas, artículos, FSF, UNDP, ...
La acción de la ITU:
La CMSI
● ITU, 2 indicadores
– (8) Fomentar una asociación mundial para el desarrollo
● CMSI = Cumbre Mundial Sociedad Información
– Primera fase, 10-12 de diciembre de 2003 (Ginebra)
●
Declaración de principios (10)
●