Història de Linux
El
sistema operatiu Unix va ser concebut i implementat en els anys
seixanta i se'n va llançar la primera versió l'any 1970. La seva
disponibilitat i portabilitat van ser la causa de la seva àmplia
adopció, sent copiat i modificat per institucions acadèmiques i
negocis. El seu disseny influí a autors d'altres sistemes operatius.
L'any
1983, en Richard Stallman va encetar el Projecte GNU amb l'objectiu
de crear un sistema operatiu UNIX-like format per programari
lliure.[2] Com a part del projecte, ell va crear la Llicència
Pública General GNU (GPL). A principis dels anys noranta gairebé
havien escrit prou programari per a crear un sistema operatiu
complet. Tot i això, el nucli de GNU, anomenat Hurd, no va rebre
prou atenció per part dels desenvolupadors i no va completar el
sistema GNU.
Un
altre projecte per crear un sistema operatiu lliure que va començar
l'any 1977 és la Berkeley Software Distribution (BSD). Aquesta era
desenvolupada per la Universitat de Califòrnia a Berkeley des de la
sisena edició d'Unix des d'AT&T., ja que BSD contenia codi font
que pertanyia a AT&T, aquests els van denunciar (USL v. BSDi) a
principis dels anys noranta. Aquest esdeveniment va frenar el
desenvolupament i l'adopció de BSD.[3][4]
L'any
1985, Intel va llançar el 80386, el primer microprocessador x86 amb
Conjunt d'instruccions 32 bits i Unitats de gestió de memòria amb
Paginació de memòria.[5]
L'any
1986, en Maurice J. Bach, dels Laboratoris Bell AT&T, va p
ublicar El Disseny dels Sistemes Operatius UNIX (The Design of the
UNIX Operating System).[6] Aquesta descripció definitiva va
principalment cobrir el nucli per al Sistema V Llançament 2, amb un
nombre de noves funcionalitats des del Llançament 3 i BSD.
Minix,
un sistema operatiu Unux-like enfocat per a l'ús acadèmic, va ser
alliberat l'any 1987 per Andrew S. Tanenbaum. Tot i que el codi font
del sistema era disponible, la seva modificació i redistribució
estaven restringides. A més a més, el disseny en 16 bits de MINIX
no es va adaptar bé al disseny en 32 bits de la sorprenentment
barata i popular arquitectura Intel 386 per a ordinadors personals.
Aquests
factors junt amb la falta d'un nucli àmpliament adoptat i lliure van
ser prou motiu perquè en Linus Torvalds comencés el seu projecte.
Ell mateix ha esmentat que probablement no hauria escrit el seu propi
nucli si el nucli de GNU o 386BSD hagués estat disponible durant
l'època.
Comentaris
Publica un comentari a l'entrada