Eric S. Raymond
Última modificación el Domingo, 30 mayo 2010 11:01 Autor: ProgramadorWeb Domingo, 30 mayo 2010 11:01
Eric S. Raymond
"Los hackers construyeron Internet. Los hackers hicieron del sistema operativo UNIX lo que es hoy en día. Los hackers mantienen en marcha Usenet. Los Hackers hacen que la World Wide Web funcione. Si eres parte de esta cultura, si has contribuido a ella y otras personas que están en ella te conocen y te llaman hacker, entonces eres un hacker".
"Hay otro grupo de personas que se proclaman a sí mismos hackers, pero no lo son. Son personas (principalmente chicos adolescentes), a las que les divierte introducirse en sistemas ajenos o practicar phreaking en el sistema telefónico. Los hackers de verdad llaman a estas personas "crackers" y no quieren saber nada de ellos. Los hackers de verdad piensan que son vagos, irresponsables y no demasiado brillantes, y el mero hecho de ser capaz de burlar la seguridad de un sistema no te convierte en un hacker, de la misma manera que ser capaz de hacerle un puente a un coche no te convierte en un ingeniero automovilístico.
Desgraciadamente, muchos periodistas y escritores han caído en la trampa de usar el término hacker para describir a los crackers, lo cual irrita terriblemente a los hackers".
"La principal diferencia es: los hackers construyen cosas, los crackers las rompen…"
"Los más reverenciados semidioses del mundo del hacking son aquellos que escriben programas grandes y capaces, que suplen grandes necesidades y los ceden, de modo que ahora todo el mundo los usa".
"Si quieres ser un hacker sigue leyendo. Si quieres ser un cracker lee el grupo de noticias alt.2600 y prepárate para cumplir una condena de cinco a diez años en la cárcel después de darte cuenta de que no eres tan listo como te creías. Y eso es todo lo que voy a decir de los crackers" — Eric S. Raymond.
http://locke.ccil.org/~esr/faqs/hacker-howto.html
¿Quiénes son los verdaderos hackers? ¿Quiénes son aquellos a los que podemos admirar y sobre quienes podemos modelar nuestras vidas?. La guía sobre Hackers Reales nos presenta a estas personas.
Empezamos con Eric S. Raymond. Es muy conocido en el mundo del hacking, y personifica lo que un hacker de verdad debería ser. Tiene una amplia experiencia de programación: C, LISP, Pascal, APL, FORTRAN, Forth, Perl, y Python; y domina ensamblador para los procesadores Z80, 80×86 y 680xx. También habla francés, español e italiano.
Raymond es uno de los principales programadores de desarrollo de Linux y uno de los grandes impulsores en la continua evolución del lenguaje EMACS Lisp. Mantiene fetchmail, una aplicación gratuita para enviar y recibir correo de servidores de correo POP2/POP3/IMAP.
Pero Raymond es quizás más famoso entre los hackers de verdad por ser el hombre que mantiene el Archivo de Jerga Hacker. Puedes leerlo en:
http://www.ccil.org/jargon
También mantiene otros importantes FAQs y HOWTOs (How To, "cómo se hace", documentos que describen cómo configurar un programa o utilizar alguna característica del sistema) , como "Java-On-Linux HOWTO", "Linux Distributions HOWTO", "PC-Clone UNIX Hardware Buyer’s Guide", "So You Want To Be A UNIX Wizard? FAQ" (también conocido como The Loginataka), y " How To Become A Hacker FAQ". Ver http://locke.ccil.org/~esr/faqs/hacker-howto.html.
Fundó y dirige el "Chester County InterLink. Es una organización sin ánimo de lucro que proporciona acceso a Internet gratis a los residentes del condado de Chester, Pennsylvania. La última estadística dio una cifra de más de 2000 usuarios, cifra que iba creciendo en 50 por semana.
Raymond también ha escrito el humor más divertido sobre hacking: "Unix Wars", que se basa en el antiquísimo articulo humorístico también de hacking "DEC Wars". Lo puedes leer en: http://www.devnull.net/docs/unixwars.html
Raymond ha escrito muchos libros, entre ellos "The New Hackers’ Dictionary", ya en su tercera edición (MIT Press 1996, ISBN 0-262-68092-0), y "Learning GNU Emacs" (2ª Edición, O’Reilly Associates, ISBN 0-937175-84-6). Fue el principal investigador y autor de "Portable C and UNIX Systems Programming" (Prentice-Hall ISBN 0-13-686494-5) (el nombre J.E. Lapin que aparece en la portada es ficticio). La aparición de la tercera edición en septiembre de 1996 dio lugar a entrevistas con Raymond en la revista Wired (agosto 1996) y People (octubre 1996). Los libros de Raymond estan disponibles en: http://www.amazon.com.
"¡Espera, Espera!", dirás. ¡Estoy en los canales de IRC y en las listas de correo de hacking todo el tiempo y nunca he oído nada de Raymond! Caramba, no usa un alias como Mauve Knight o Ei8ht o DisordeR. Ni siquiera es miembro de algún grupo de "élite" con un nombre como Superhackers del Apocalipsis.
Bienvenido al mundo de los hackers de verdad. Como Raymond señala en su FAQ "How To Become a Hacker", hay dos tipos de hackers: los de verdad, aquellos que aspiran a aprender y crear, y los farsantes que piensan que romper un sistema o meterse en él prueba que son genios.
Adivina qué tipo de hacker está normalmente en las reuniones 2600, en los canales de IRC con nombres como #hack, en los grupos de noticias como alt.2600 y alt.hacker, y listas de correo con nombres como DC-Stuff y HH-Chat. Esto no quiere decir que cualquier persona que te encuentres sea un impostor y un hacker de tres al cuarto. Pero pocos hackers de verdad aguantarán los insultos, mentalidad criminal e ignorancia de la mayoría de los tíos que te encontrarás allí.
¿Dónde conocer a verdaderos hackers como Raymond?. Te los puedes encontrar en las conferencias anuales Def Con o Hope en Planet Earth. (Raymond, sin embargo, afirma que esto no es muy probable.) Sin embargo, encontrarás cientos de hackers de verdad por cientos en las conferencias de Usenix (ver http://www.usenix.org/events/), o por miles en el movimiento de software libre.
******************************************
Nota para principiantes: ¿Cómo puedes implicarte en el movimiento de software libre y conocer a los semidioses del hacking? Para empezar, prueba con GNU. GNU significa " GNU’s Not UN-IX (GNU No UNIX). El proyecto GNU es una iniciativa internacional de la Free Software Fundation. Ver www.gnu.org para mas información.
Te estarás preguntando, ¿"GNU No UNIX? ¿Qué diablos significa eso?" Date por avisado, los hackers de verdad tienen un sentido de humor retorcido. GNU es un acrónimo recursivo. Cuando el mero pensamiento de un acrónimo recursivo te haga estallar de risa, entonces sabrás que te estas convirtiendo en un hacker de verdad.
******************************************
"¿Movimiento de software libre?", te preguntas." ¿Cómo es que nunca jamás nadie ha hablado de cómo codificar kernels del sistema operativo o nuevos lenguajes para scripts en alt.2600 o dc-stuff?". Acertaste, es porque la mayoría de esa gente lo único que quiere es j**** las cosas. Los hackers de verdad aspiran a crear software. No sólo exploits para j**** ordenadores. Crear software serio, grande.
El movimiento de software libre es donde Raymond y sus amigos -gente como Linus Torvalds (el tío que ha impulsado el proyecto Linux, que ha creado el sistema operativo más ampliamente usado por los hackers) y Larry Wall (creador de Perl, uno de los dos mejores lenguajes de programación usados por hackers)- trabajan juntos.
Buena parte del software que estos semidioses hackers escriben tiene "copyleft". Un copyleft es… sí, tienes razón, copyleft es otro ejemplo del humor retorcido de los hackers. Pero básicamente un código con copyleft es un código que puedes usar en tu propio software, incluso venderlo y sacar dinero, pero con una sola condición: debes hacer que el código fuente de tu software esté a disposición de cualquiera que quiera usarlo para escribir su propio software.
¿Quieres pasar el rato con los semidioses del hacker? ¿Ya has aprendido a programar medianamente bien? Si es así, puedes encontrarte con una cálida bienvenida de la gente de GNU y de otros en el movimiento de software libre.
¿Cómo se convirtió Raymond en uno de los ancianos de la tribu del mundo del hacking? Todo comenzó, recuerda él, en 1968, cuando sólo tenía 11 años. "Mi padre trabajaba en Sperry Univac. En los días libres me llevaba a jugar con el 1108. Valía unos 8 millones de dólares ¡de los de 1968!" Raymond lo recuerda como un ordenador gigante alojado en una habitación con aire acondicionado.
En aquel entonces era una gran hazaña para cualquiera poner sus manos en un ordenador. Eran primitivos, caros y frágiles. Raymond recuerda leer el boletín de ACM en 1974 y soñar sobre cuán maravilloso sería si pudiese poner sus manos en aquel nuevo sistema operativo que estaban creando, Unix. Mientras estaba en el instituto consiguió ganar acceso, mediante teletipo, a una TTY (una terminal muuuy primitiva) en el Ursinus College (Phoenixville, Pensilvania). Con la TTY era capaz de usar el ordenador a tiempo compartido de Dartmouth. Pero prácticamente sólo servía para jugar.
Raymond empezó la universidad estudiando Matemáticas y Filosofía. Pero en 1976 puso sus manos en una cuenta de un DEC PDP-10, y una conexión a Arpanet, predecesora de Internet. "Fui seducido por el lado de la Informática". Raymond se cambió a la Informática.
En Arpanet, de visita en un ordenador del MIT, Raymond descubrió el Archivo de Jerga Hacker. Raymond se enganchó. Decidió que se convertiría en un hacker, uno de verdad.
En 1983 imprimió el archivo, lo encuadernó como un libro, lo tituló "Entendiendo a tu Hacker" y se lo presentó a su jefe. A su jefe le encantó.
Allá por 1983, pocas personas temían a aquellos que se llamaban a sí mismos hackers. Entonces la gente era consciente de que los hackers eran personas raras y brillantes. Pero eso fue antes de que los vándalos y criminales empezaran a decir que ellos, también, eran hackers. Los periodistas, sin idea de cómo llamar a esta nueva clase de cibergangsters, empezaron a llamarles hackers también.
Mientras tanto, Raymond se dio cuenta de que no sólo tenía talento para programar, sino que era también buen escritor. En 1987 actualizó "DEC Wars" para crear la inmortal obra "Unix Wars", que llegó a la imprenta por primera vez en el libro "Happy Hacker" de Carolyn Meinel.
En 1990 Raymond decidió pasar un fin de semana poniendo al día el Archivo de Jerga Hacker. El lunes por la mañana había cuadruplicado el tamaño del archivo. Contactó con la gente que lo mantenía, que estaban encantados de dejarlo a su cargo. No mucho más tarde lo publicó como "The New Hacker’s Dictionary".
Entonces, ¿qué hace Raymond en la actualidad? "Escribo la mayor parte de lo que programo en C" dice, "pero sigo pensando en Lisp". Trabaja "haciendo de vez en cuando trabajos de asesoramiento, revisiones técnicas de libros para editoriales como O’Reilly…" Añade, riendo, "saben que sé donde están enterrados los cuerpos".
¿Hacia dónde ve Raymond dirigirse a la cultura hacker? "Era difícil crear una cultura, difícil encontrar una comunidad hacker. Pero ahora se está expandiendo tremendamente, gracias al fenómeno Linux. Linux realmente marcó la diferencia. Ahora tenemos un objetivo común y una plataforma universal para los proyectos de software de todo el mundo. Perl ha tenido el mismo efecto, proveyéndonos con un juego de herramientas válido para múltiples plataformas"
Raymond ve cierta esperanza incluso en el creciente, si bien altamente destructivo mundo del cracking (los crackers son gente que entran en los ordenadores de otros). "La gente de la comunidad cracker juega durante un tiempo y entonces, al final, los brillantes se pasan a la cultura del software libre. Muchos de ellos me escriben". Raymond dice que se ha comunicado con mucha gente que ha pasado por una fase de vandalismo digital, para al final despertarse y darse cuenta de que querían sentirse bien consigo mismos al hacer de este mundo un mundo mejor.
Así que, ¿cuántos futuros semidioses del hacking estarán leyendo esta guía?. Es posible que unos cuantos. ¡Que el código fuente esté contigo si eliges seguir la senda del hacker a la manera de Raymond!
Si te ha parecido interesante únete a nuestra comunidad de FACEBOOK y compartelo con tus amigos.

bnbn….primer foro donde eh leido algo coherente…..
i hate the fkng crakers…………………
hoy aprendi mucho y seguire aprendiendo mas gracias