Sistema Operativo Linux
En 1983 Richard
Stallman inició el
ambicioso Proyecto GNU,
con el propósito de crear un sistema
operativo similar y
compatible con UNIX y los estándares POSIX. Dos años más tarde, 1985, creó la Fundación del Software Libre (FSF) y desarrolló la Licencia pública general de GNU (GNU GPL), para tener un marco legal
que permitiera difundir libremente el software. De este modo el software de GNU fue desarrollado muy rápidamente, y
por muchas personas. A corto plazo, se desarrolló una multiplicidad de
programas, de modo que a principios de los años 1990 había casi bastante software disponible como para crear un sistema
operativo completo. Sin embargo, todavía le faltaba un núcleo.
Esto debía ser desarrollado en el proyecto GNU Hurd,
pero Hurd demostró desarrollarse muy inactivamente, porque encontrar y reparar
errores (eliminación de fallos, debugging en inglés)
era muy difícil, debido a las características técnicas del diseño del micronúcleo.
Otro proyecto de sistema
operativo software
libre, en los años 1980 fue BSD. Este fue desarrollado
en la Universidad de Berkeley desde la 6ª edición de Unix de AT&T.
Puesto que el código de AT&T
Unix estaba contenido en BSD, AT&T presentó una demanda a principios de
los años 1990 contra la Universidad de Berkeley, la cual limitó el
desarrollo de BSD y redujo el desarrollo. Así a
principios de los años 1990 no produjo ningún sistema completo
libre.
El futuro de BSD era incierto debido al pleito y detuvo
el desarrollo. Además, el Proyecto GNU gradualmente se desarrollaba pero,
este carecía de un bien formado núcleo UNIX.