software libre y luchas sociales

Post on 26-Jul-2015

413 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Software Libre y Luchas Sociales

Hacklab Granada

Entresuelo

14 mayo 2009

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

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

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

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

Conceptos basicos

Informatica vs. gastronomıa

Codigo fuente = recetaCodigo ejecutable = tarta

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

El movimiento social

Los hackers

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

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

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

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

El movimiento social

Hackmeeting Casa Invisible

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

El movimiento social

Hackmeeting Casa Invisible

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

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

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

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

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

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

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

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

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

top related