El núcleo
Linux, ha sido marcado por un crecimiento constante en cada momento
de su historia. Desde la primera publicación de su código
fuente en 1991, nacido desde un pequeño número de
archivos en lenguaje C bajo una licencia que prohíbe la
distribución comercial a su estado actual de cerca de 296 MiB
s de fuente bajo la Licencia pública general de GNU.
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 micro nú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.
Esto dejó un nicho crítico abierto, que Linux llenaría
muy pronto
No hay comentarios:
Publicar un comentario