La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SOFTWARE LIBRE Y OTRAS YERBAS Taller de Arte y Programación (UDELAR) Montevideo, agosto de 2010.

Presentaciones similares


Presentación del tema: "SOFTWARE LIBRE Y OTRAS YERBAS Taller de Arte y Programación (UDELAR) Montevideo, agosto de 2010."— Transcripción de la presentación:

1 SOFTWARE LIBRE Y OTRAS YERBAS Taller de Arte y Programación (UDELAR) Montevideo, agosto de 2010

2 SOFTWARE Lo que nos permite usar el hardware

3 SOFTWARE Código fuente: Fecha CrearFecha(int dd, int mm, int aaaa){ Fecha f=new (struct NodoFecha); f->dia=dd; f->mes=mm; f->anio=aaaa; return f; }

4 SOFTWARE Código fuente Compilación Archivo ejecutable (.exe en Windows)

5 SOFTWARE LIBRE Las 4 libertades: 0 – Uso para cualquier propósito 1 – Poder estudiarlo y adaptarlo 2 – Copiar y compartir 3 – Mejorarlo y publicar nuevas versiones

6 SOFTWARE LIBRE Richard Stallman (el creador) 1984 – Proyecto GNU 1985 – Free Software Foundation Libre no es gratis !!!! Concepto de Copyleft

7 SOFTWARE LIBRE Software Libre (Free Software) Total libertad vs Código Abierto (Open Source) Restricciones de uso y modificación FOSS (Free and Open Source Software)

8 CREATIVE COMMONS

9 LICENCIAS … ¿libres? - Licencia Pública General (GPL) - BSD - Mozilla, Apache Nuevas realidades: - Licencia Copyjustright - Licencia Copyfarleft

10 SISTEMA OPERATIVO Intermediario entre el software de aplicación y el hardware Realiza chequeos, administra cola de impresión, gestiona recursos

11 GNU - LINUX Unión del kernel de Linux (Linus Torvalds) y el software de aplicación del Proyecto GNU Basado en Unix Administrador central (root) gestiona los permisos de los usuarios (sobre programas, archivos, dispositivos, etc)

12 GNU – LINUX Sistema de archivos

13 GNU – LINUX Comandos básicos

14 GNU – LINUX Distribuciones - Debian (Ubuntu, Knoppix) - Red Hat (Fedora, CentOS) - Slackware (Slax) - Suse (Open Suse) - Mandriva - Arch - Seguridad, Multimedia, Escritorio, Educación

15 GNU – LINUX Gestión software - aptget (install, remove, update, upgrade) para la familia Debian - installpkg, slapt-get o directo del paquete tar.gz para la familia Slackware - rpm (-i, -e, -Uvh), yum para la familia Red Hat - yast para la familia Suse - Gestor de actualizaciones, centro de software para la familia Ubuntu - pacman para Arch

16 SOFTWARE LIBRE COTIDIANO - Mozilla Firefox (navegador web) - Mozilla Thunderbird (cliente de correo) - Open Office (ofimática) - Pidgin (mensajería instantánea) - Gimp (edición de imágen) - Nagios (monitoreo de redes) - Cinelerra (edición de video) - VLC (reproductor multimedia)

17 SOFTWARE LIBRE EN LA EDUCACIÓN - Promueve valores (libertad, cooperación, independencia) - Ahorro de $$$ en licencias mientras evita ”donaciones desinteresadas” de empresas - Permite ver cómo se hicieron los programas (código fuente) y modificarlos - No hay límites

18 SOFTWARE LIBRE ADM. PÚBLICA - ¿A quién le confiamos los datos de l@s ciudadan@s? - Un país no es independiente si una multinacional maneja sus sistemas bancarios, militares, educativos, de salud, etc. - Soberanía nacional - Promoción de equipos de desarrollo de software y de soporte nacionales - Ahorro de $$$ a mediano plazo -

19 CONOCIMIENTO Y CULTURA LIBRES - Conocimiento Libre es una corriente epistemológica que estudia el origen histórico y el valor del conocimiento considerándolo como un bien público que beneficia a la colectividad y permite el desarrollo igualitario (Wikipedia) - Cuestiona sistema de Propiedad Intelectual (patentes, licencias, derechos de autor) - Toma los principios del Software Libre - Cultura Libre es la visión de la cultura promovida por un heterogéneo movimiento social basada en la libertad de distribuir y modificar trabajos y obras creativas (Wikipedia) - Creative Commons, FSF, Fundación Wikimedia

20 ¡¡¡¡ Muchas gracias !!!! ismael.castagnet@gmail.com


Descargar ppt "SOFTWARE LIBRE Y OTRAS YERBAS Taller de Arte y Programación (UDELAR) Montevideo, agosto de 2010."

Presentaciones similares


Anuncios Google