Dos años mas tarde, 1985, creo la Fundacion del Software Libre y desarrollo la Licencia publica general de GNU, para tener un marco legal que permitiera difundir libremente el software. De este modo el software de GNU fue desarrollado muy rapidamente, y por muchas personas. A corto plazo, se desarrollo una multiplicidad de programas, de modo que a principios de los años 1990 habia casi bastante software disponible como para crear un sistema operativo completo. Sin embargo, todavia le faltaba un nucleo.
Esto debia ser desarrollado en el proyecto GNU Hurd, pero Hurd demostro desarrollarse muy inactivamente, porque encontrar y reparar errores era muy dificil, debido a las
caracteristicas tecnicas del diseño del micronucleo.
En 1991, en Helsinki, Linus Torvalds comenzo un proyecto que mas tarde llego a ser el nucleo Linux. Esto fue al principio un emulador terminal, al cual Torvalds solia tener acceso en los grandes servidores UNIX de la universidad. El escribio el programa expresamente para el hardware que usaba, e independiente de un sistema operativo, porque quiso usar las funciones de su nueva computadora personal con un procesador 80386. Este es aun el estandar de hoy. El sistema operativo que el uso durante el desarrollo fue Minix, y el compilador inicial fue el GNU C compiler, que aun es la opcion principal para compilar Linux hoy.
No hay comentarios:
Publicar un comentario