Hacker
En informática, un hacker
es una persona que pertenece a una de estas comunidades o subculturas distintas
pero no completamente independientes:
El emblema hacker, un
proyecto para crear un símbolo reconocible para la percepción de la cultura hacker.
- Gente apasionada por la seguridad informática. Esto concierne principalmente a entradas remotas no autorizadas por medio de redes de comunicación como Internet ("Black hats"). Pero también incluye a aquellos que depuran y arreglan errores en los sistemas ("White hats") y a los de moral ambigua como son los "Grey hats".
- Una comunidad de entusiastas programadores y diseñadores de sistemas originada en los sesenta alrededor del Instituto Tecnológico de Massachusetts (MIT), el Tech Model Railroad Club (TMRC) y el Laboratorio de Inteligencia Artificial del MIT.2 Esta comunidad se caracteriza por el lanzamiento del movimiento de software libre. La World Wide Web e Internet en sí misma son creaciones de hackers.3 El RFC 13924 amplia este significado como "persona que se disfruta de un conocimiento profundo del funcionamiento interno de un sistema, en particular de computadoras y redes informáticas"
- La comunidad de aficionados a la informática doméstica, centrada en el hardware posterior a los setenta y en el software (juegos de ordenador, crackeo de software, la demoscene) de entre los ochenta/noventa.
En la
actualidad se usa de forma corriente para referirse mayormente a los criminales
informáticos, debido a su utilización masiva por parte de los medios
de comunicación desde la década de 1980. A los criminales se le pueden sumar
los llamados "script kiddies",
gente que invade computadoras, usando programas escritos por otros, y que tiene
muy poco conocimiento sobre como funcionan. Este uso parcialmente incorrecto se
ha vuelto tan predominante que, en general, un gran segmento de la población no
es consciente de que existen diferentes significados.
Mientras
que los hackers aficionados reconocen los tres tipos de hackers y los hackers
de la seguridad
informática aceptan todos los usos del término, los hackers del software libre consideran
la referencia a intrusión informática como un uso incorrecto de la palabra, y
se refieren a los que rompen los sistemas de seguridad como "crackers"
(analogía de "safecracker", que en español se traduce como "un
ladrón de cajas fuertes").
Controversia de la definición
de hacker
Los
términos hacker y hack pueden tener connotaciones positivas y
negativas. Los programadores informáticos suelen usar las palabras hacking
y hacker para expresar admiración por el trabajo de un desarrollador
cualificado de software, pero también se puede utilizar en un sentido negativo
para describir una solución rápida pero poco elegante
a un problema. Algunos[¿quién?]
desaprueban el uso del hacking como un sinónimo de cracker, en marcado
contraste con el resto del mundo,[¿dónde?]
en el que la palabra hacker se utiliza normalmente para describir a alguien que
se infiltra en un sistema informático con el fin de eludir o desactivar las
medidas de seguridad.
Controversia y ambigüedad
En un
principio se utilizaba "hack" como verbo para expresar "perder
el tiempo" (e.j. "Puedo hackear con el ordenador"), el
significado del término ha cambiado a lo largo de décadas desde que empezó a
utilizarse en un contexto informático. Como su uso se ha extendido más
ampliamente, el significado primario de la palabra, por parte de los nuevos
usuarios, ha pasado a uno que entra en conflicto con el énfasis original.
Activismo
Desde
el año 2002-2003, se ha ido configurando una perspectiva más amplia del hacker,
pero con una orientación a su integración al hacktivismo en tanto movimiento.
Aparecen espacios autónomos denominados hacklab o hackerspace y los hackmeeting como
instancias de diálogo de hackers. Desde esta perspectiva, se entiende al hacker
como una persona que es parte de una conciencia colectiva que promueve la
libertad del conocimiento y la justicia social.
En este
caso, los roles de un hacker pueden entenderse en cuatro aspectos:
- Apoyar procesos de apropiación social o comunitaria de las tecnologías.
- Poner a disposición del dominio público el manejo técnico y destrezas alcanzadas personal o grupalmente.
- Crear nuevos sistemas, herramientas y aplicaciones técnicas y tecnológicas para ponerlas a disposición del dominio público.
- Realizar acciones de hacktivismo tecnológico con el fin de liberar espacios y defender el conocimiento común, o mancomunal
0 comentarios:
Publicar un comentario