sofware
Índice
• Conceptos básicos (software)
• Concepto de Software Libre
• Las Cuatros Libertades
• Historia del Software Libre
• Significancia y Motivaciones
• Difusión
•Algunos ejemplos
¿Qué es el Software?
• Programa informático:
secuencia de
instrucciones que un/a
computador/a puede
interpretar y ejecutar.
• Receta gastronómica:
secuencia de
instruccionesque un
cociner@ puede
interpretar y cocinar.
¿Qué es el Software?
• Informática:
– Código fuente.
– Código ejecutable.
• Gastronomía:
– Receta.
– Pastel.
Concepto de Software Libre
•El software libre es la denominación del
software que respeta la libertad de los
usuarios sobre su producto adquirido y,
por tanto, una vez obtenido puede ser
usado, copiado, estudiado, cambiado yredistribuido libremente
Las Cuatro Libertades
Libertades
Libertad 0
Libertad 1
De ejecutar el
programa
con cualquier
proposito
De copiar el
programa
y redistribuirloLibertad 2
De estudiarlo y
modificarlo
Libertad 3
De mejorar el
programa y
hacer públicas las
mejoras
Historia Software Libre
Proyecto GNU/Linux
Tipos de Licencias
• Las licencias libresmás usadas:
– GPL: exige que el código sea siempre libre.
– AGPL: exige que el código sea siempre libre
pero obliga a distribuir el software cuando se
utilicen sus servicios en la red.
– BSD:permite utilizar el código fuente para
construir software no libre.
– Licencias estilo MPL y derivadas: con
esta evitamos el estilo viral de las GPL.
Aunque no es tan permisiva como la BDS
–Copyleft:se usa par garantizar que el
software inicial sea siempre libre bajo
licencia copyleft y que se redistribuyan las
nuevas modificaciones.
Ventajas y Inconvenientes
Significancia
•Software Libre como competidor
contra el centralismo de empresas
• Como modelo de mercado, trabajo
colaborativo. Cooperativismo
• Otras personas comparan el
Software Libre a una economía del
regalo,...
Regístrate para leer el documento completo.