software libre y luchas sociales

34
Software Libre y Luchas Sociales Hacklab Granada Entresuelo 14 mayo 2009 Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 1 / 34

Upload: jsanchezuco

Post on 26-Jul-2015

412 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Software Libre y Luchas Sociales

Software Libre y Luchas Sociales

Hacklab Granada

Entresuelo

14 mayo 2009

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 1 / 34

Page 2: Software Libre y Luchas Sociales

Indice

1 Conceptos basicos2 Software privativo vs software libre3 Desarrollo historico4 El movimiento social

Literatura

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 2 / 34

Page 3: Software Libre y Luchas Sociales

Conceptos basicos

Indice

1 Conceptos basicos2 Software privativo vs software libre3 Desarrollo historico4 El movimiento social

Literatura

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 3 / 34

Page 4: Software Libre y Luchas Sociales

Conceptos basicos

¿Que es un programa?

Definicion

Es un conjunto de informacion logica que permite a un ordenador cumpliruna funcion.

Componentes

Codigo fuente

Codigo ejecutable

Datos necesarios: imagenes, sonidos, ficheros de configuracion. . .

Documentacion

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 4 / 34

Page 5: Software Libre y Luchas Sociales

Conceptos basicos

Informatica vs. gastronomıa

Codigo fuente = recetaCodigo ejecutable = tarta

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 5 / 34

Page 6: Software Libre y Luchas Sociales

Conceptos basicos

¿Que es el codigo fuente?

¿Que es el codigo fuente?

Es la receta para hacer un programa de ordenador

Entendible por los humanos

¿Que es un fichero ejecutable?

Es el pastel

Entendible por el ordenador

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 6 / 34

Page 7: Software Libre y Luchas Sociales

Conceptos basicos

¿Que es la compilacion?

¿Que es la compilacion?

Es un robot de cocina. . .

. . . , un proceso que transforma el codigo fuente en un ficheroejecutable

El robot de cocina es el compilador

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 7 / 34

Page 8: Software Libre y Luchas Sociales

Software privativo vs software libre

Indice

1 Conceptos basicos2 Software privativo vs software libre3 Desarrollo historico4 El movimiento social

Literatura

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 8 / 34

Page 9: Software Libre y Luchas Sociales

Software privativo vs software libre

El software privativo

¿Que es el software privativo?

Es software que te obliga a aceptar unas condiciones que restringen lalibertad del usuario.

Ejemplos de restricciones de libertad

No se vende, solo obtienes una licencia

No lo puedes compartir

No puedes arreglar el software, ni siquiera el binario

No puedes utilizarlo estas en Cuba, Iran, Sudan, Libia, Corea delNorte, Siria. . .

Das permiso a acceder a informacion privada, controlar tu equipo. . .

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 9 / 34

Page 10: Software Libre y Luchas Sociales

Software privativo vs software libre

El software libreLas 4 libertades

Definicion

Libertad 0 usar el programa, con cualquierproposito.

Libertad 1 estudiar como funciona el programa,y adaptarlo a tus necesidades.

Libertad 2 distribuir copias, con lo que puedesayudar a tu vecino.

Libertad 3 mejorar el programa y hacer publicaslas mejoras a los demas, de modo quetoda la comunidad se beneficie.

Figura: RichardStallman

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 10 / 34

Page 11: Software Libre y Luchas Sociales

Software privativo vs software libre

El copyleftSoftware libre vırico

¿Y si alguien toma parte de mi software y lo utiliza de forma privativa?

copyleft

Restriccion que se anade al software libre que impide que alguiendistribuya copias o modificaciones restringiendo las 4 libertades

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 11 / 34

Page 12: Software Libre y Luchas Sociales

Software privativo vs software libre

Licencias libres

Garantizar las libertades

Se utilizan licencias

Se apoyan en el sistema de copyrigth a destruir

Necesidad practica no ideal

Con copyleft:

GPL: GNU General Public License

MPL: Mozilla Public License

CC-sa: Creative Commons-Share Alike

Sin copyleft:

BSD: Berkeley Software Distribution

