Historia y comunidad GNU/Linux
Muy breve historia de GNU y Linux
La historia del código abierto está estrechamente ligada a la historia de la cultura hacker, ya que son principalmente los hackers quienes han sostenido este movimiento. El término “hacker” se utiliza aquí en el sentido de alguien que es tanto un programador profesional experto como un apasionado aficionado que desea avanzar en la ciencia de la computación, en lugar de la definición recientemente utilizada por la prensa popular de un intruso destructivo de sistemas. El ensayo de Eric Raymond, “Una breve historia de la cultura hacker”, proporciona una excelente visión general del desarrollo de la cultura hacker 1.
La cultura hacker estuvo vinculada a las computadoras PDP de DEC desde los días del PDP-1. La PDP-10 se convirtió en la favorita de los hackers durante casi 15 años, con su sistema operativo TOPS-10 y lenguaje ensamblador MACRO-10 siendo recordados con nostalgia. La univerisdad Massachusetts Institute of Technology (MIT), sin embargo, rechazó el software de DEC y creó su propio sistema operativo, el Incompatible Timesharing System (ITS). Este sistema, con su actitud única y errores ocasionales, albergó brillantes innovaciones técnicas y sigue siendo el sistema de tiempo compartido más utilizado hasta ahora. ITS fue programado en lenguaje ensamblador, pero varios proyectos relacionados se desarrollaron en el lenguaje de Inteligencia Artificial LISP 2.
ARPANET, de 1966, fue la primera red de alta velocidad que conectaba a nivel intercontinental. Inicialmente concebida como un experimento de comunicaciones digitales por el Departamento de Defensa de Estados Unidos, creció hasta interconectar a cientos de universidades, contratistas de defensa y centros de investigación. Esta red revolucionaria permitió a investigadores de todo el mundo intercambiar información de manera rápida y flexible, impulsando la colaboración y acelerando el ritmo de los avances tecnológicos. También tuvo un impacto en la cultura hacker al reunir a hackers en una comunidad interconectada. Surgieron creaciones como el Jargon File, un diccionario de argot hacker, desarrollado colaborativamente entre 1973 y 1975 y publicado en 1983 como The Hacker’s Dictionary 2.
En la década de 1960, Ken Thompson desarrolló Unix como un sistema operativo flexible y portable, para Laboratorios Bell. Unix, para su versión 4 de 1973, se destacó por su escritura en el lenguaje de programación C creado por Dennis Ritchie en 1970, lo que permitió su adaptabilidad a diferentes computadoras. Con el tiempo, Unix se convirtió en un entorno común para hackers y se extendió a través de las máquinas de ARPANET. Aunque las máquinas más comunes en los primeros días de la cultura Unix eran las PDP-11 y las VAX, la portabilidad de Unix permitió que se ejecutara en diversas máquinas de ARPANET sin apenas cambios. Además, el uso de C hizo que los programas fueran fácilmente portables entre todas estas máquinas, eliminando la necesidad de programar en ensamblador 2 1.
En 1974 a la Universidad de California, en Berkeley, llegó el código fuente de la distribución de Unix de Laboratorios Bell que propició una sólida colaboración entre ambas instittuciones. Para 1977, esta colaboración también dio lugar a dos ramas: el UNIX de Laboratorios Bell y la Distribución de Software de Berkeley, o BSD, también llamado Berkeley Unix. Después de un camino complicado, el UNIX de laboratorios Bell se convierte en tres productos diferentes en el mundo del código abierto: NetBSD (1993), FreeBSD (1993) y OpenBSD (1996) 1.
En 1980, existían tres culturas distintas pero interrelacionadas, cada una centrada en tecnologías diferentes. La cultura de las PDP-10 y ARPANET, asociada a LISP, MACRO, TOPS-10, ITS; la comunidad de Unix y C con sus PDP-11, VAXen y conexiones telefónicas básicas; y un grupo anárquico de entusiastas de los primeros microordenadores, que buscaban acercar el potencial de las computadoras a la gente común. Richard M. Stallman, el proyecto GNU (1983) y la Free Software Foundation (FSF) jugaron un papel importante al desarrollar el sistema operativo GNU, GNU Hurd, un clon de Unix escrito en C. Para apoyar el desarrollo de GNU, Stallman fundó la Free Software Foundation en octubre de 1985. La FSF y Stallman definieron la ideología de la cultura hacker durante esa década 2.
El impacto de los microchips y las redes de área local se hizo evidente en los 80. Empresas como Sun Microsystems surgieron con estaciones de trabajo basadas en microchips 68000, estableciendo un estándar en la industria. El sistema gráfico X Window desarrollado por el MIT también tuvo éxito al ser cedido de forma gratuita. En los 90, el kernel de Linux, creado por Linus Torvalds, atrajo a la comunidad hacker y se convirtió en una alternativa de código abierto y redistribuible a Unix propietario. Linux se desarrollaba de manera descentralizada a través de la colaboración en línea, lo que lo hizo estable y confiable. Esto afectó a los proveedores de Unix propietario, que cerraron debido a la falta de interés en sus productos. El crecimiento de Linux coincidió con la popularización de Internet. Los hackers se convirtieron en proveedores de servicios de Internet y la comunidad hacker adquirió respetabilidad y autoridad política. Derrotaron propuestas de control criptográfico y censura en Internet. 2
Quiz
¿Qué dispositivos pueden correr Linux?
1. 2. 3. 4.
¿Dónde se inventó UNIX?
- Laboratorios Bell
- Laboratorios Microsfot
- Free Software Fundation
¿Quién creó la Free Software Fundation?
- Bill Gates
- Steve Jobs
- Richar Stallman
- Linux Torvalds
Bibliografía
¿Qué sigue?
0 Linux << >> 1.2 Licencias de código abierto
> Exit code: 1 █