Enjoy A New Student Discount All 55,000 Courses on sale for Only $12.99

Ends in 05h 23m 49s

Historia de Linux

Linux nace de la mano de Linus Torvalds en 1991, cuando este estudiante de la Universidad de Helsinki compra un ordenador con un procesador Intel 80386, sobre el que tiene instalado Minix.

En principio, lo utiliza para poderse conectar con la Universidad, pero incomodo con el sistema operativo, e interesado por la maquina comprada, decide investigar un poco, creando un programa a bajo nivel prescindiendo del sistema operativo.

En los primeros intentos consigue que arranque el ordenador ejecutando dos threads que podía utilizar para leer MODEM y escribir en pantalla una, y para leer teclado y escribir en MODEM la otra.

Cuando, posteriormente, y para poder enviar y recibir ficheros de la universidad, necesita un controlador de disco, se plantea que lo que esta haciendo, puede ser algo mas que un simple emulador de Terminal, y sumado a su descontento con Minix, se decide  a iniciar la aventura de la creación de un nuevo sistema operativo

El nombre de Linux, era el que le aplicaba en la “intimidad” a su desarrollo, pero cuando decide hacer una primera versión publica, propuso llamarlo Freax, (aunque en eso, nadie le hizo caso y se siguió conociendo como Linux).

El 17 de Septiembre de 1991 publica en el servidor FTP de la universidad la version 0.01 de Linux que ya es capaz de mostrar un shell y ejecutar el compilador gcc.

Durante el proceso de desarrollo, Linus Torvalds conoce el Proyecto GNU iniciado en 1983 y de el, precisamente toma el compilador de su sistema. Dado que GNU habia desarrollado una serie de utilidades, pero le faltaba el Kernel, mientras que L. Torvalds precisamente solo habia desarrollado el Kernel, y siendo este un profundo convencido de la filosofia del software libre, el siguiente paso es inevitable y transforma a Linux en el kernel que necesitaba el proyecto GNU.

A partir de ese momento, son miles los programadores voluntarios de todo el mundo que se implican en el desarrollo, mejorando y ampliando el sistema y sus programas de apoyo.

Distribuciones

Según la wikipedia:

“Una distribución es un conjunto de aplicaciones reunidas por un grupo, empresa o persona para permitir instalar fácilmente un sistema Linux”

Las distribuciones, acostumbran a compartir el Kernel y algunas utilidades, personalizando los sistemas de instalación y configuración, los entornos gráficos y muchos otros componentes

Las herramientas que se incorporan pueden provenir de distintas fuentes, siendo la mayoría de código abierto como GNU y BSD.

Aunque los puntos de semejanza entre las distribuciones puede que sean mayores que sus diferencias, dado que estas están concentradas en la interrelación con el usuario, hay que tener cuidado para escoger con cual estas mas a gusto, y a partir de ese punto, conocer tu distribución. Hecho que cada vez se hace mas evidente con la aparición de los entornos gráficos que personalizan las distribuciones.

Algunas de estas son:

  • Debian
  • Gentoo
  • Knoppix
  • Mandrake
  • Fedora Red Hat
  • Slackware
  • Suse
  • Ubuntu

Y otras que están totalmente ajustadas para una función concreta como

  • IpCop
  • pfSense

Deja un comentario

/*Si te ha gustado el artículo
no dudes en compartirlo*/

Facebook
Twitter
LinkedIn

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies

Ver mi IP

Ver ip de mi máquina
tipo valor
Ip: 3.144.113.197
Proxy: 3.144.113.197
Remote host: ec2-3-144-113-197.us-east-2.compute.amazonaws.com
Remote port: 47398
** 3.144.113.197, 172.69.59.147