Linux es un Unix libre, es decir, un sistema operativo,
como el Windows o el MS-DOS (sin embargo, a diferencia de estos y otros
sistemas operativos propietarios, ha sido desarrollado por miles de usuarios de
computadores a través del mundo, y la desventaja de estos es que lo que te dan
es lo que tu obtienes, dicho de otra forma no existe posibilidad de realizar
modificaciones ni de saber como se realizó dicho sistema.), que fue creado
inicialmente como un hobbie por un estudiante joven, Linus Torvalds, en la
universidad de Helsinki en Finlandia, con asistencia por un grupo de hackers a
través de Internet. Linus tenía un interés en Minix, un sistema pequeño o
abreviado del UNIX (desarrollado por Andy Tanenbaum); y decidido a desarrollar
un sistema que excedió los estándares de Minix. Quería llevar a cabo un sistema
operativo que aprovechase la arquitectura de 32 bits para multitarea y eliminar
la barreras del direccionamiento de memoria.
Torvalds empezó escribiendo el núcleo del proyecto en
ensamblador, y luego comenzó a añadir código en C, lo cual incrementó la
velocidad de desarrollo, e hizo que empezara a tomarse en serio su idea.
Él comenzó su trabajo en 1991 cuando él realizó la
versión 0,02, la cual no la dió a conocer porque ni siquiera tenía drivers de disquete,
además de llevar un sistema de almacenamiento de archivos muy defectuoso.
Trabajó constantemente hasta 1994 en que la versión 1,0
del núcleo(KERNEL) de Linux se concretó. La versión completamente equipada
actual es 2,2 (versión concluída el 25 de enero de 1999), y el desarrollo
continúa.
Linux tiene todas las prestaciones que se pueden esperar
de un Unix moderno y completamente desarrollado: multitarea real, memoria
virtual, bibliotecas compartidas, carga de sistemas a-demanda, compartimiento,
manejo de debido de la memoria y soporte de redes TCP/IP.