hackerculture

Download Hackerculture

If you can't read please download the document

Upload: geronimo-orozco

Post on 24-Jul-2015

123 views

Category:

Software


1 download

TRANSCRIPT

Geronimo Orozco Martinezpatux @ patux.net

Una mirada a la cultura Hacker

May 2011

De que va esta platica?

Hackers

David LightmanWar Games (1983)

Angela BennetThe Net (1995)

Kevin FlynnTron (1982)

TrinityMatrix (1999)

De que va esta platica?

Hackers

David LightmanWar Games (1983)

Angela BennetThe Net (1995)

Kevin FlynnTron (1982)

TrinityMatrix (1999)

de ficcin

De que va esta platica?

Hackers

John DraperCpt. Crunch

Adrian Lamo, Kevin Mitnick, Kevin Poulsen

Bradley Manning

Julian Assange

De que va esta platica?

Crackers

John DraperCpt. Crunch

Adrian Lamo, Kevin Mitnick, Kevin Poulsen

Bradley Manning

Julian Assange

De que va esta platica?

Hackers

Richard Stallman

Steve Wozniak

Tim Berners-Lee

Erick Raymond

Ken Thompson

Brian Kernighan, Dennis Ritchie

Linus Torvalds

Miguel de Icaza

Mark Spencer

De que va esta platica?

Hackers

Richard Stallman

Steve Wozniak

Tim Berners-Lee

Erick Raymond

Ken Thompson

Brian Kernighan, Dennis Ritchie

Linus Torvalds

Miguel de Icaza

Mark Spencer

El Hacker mediatico

Muchos periodistas y escritores utilizan errneamente la palabra "hacker" para describir a los crackers; esto causa enorme irritacin a los autnticos hackers.

How to become a hacker - ESR

Que hace un Hacker?

Los hackers construyen cosas; los crackers las destruyen.

Los hackers resuelven problemas y construyen cosas, y creen en la libertad y la ayuda voluntaria mutua.

How to become a hacker - ESR

Hacker

"Un hacker es alguien que rompe esquemas. Es alguien que descarta el conocimiento convencional, y trata de crear algo nuevo. Es alguien que mira donde estn los lmites y busca que hay despus de esos lmites. Es alguien que contempla las reglas y se pregunta que pasa si no las sigue. Un hacker es alguien que experimenta con las limitantes de los sistemas para satisfacer su curiosidad intelectual."

Bruce Schneier

Diversidad

La naturaleza hacker es en realidad independiente del medio particular en el cual el hacker trabaja.

Hackers del pasado

Los Hackers son tan viejos como la curiosidad misma.

Galileo era un Hacker

Tambien Madam Curie

Aristoteles lo era?

Bruce Schneier

Meritocracia

Es la forma inherente de organizacin y respeto hacker. El trabajo habla por si mismo. Estudios, titulos, Grados, idioma, sexo, edad, estatus social y lugar de origen quedan relegados.

La comunidad hacker florece, crece y se organiza a traves de Internet.

La informacin debe ser libre y no para algunos cuantos.

RTFM, GIYF, LMGTFY

RTFM - Read the Fu***ing Manual,

GIYF Google is your friend

La cultura del compartir

La cultura hacker y de compartir el conocimiento y el codigo existia desde antes del FOSS.

1976 Bill Gates publica la carta abierta a hobbistas (Open Letter to Hobbyists)

A finales de los aos 1970 y principios de los aos 1980, los vendedores de computadoras y compaas de software empezaron a cobrar por licencias de software de manera rutinaria.

La cultura del hacker

Hacklab Debconf6 en Morelos

La cultura del hacker

Sede del Debconf6

Debconf

Debconf 6

``

GUADEC

El Software Libre

Se denomina as al software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado y redistribuido libremente.

Cultura hacker fuertemente ligada.

Las 4 Libertades

Libertad 0: La libertad de usar el programa, con cualquier propsito.

Libertad 1: La libertad de estudiar cmo funciona el programa y modificarlo, adaptndolo a tus necesidades.

Libertad 2: La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prjimo.

Libertad 3: La libertad de mejorar el programa y hacer pblicas esas mejoras a los dems, de modo que toda la comunidad se beneficie.

Las libertades 1 y 3 requieren acceso al cdigo fuente porque estudiar y modificar software sin su cdigo fuente es muy poco viable.

Mapa Conceptual del
Software Libre

Motivaciones del
Software Libre

Etica: heredada de la cultura hacker. El software es conocimiento y debe poderse difundir sin trabas.

Pragmatica: Ventajas tcnicas y econmicas.

Diversin, Retribucin econmica, que es posible debido a modelos de negocio sustentables.

Ventajas del
Software Libre

Bajo costo de adquisicin

Innovacin tecnolgica

Independencia del proveedor

Escrutinio pblico

Adaptacin del software

Lenguas/Idiomas

Impacto del
Software Libre

Aprovechamiento ms adecuado de los recursos

Fomento de la industria local

Independencia del proveedor

Adaptacin a las necesidades exactas

Escrutinio pblico de seguridad

Disponibilidad a largo plazo

Pero a mi que?
yo no pago por Windows

Las empresas requieren usar software legal.

El gobierno e instituciones oficiales necesitan usar software legal.

PAGADO CON TUS IMPUESTOS.

Estas dispuesto a quedarte a ver como se va tu dinero a otro pas ?

Te gusta jugarte tu futuro?

Contribuir? pero.. pero..

Solo soy un usuario

No me ensean lo suficiente en la escuela.

No se ingles u otro idioma

No tengo dinero

No tengo tiempo

No tengo ganas

Es mucho trabajo

Pero.. pero.. pero..

PRETEXTOS

Yo puedo ser hacker?

Que pasa en Mxico:Sentimiento de inferioridad generalizado del Mexicano

No somos educados para crear, sino para operar

Esperamos que nos den instrucciones y nos sealen el camino.

Flojera generalizada, Esta muy dificil, Es muy grande, Poca confianza en si mismo, Poca constancia.

PIRATERIA

Y mas..

Que pasa en los demas paises?Alemania, EU, Francia

Necesitas creertela!

TU puedes hacer grandes cosas!

Para ser competente

Actitud: Tienes que saber que puedes hacer grandes cosas

Conocimiento: Tienes que saber lo que otros han aprendido.

Habilidad: Tienes que saber hacer las cosas tu mismo.

Evita caer en el conformismo

Lee, Aprende, Unete, Integrate con personas/programadores que tienen mas experiencia que tu.

No pienses que ya esta todo hecho.

Evita ser solo un espectador y un usuario.Efecto sanguijuela.

Piensa que si para ti fue facil modificar o arreglar algo, alguien mas tambien puede necesitarlo.

Como contribuir al
Software Libre?

Comienza en alguno que te guste y llame tu atencin.

Traduce

Documenta

Reporta bugsComienza por cosas pequeas, cosas que sientes que le falta a tu software favorito.

Ante miles de ojos viendo y utilizando un software la posibilidad de que este mal es altamente improbable.

Preguntas ?

Gracias

http://patux.net/downloads/hackerculture.odp