MIT: Massachusetts Institute ofTechnology

CC: Creative Commons

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 12 / 34

Page 13: Software Libre y Luchas Sociales

Desarrollo historico

Indice

1 Conceptos basicos2 Software privativo vs software libre3 Desarrollo historico4 El movimiento social

Literatura

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 13 / 34

Page 14: Software Libre y Luchas Sociales

Desarrollo historico

Los albores de la informatica...

Anos 60-70

Pocas Computadoras:

Grandes computadoras o mainframesMuy pocos y muy caros

Se desarrolla software artesanal:

El negocio estaba en el hardwarePoca variedad de software ⇒ muy especıficoSe dispone del codigo fuente y los desarrolladores de softwarecompartıan libremente sus programas unos con otros

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 14 / 34

Page 15: Software Libre y Luchas Sociales

Desarrollo historico

...la reaccion...

Anos 80

Aparecen las computadoras mas modernas y mas baratas ⇒necesidad de software.

El software privativo se hace fuerte:

Impiden a los usuarios modificar el softwareEn caso de encontrar un error ⇒ comunicar a la empresa desarrolladorade ese software

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 15 / 34

Page 16: Software Libre y Luchas Sociales

Desarrollo historico

...la revolucion...

Anos 80: Emerge Richard Stallman

1984: comenzo a trabajar en el proyectoGNU.

1985: funda la Free SoftwareFoundation (FSF). Se introdujeron losconceptos de:

Free Software (as in speech)Copyleft

Nace el movimiento social del softwarelibre.

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 16 / 34

Page 17: Software Libre y Luchas Sociales

Desarrollo historico

...el sistema se completa...

Anos 90: en 1991 Linus Torvalds creael primer nucleo del sistemaoperativo GNU/Linux

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 17 / 34

Page 18: Software Libre y Luchas Sociales

El movimiento social

Indice

1 Conceptos basicos2 Software privativo vs software libre3 Desarrollo historico4 El movimiento social

Literatura

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 18 / 34

Page 19: Software Libre y Luchas Sociales

El movimiento social

SL e independencia tecnologica

Dependencia tecnologica

El software privativo (de libertad):

Centraliza y oculta el conocimiento: monopolios, paıses, imperios. . .

Comportamiento oculto: puertas traseras. . .

Sujeto a decisiones polıticas, economicas. . . publicas u ocultas porparte de empresas y estados

Independencia tecnologica

El software libre (de libertad):

Descentraliza y libera el conocimiento

El funcionamiento es bien conocido

Permite la independencia y la autogestion

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 19 / 34

Page 20: Software Libre y Luchas Sociales

El movimiento social

SL e independencia tecnologica

Ejemplos en regiones y estados

Bolivia, Venezuela, Brasil, Cuba, Extremadura, Andalucıa, Francia. . .

Resultados tangibles

Creacion de empresas y cooperativas locales

Alfabetizacion digital

Adaptacion a idiomas y culturas minoritarias

Independencia de decisiones polıticas externas

Ahorro en componentes: el hardware caducacuando se rompe

Ahorro en licencias

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 20 / 34

Page 21: Software Libre y Luchas Sociales

El movimiento social

Los hackers

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 21 / 34

Page 22: Software Libre y Luchas Sociales

El movimiento social

Los hackers (de la tele)

¿Que no es un hacker?

Nada de calaberas. . .

. . . Ni de fuego y antorchas

Normalmente se usa para referirse a intrusos electronicos y criminales,cuando el termino correcto es cracker

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 22 / 34

Page 23: Software Libre y Luchas Sociales

El movimiento social

Los hackers: reivindiacion del termino

¿Que es un hacker?

Expertos en software y hardware, que son programadores, disenadoresy administradores.

Alguien que modifica componentes electronicos, por ejemplo, unreceptor de radio, impresoras, para para extender su funcionalidad o elrendimiento

Hoy en dıa, un hacker es un experto en algo, extremadamenteinconformista, tanto en la ciencia como en la vida

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 23 / 34

Page 24: Software Libre y Luchas Sociales

El movimiento social

Hackmeeting

