Geronimo Orozco Martinez patux.net adaptivertc.com Una mirada a la cultura Hacker.

1 Geronimo Orozco Martinez patux @ patux.net gorozco @ ad...
Author: Sergio Correa Vázquez
0 downloads 0 Views

1 Geronimo Orozco Martinez patux @ patux.net gorozco @ adaptivertc.com Una mirada a la cultura Hacker

2 De que va esta platica? ● Hackers David Lightman War Games (1983) Angela Bennet The Net (1995) Kevin Flynn Tron (1982) Trinity Matrix (1999)

3 De que va esta platica? ● Hackers David Lightman War Games (1983) Angela Bennet The Net (1995) Kevin Flynn Tron (1982) Trinity Matrix (1999) de ficción

4 De que va esta platica? ● Hackers John Draper Cpt. Crunch Adrian Lamo, Kevin Mitnick, Kevin Poulsen Bradley Manning Julian Assange

5 De que va esta platica? ● Crackers John Draper Cpt. Crunch Adrian Lamo, Kevin Mitnick, Kevin Poulsen Bradley Manning Julian Assange

6 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

7 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

8 El Hacker mediatico ● Muchos periodistas y escritores utilizan erróneamente la palabra "hacker" para describir a los crackers; esto causa enorme irritación a los auténticos hackers. How to become a hacker - ESR

9 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

10 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 están los límites y busca que hay después de esos límites. 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

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

12 Hackers del pasado ● Los Hackers son tan viejos como la curiosidad misma. ● Galileo era un Hacker ● Tambien Madam Curie ● Aristoteles lo era? Bruce Schneier

13 Meritocracia ● Es la forma inherente de organización 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 información debe ser libre y no para algunos cuantos.

14 RTFM, GIYF, LMGTFY ● RTFM - Read the Fu***ing Manual, ● GIYF – Google is your friend

15 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 años 1970 y principios de los años 1980, los vendedores de computadoras y compañías de software empezaron a cobrar por licencias de software de manera rutinaria.

16 La cultura del hacker Hacklab Debconf6 en Morelos

17 La cultura del hacker ● Sede del Debconf6

18 Debconf ● Debconf 6

19 GUADEC

20 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.

21 Las 4 Libertades ● Libertad 0: La libertad de usar el programa, con cualquier propósito. ● Libertad 1: La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades. ● Libertad 2: La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo. ● Libertad 3: La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie. ● Las libertades 1 y 3 requieren acceso al código fuente porque estudiar y modificar software sin su código fuente es muy poco viable.

22 Mapa Conceptual del Software Libre

23 Motivaciones del Software Libre ● Etica: heredada de la cultura hacker. El software es conocimiento y debe poderse difundir sin trabas. ● Pragmatica: Ventajas técnicas y económicas. ● Diversión, Retribución económica, que es posible debido a modelos de negocio sustentables.

24 Ventajas del Software Libre ● Bajo costo de adquisición ● Innovación tecnológica ● Independencia del proveedor ● Escrutinio público ● Adaptación del software ● Lenguas/Idiomas

25 Impacto del Software Libre ● Aprovechamiento más adecuado de los recursos ● Fomento de la industria local ● Independencia del proveedor ● Adaptación a las necesidades exactas ● Escrutinio público de seguridad ● Disponibilidad a largo plazo

26 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 país ? ● Te gusta jugarte tu futuro?

27 Contribuir? pero.. pero.. ● Solo soy un usuario ● No me enseñan lo suficiente en la escuela. ● No se ingles u otro idioma ● No tengo dinero ● No tengo tiempo ● No tengo ganas ● Es mucho trabajo

28 Pero.. pero.. pero.. ● PRETEXTOS

29 Yo puedo ser hacker? ● Que pasa en México: ● Sentimiento de inferioridad generalizado del Mexicano ● No somos educados para crear, sino para operar ● Esperamos que nos den instrucciones y nos señalen 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

30 Necesitas creertela! ● TU puedes hacer grandes cosas!

31 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.

32 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.

33 Como contribuir al Software Libre? ● Comienza en alguno que te guste y llame tu atención. ● Traduce ● Documenta ● Reporta bugs ● Comienza por cosas pequeñas, 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.

34 Preguntas ? Gracias http://patux.net/downloads/hackerculture.odp