La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Introducción al Software Libre Fco Javier Lucena Lucena.

Presentaciones similares


Presentación del tema: "Introducción al Software Libre Fco Javier Lucena Lucena."— Transcripción de la presentación:

1 Introducción al Software Libre Fco Javier Lucena Lucena

2 Introducción ● Conceptos Básicos. ● Software Libre / Software Privativo. ● FSF, GNU, Linux. ● Licencia: GPL, Copyleft, CC. ● Aplicaciones

3 Conceptos ● Software: Le da “vida” e “inteligencia” al ordenador, definiendo lo que el ordenador debe hacer.

4 Conceptos ● Libertad: facultad del ser humano que le ● permite decidir llevar a cabo una determinada obra.

5 Conceptos ● ¿Software Libre? – Software que permite decidir qué hacemos con él: copiarlo o no, modificarlo o no. ● ¿Software Privativo? – Software que nos priva de esas libertades con licencias restrictivas

6 Richard Stallman ● Programador estadounidense, figura relevante del movimiento por el software libre en el mundo. ● Fundador del proyecto GNU ● Creador de Free Software Fundation

7 Libertades del Software ● El movimiento del software libre. Richard Stallman El movimiento del software libre. Richard Stallman

8 Libertad 0 ● Usar el programa, con cualquier propósito. – Privado, público, comercial.

9 Libertad 1 ● Estudiar el funcionamiento del programa y adaptarlo a las necesidades.

10 Libertad 2 ● Distribuir el software, de manera que beneficie a la comunidad.

11 Libertad 3 ● Mejorar el programa y publicar las mejoras.

12 Caso Práctico ● 1.1 Instalación y uso. Usted puede instalar, usar, acceder, mostrar y ejecutar una copia del Software en un solo ordenador, como una estación de trabajo, terminal u otro dispositivo ("Ordenador estación de trabajo"). El Software no será usado por más de un procesador en cualquier momento en cualquier otra Estación de trabajo. ● ¿Libertades? ● ¿A quién pertenece esta licencia?

13 ¿Qué es Linux? ● Linus Torvalds ● Núcleo Monolítico ● Habitualmente conocido como: Núcleo + conjunto de aplicaciones y librerías. ● Termino correcto: GNU/Linux

14 Linux ● Video Linux Video Linux

15 Distribución ● Conjunto de aplicaciones que forman un sistema operativo libre completo.

16 Resumen ● 1969 – Creación de ARPANET ● 1970 – Creación de UNIX en los Laboratorios Bell ● 1979 – Creación de BSD en la Universidad de California ● 1983 – Richard Stallman inicia el movimiento GNU ● 1984 – Se crea el entorno gráfico X Window System ● 1985 – Se funda la Free Software Fundation ● 1989 – GNU está casi completo, pero falta el núcleo ● 1991 – Se inicia el desarrollo del núcleo Linux por Linus Torvalds

17 Resumen ● 1992 – Primera distribución GNU/Linux: SLS ● 1993 – Creación de las distribuciones Debian y Slackware ● 1994 – Creación de Redhat y Suse ● 1996 – Inicio del proyecto KDE ● 1997 – Inicio del movimiento Open Source. ● Creación de la OSI. Inicio del proyecto GNOME ● 1998 – Netscape es liberado como software libre ● 2002 – Creación de Gentoo y Linex ● 2003 – Creación de Knoppix y Fedora Core ● 2004 – Creación de Ubuntu

18 Licencias Una licencia de software es un contrato entre el licenciante (autor/titular de los derechos de explotación/distribuidor) y el licenciatario del programa informático (usuario consumidor /usuario profesional o empresa), para utilizar el software cumpliendo una serie de términos y condiciones establecidas dentro de sus cláusulas. Categorias Categorias

19 Copyleft ● “Copyleft. All rights reversed.” ● Izquierdos de copia. Todos los derechos invertidos. “Nombre del software. Copyright Nombre del autor. Año XXXX.Este software es copyleft, puede usarlo con cualquier propósito.” ● Inconvenientes: El autor puede perder la autoría Permite relicenciar el software.

20 GPL ● «GPL» significa General Public License («Licencia Pública General»). La más extendida de tales licencias es la Licencia Pública General de GNU, o «GPL de GNU», para abreviar. Puede reducirse aún más, a «GPL», cuando se sobreentienda que nos estamos refiriendo a la «GPL de GNU». ● Corrige los agujeros de Copyleft.

21 Creative Commons ● Video Definición Video Definición ● Condiciones Condiciones

22 Aplicaciones ● Herramientas basadas en software libre

23 Forjas de Software ● Son lugares en línea preparados específicamente para desarrolladores, de manera que puedan crear nuevos proyectos de software libre y disponer de toda la infraestructura necesaria para llevar a término dichos proyectos. Savannah (http://savannah.gnu.org/) ● SourceForgeSourceForge ● Codeplex (http://www.codeplex.com/) ● Rediris (https://forja.rediris.es/) ●

24 Directorios de Software en línea ● Son listados ordenados por categorías con referencias al sitio original desde donde podemos descargar el software. ● ● http://www.berlios.de/http://www.berlios.de/ ● FreshmeatFreshmeat ● OSSWin Project (http://osswin.sourceforge.net) ● Alternativas Libres Alternativas Libres ● CDLibre (http://www.cdlibre.org)

25 Repositorios de Software ● Colecciones de software ya empaquetadas y preparadas para la distribución GNU/Linux que utilicemos. Añadir un repositorioAñadir un repositorio

26 Buscador de aplicaciones ● Linux App finder Linux App finder ● Código Abierto Código Abierto

27 Preguntas ¿...?

28 Fco Javier Lucena Lucena fran.lucena@gmail.com


Descargar ppt "Introducción al Software Libre Fco Javier Lucena Lucena."

Presentaciones similares


Anuncios Google