Los hackmeeting comienzan en Italia en1998.

Reunion de la comunidad por unaalternativa digital

Una actitud no exclusivamenterelacionada con los ordenadores

El uso de la tecnologıa para defender ladignidad y la libertad, frente almercantilismo y la restriccion impuestapor la division entre conocimiento ysaber

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 24 / 34

Page 25: Software Libre y Luchas Sociales

El movimiento social

Hackmeeting Casa Invisible

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 25 / 34

Page 26: Software Libre y Luchas Sociales

El movimiento social

Hackmeeting Casa Invisible

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 26 / 34

Page 27: Software Libre y Luchas Sociales

El movimiento social

Hacklabs: laboratorios de hackers

Dar continuidad al espıritu del Hackmeetingdurante el ano

Espacios fısicos, permanentes, horizontales yautonomos donde las personas experimentan,crean y aprenden de otras personas conintereses parecidos.

¡Compartir es bueno!

Frase motivadora

“porque resulta poco util y hasta triste experimentar en solitario aquellascosas que puedes hacer facilmente con otros”

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 27 / 34

Page 28: Software Libre y Luchas Sociales

El movimiento social

Hacklabs y movimientos sociales

Nuestro objetivo

Que la tecnologıa no sean un impedimento para que las personas seanlibres, sino todo lo contrario.

Difusion y desarrollo de una tecnologıa parael cambio social.

Conexion entre los espacios fısicos y losespacios digitales.

Tambien existen los LUG y GUG.

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 28 / 34

Page 29: Software Libre y Luchas Sociales

El movimiento social

Colina Roja: refundacion

Relexiones sobre el anterior intento de fundacion:

Errores

Nombre, web, local, forma (asociacion, colectivo, grupo. . . ), bla, bla, bla.

Soluciones

Ir a un hackmeeting a aprender

Hacklab guiado por proyectos que modelen:

Nombre, forma, que somos, estructura. . .

Contacto con colectivos

Horizontal: menos rollo y haz algo

Las tapas para despues de la asamblea

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 29 / 34

Page 30: Software Libre y Luchas Sociales

El movimiento social

Colina Roja: proyectos

Proyectos

CharlasTalleres de divulgacionformacion:

Software libre, privacidad, seguridad, productividad¿En que podemos ayudar (que no sabemos)?

CharlasTalleres de auto–formacion:

Seguridad (red, ssoo, explotacion. . . ), programacion, sistemasoperativos, hardwareServidor social autogestionado

WiFi abierta

Compartir Es Bueno

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 30 / 34

Page 31: Software Libre y Luchas Sociales

El movimiento social

Colina Roja: ¡participa!

Web de Colina Roja:http://colinaroja.orgo http://granada.hacklabs.org

Lista de correoWikiChat

Asambleas y reuniones: sede de CNT oCSOA 15 Gatos

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 31 / 34

Page 32: Software Libre y Luchas Sociales

El movimiento social

¿Preguntas?Muchas gracias por su atencion

Mas y mejor en colinaroja.org

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 32 / 34

Page 33: Software Libre y Luchas Sociales

El movimiento social Literatura

Literatura

GNU Project Philosophy

Richard Stallman

http://www.gnu.org/philosophy/

La Catedral y el Bazaar

Eric S. Raymond

http://biblioweb.sindominio.net/telematica/catedral.html

De lo digital a lo analogico

Montserrat Boix y Nomada

http://www.mujeresenred.net/article.php3?id_article=298

Campanas por el Software Libre

Free Software Foundation

http://www.fsf.org/campaigns/

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 33 / 34

Page 34: Software Libre y Luchas Sociales

El movimiento social Literatura

Literatura (II)

Documentos interesantes

Hackmeeting 2008

http://sindominio.net/hackmeeting/index.php/Lecturas_recomendadas

Decreto sobre Software Libre y Estandares Abiertos

Gobierno de Venezuela

http://www.gobiernoenlinea.ve/docMgr/sharedfiles/Decreto3390.pdf

Hacklab Granada (Entresuelo) Software Libre y Luchas Sociales 14 mayo 2009 34 / 34