1. Breve reseña histórica
El desarrollo de las nuevas tecnologías, registrado con especial visibilidad a partir de
la masificación de la Informática y su penetración en todos los ámbitos de la actividad
humana, trajo aparejado un modo de producción de conocimiento específico: el
desarrollo de software. Los sistemas, programas y aplicaciones que nos permiten usar
las computadoras que cotidianamente usamos para trabajar, estudiar, recrearnos, etc.
obedecen a una ingeniería binaria que, como usuarios, desconocemos absolutamente,
pero cuyas características tienen implicancias que impactan en lo social, lo político y
lo económico. El software es, de este modo, algo que trasciende largamente las
fronteras del campo científico-tecnológico -o si se quiere, del mercado de la
tecnología-, para constituirse en un fenómeno socio-cultural cuya especificidad lo
convierte en objeto de estudio para diversas disciplinas.
Cuando se indaga sobre los comienzos del movimiento de Software Libre, es invitable
la referencia al creador del sistema operativo Linux, el finlandés Linus Torvalds, quien
desarrolló su código a partir de otro sistema precedente, llamado MINIX, que se
trataba de un pequeño sistema Unix desarrollado a su vez por el norteamericano
Andy Tanenbaum. Para darnos una idea de lo mucho que el desarrollo del Software
Libre está emparentado con el crecimiento de Internet, basta decir que las primeras
discusiones sobre Linux fueron en grupos de noticias en los que programadores de
todas partes compartían sus opiniones y trabajos para desarrollar un nuevo sistema
operativo a partir de Minix.
El Proyecto GNU/Linux
GNU/LINUX (más conocido como Linux, simplemente) es un sistema operativo,
compatible Unix.
Dos características muy peculiares lo diferencian del resto de los sistemas que
podemos encontrar en el mercado: la primera, es que es libre, esto significa que no
tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software
por el uso del mismo, la segunda, es que el sistema viene acompañado del código
fuente.
El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas
y librerias que hacen posible su utilización.
Linux se distribuye bajo la Licencia Pública General GNU (GPL), por lo tanto, el código
fuente tiene que estar siempre accesible.
El sistema ha sido diseñado y programado por multitud de programadores alrededor
del mundo. El núcleo del sistema sigue en continuo desarrollo bajo la coordinación de
2. Linus Torvalds, la persona de la que partió la idea de este proyecto, en 1991.
Linus, por aquel entonces un estudiante de informática de la Universidad de Helsinki,
empezó (como proyecto de fin de carrera y sin poder imaginar en lo que se llegaría
convertir) a programar las primeras líneas de código de este sistema operativo
llamado LINUX.
El 5 de octubre de 1991, Torvalds anunció la primera versión "oficial" de Linux,
(version 0.02). Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y
gcc (El compilador GNU de C) pero no mucho más. En este estado de desarrollo ni se
pensaba en los terminos soporte, documentación, distribución, que son hoy en día
requisitos insoslayables en el ámbito de la programación informática.
Despues de la versión 0.03, Linus saltó en la numeración hasta la 0.10. Más y más
programadores a lo largo y ancho de Internet empezaron a trabajar en el proyecto y
después de sucesivas revisiones, Linus incrementó el número de versión hasta la 0.95
(Marzo 1992). Más de un año después (diciembre 1993) el núcleo del sistema estaba
en la versión 0.99 y la versión 1.0 llego el 14 de marzo de 1994.
La serie actual del núcleo es la 2.6.x y sigue avanzando día a día con la meta de
perfeccionar y mejorar el sistema.
¿Donde se puede obtener Linux?
Aunque se podrían hacer un sistema Linux desde el principio, lo más normal es
obtener una distribución ya empaquetada y que suele contener el propio sistema
operativo más centenares de programas, ya listos para su uso.
Existen cientos de distribuciones Linux en el mundo; la mayoría se pueden obtener a
través de Internet, aunque también se pueden comprar algunas de ellas.
Webs como LinuxIso son un buen lugar para comenzar, además de las propias webs
de creadores de distribuciones.
Las distribuciones más conocidas son:
• SuSE
• RedHat
• Fedora
• Mandrake
• Debian
• Ubuntu