Linus Torvalds
Linus Benedict Torvalds nació un frío 28 de diciembre de 1969 en la capital de Finlandia, Helsinki. Hijo de Nils y Anna Torvalds. Sus padres le pusieron su nombre en honor a Linus Pauling uno de los científicos (físico y químico) más importantes de todos los tiempos. Poco podía esperar la humanidad que de unas tierras tan lejanas y frías llegaría un auténtico revolucionario en informática. Pero lo cierto es que primero, sus padres habían sido considerados unos revolucionarios en sus respectivas épocas, y por otra parte, desde muy joven, como tantos otros talentosos hackers, se inició en el mundo de los ordenadores. La combinación era explosiva. Así, a los 11 años, gracias a que su abuelo, matemático y estadístico, se compró un Commodore VIC-20, Torvalds aprendió a usarlo. Aquí empezó todo.
A finales de los 80 se produce su encuentro con máquinas de IBM. En ese mismo período, 1988, Linus es admitido en la Universidad de Helsinki y allí comienza sus estudios de Ingeniería Informática. Ese mismo año Andrew S. Tannenbaum saca a la luz el Sistema Operativo Minix. En 1990 Torvalds empieza a aprender a programar en C en su universidad y fue un año después cuando de forma casual adquiere su primer PC, un 80386, y se da cuenta de que no está nada satisfecho con el sistema operativo integrado, MS-DOS, y se plantea crear su propia versión de un sistema operativo basado en Unix, modificando el núcleo del sistema Minix. Al finalizar el desarrollo del kernel o núcleo, faltaba bautizarlo. En un principio este kernel iba a llamarse Freax (free+freak+x ), pero el gestor del servidor FTP donde iba a colocar el código a disposición del público (un FTP de la Universidad de Helsinki) prefirió que lo llamara Linux, que era el nick de Linus en la universidad. También se comenta que Linus quería usar el nombre de Freax para no resultar egocéntrico bautizando con un nombre tan similar al suyo propio. Sin embargo, todos sabemos como acaba la historia.
El comenzó su trabajo en 1992 cuando él realizó la versión 0,02, la cual no le dio 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 la versión 1,0 del núcleo (KERNEL) de Linux se concretó. La versión completamente equipada actual es 2,2 (versión concluida el 25 de enero de 1999), y el desarrollo continúa. Linux tiene todas las prestaciones que se pueden esperar de u Unix moderno y completamente desarrollado: multitarea real, memoria virtual, bibliotecas compartidas, manejo de débito de la memoria y soporte de redes TCP/IP. Linux corre principalmente en PCs basadas en procesadores 386/486/586, usando las facilidades de procesote la familia de los procesadores 386para implementar las funciones nombradas. La parte central de Linux (conocida como núcleo o kernel) se distribuye a través de la Licencia Pública General GNU, lo que básicamente significa que puede ser copiado libremente, cambiado y distribuido, pero no es pero no es posible imponer restricciones adicionales a los productos obtenidos y, adicionalmente, se debe dejar el código fuente disponible, la misma forma que esta disponible el código de Linux. Aún cuando Linux tenga registro de Copyright, y no sea estrictamente de dominio público. La licencia tiene por objeto asegurar que Linux siga siendo gratuito y a la vez estándar.