Introducción al Software Libre

16
Contenidos Introducci´ on al software libre Qu´ e es Linux odigo fuente13Introducci´ on al software libre Patricio Mart´ ınez Cano

Transcript of Introducción al Software Libre

ContenidosIntroduccion al software libre

Que es Linux

odigo fuente13Introduccion al software libre

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Patricio Martınez Cano

Lan Party Murcia

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

1 Introduccion al software libre

2 Que es Linux

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Y en el principio fue el verbo, y el verbo es el codigo

¿Que es el codigo fuente?

Figura: Codigo fuente

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Que es el software libre?

El software libre es:Software libre (en ingles free software) es la denominacion delsoftware que brinda libertad a los usuarios sobre su productoadquirido y por tanto, una vez obtenido, puede ser usado, copiado,estudiado, modificado y redistribuido libremente.Segun la Free Software Fundationel software libre se refiere a lalibertad de los usuarios para ejecutar, copiar, distribuir,estudiar, cambiar y mejorar el software; de modo mas preciso,se refiere a cuatro libertades de los usuarios del software. Estas son:

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Que es el software libre?

El software libre es:Software libre (en ingles free software) es la denominacion delsoftware que brinda libertad a los usuarios sobre su productoadquirido y por tanto, una vez obtenido, puede ser usado, copiado,estudiado, modificado y redistribuido libremente.Segun la Free Software Fundationel software libre se refiere a lalibertad de los usuarios para ejecutar, copiar, distribuir,estudiar, cambiar y mejorar el software; de modo mas preciso,se refiere a cuatro libertades de los usuarios del software. Estas son:

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Introduccion al software libre

Libertad 0. Ejecutar el programa con cualquier proposito(privado, educativo, publico, comercial, militar, etc.)

Libertad 1. Estudiar y modificar el programa (para lo cual esnecesario poder acceder al codigo fuente).

Libertad 2. Copiar el programa de manera que se puedaayudar al vecino o a cualquiera.

Libertad 3. Mejorar el programa y publicar las mejoras.

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Introduccion al software libre

Libertad 0. Ejecutar el programa con cualquier proposito(privado, educativo, publico, comercial, militar, etc.)

Libertad 1. Estudiar y modificar el programa (para lo cual esnecesario poder acceder al codigo fuente).

Libertad 2. Copiar el programa de manera que se puedaayudar al vecino o a cualquiera.

Libertad 3. Mejorar el programa y publicar las mejoras.

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Introduccion al software libre

Libertad 0. Ejecutar el programa con cualquier proposito(privado, educativo, publico, comercial, militar, etc.)

Libertad 1. Estudiar y modificar el programa (para lo cual esnecesario poder acceder al codigo fuente).

Libertad 2. Copiar el programa de manera que se puedaayudar al vecino o a cualquiera.

Libertad 3. Mejorar el programa y publicar las mejoras.

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Introduccion al software libre

Libertad 0. Ejecutar el programa con cualquier proposito(privado, educativo, publico, comercial, militar, etc.)

Libertad 1. Estudiar y modificar el programa (para lo cual esnecesario poder acceder al codigo fuente).

Libertad 2. Copiar el programa de manera que se puedaayudar al vecino o a cualquiera.

Libertad 3. Mejorar el programa y publicar las mejoras.

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Y todo empezo con una impresora

Figura: El creador de todo

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Importancia del Software Libre

Hay que dejar muy claro que el software libre no es una entelequia,sino que es una realidad muy palpable.De echo sin el software libre ni Internet ni la Informatica serıa loque es ahora. Esto es porque gran cantidad de protocolos usadospara las comunicaciones entre ordenadores estan desarrollados bajoesta licencia, ası como gran cantidad de lenguajes de programaciony aplicaciones web.Ademas todo esto viene por la idea de que un ordenador mas queuna tostadora es la base de nuestra forma de vida actuales por loque no podemos o no debemos dejar en unas pocas manos, tantode algunos gobiernos como de unas pocas companıas con interesespropios y en ocasiones muy oscuros, algo tan vital para nosotros ynuestro futuro.

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Introduccion al software libre

Para evitar confusiones, “ Free as in freedom, not as in freebeerEsta ambiguedad ha hecho a Richard Stallman incluso elplantearse usar la palabra latina en vez de la inglesa.Otros defienden el uso del termino open source software(software de codigo abierto, tambien llamado de fuentes abiertas).La principal diferencia entre los terminos “open source 2“freesoftware .es que este ultimo tiene en cuenta los aspectos eticos yfilosoficos de la libertad, mientras que el “open source”se basaunicamente en los aspectos tecnicos.

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Introduccion al software libre

Curiosamente el software libre ha sido y es tomado como referentea muchos movimientos polıticos y sociales, por el concepto quetransmite de que lo no restrictivo es mas viable, potencia laeconomıa y es mas saludable socialmente.Tambien hay muchos movimientos sobre derechos de autor yasuntos relacionados que tambien se han fundamentado en losprincipios del software libre, uno de los mas importantes son lasLicencias Creative Commonshttp://es.creativecommons.org/

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Que es Linux

GNU/Linux (mayormente nombrado tan solo Linux) es un sistemaoperativo tipo Unix que se distribuye bajo la Licencia PublicaGeneral de GNU (GNU GPL), es decir que es software libre. Sunombre proviene del Nucleo de Linux, desarrollado por LinusTorvalds.

Figura: El creador de Linux

Patricio Martınez Cano

ContenidosIntroduccion al software libre

Que es Linux

Otros conceptos interesantes

Que es una distribucion

Que es un gestor de ventanas

Que es un escritorio

Figura: ¿Escritorios o sistemas operativos?

Patricio Martınez Cano