Documente Academic
Documente Profesional
Documente Cultură
Istoria Linux Ului
Istoria Linux Ului
Coninut
a. La nceput
b. Un nou copila la orizont
c. Confruntare i dezvoltare
d. Tux: spiritul Linuxului
a. La nceput
Era 1991, i agonia nemiloas a rzboiului rece se apropia treptat de sfrit. Se anuna o
atmosfer de pace i linite la orizont. n domeniul computerelor, se anuna un viitor strlucit
n perspectiv, dup ce hardware-ul puternic mpinsese limitele computerelor dincolo de
ateptrile generale.
Dar, totui, lipsea ceva. Nimic altceva dect Sistemele de Operare, unde se prea ca a
aprut un vid enorm.
Pe de o parte, Dos-ul domnea inc n vastul su imperiu de computere personale.
Cumprat de Bill Gates de la un hacker din Seattle pentru $50 000, acest sistem de operare se
strecurase n toate colurile lumii n virtutea unei strategii inteligente de marketing.
Utilizatorii de PC nu aveau de ales. Apple Mac-urile erau mai bune, dar cu preurile
astronomice pe care nimeni nu i le putea permite, rmneau un orizont ndeprtat.
Cealat tabr consacrat a computerelor era lumea Unix. Dar Unixul era mult mai
scump. n cutarea ctigurilor mari, vnztorii de Unix l evaluau destul de scump ct s se
asigure c micii utilizatori de PC stteau departe de el. Codul surs al Unix-ului, odinioar
predat n universitate, era acum pzit cu grij i nu era publicat oficial. Spre a mri frustrarea
utilizatorilor de PC din ntreaga lume, marii juctori pe piaa de software nu ofereau nici o
soluie eficient la aceast problem.
O soluie prea s apar sub forma MINIX-ului. Acesta a fost scris de la zero de ctre
Andrew S.Tanenbaum, un profesor olandez care vroia s i nvee studenii modul de
funcionare intern al unui adevrat sistem de operare. Era proiectat s funcioneze pe
microprocesoarele Intel 8086 care umpluser piaa mondial.
Ca sistem de operare, MINIX nu era extraordinar. Dar avea avantajul c era disponibil
codul surs. Oricine punea mna din ntmplare pe cartea Sisteme de Operare de
Tanenbaum avea la dispoziie cele 12 000 de instruciuni ale codului, scrise n limbaj C i de
1
asamblare. Pentru prima oar, un programator aspirant sau hacker putea citi codurile surs ale
sistemului de operare, pe care pn atunci vnztorii de software le pziser cu strnicie. Un
autor extraordinar, Tanenbaum a captivat minile cele mai strlucite mini ale ciberneticii cu
dezbaterea elaborat i realist a artei de a crea un sistem de operare. Studenii la informatic
din toat lumea s-au repezit s cumpere cartea i s citeasc codurile ca s neleag cum
funcioneaz sistemul din propriul lor computer.
Printre ei se afla Linus Torvalds.
compileze as-is i, din cte se tie pn acum, funcioneaz. Heh. Sursele binarelor
(bash i gcc) pot fi gsite n acelai loc n /pub/gnu.
Versiunea 0.03 a Linux-ului a aprut n cteva sptmni. Pn n decembrie a aprut versiunea
0.10. Linux-ul depise cu puin abia forma sa scheletic. Avea suport numai pentru harddiscurile AT, nu avea login (pornea direct din bash). Versiunea 0.11 era mult mai bun, avnd
suport pentru tastatur multilingual, drivere pentru dischete, suport pentru VGA,EGA, Hercules
etc. Numrul versiunilor a crescut direct de la 0.12 la 0.95 i 0.96 .a. n curnd codul s-a
rspndit n lumea ntreag prin site-urile ftp din Finlanda i restul lumii.
Linus a admis mai trziu c acesta era cel mai slab aspect al dezvoltrii Linux-ului.
Tanenbaum era cu siguran un profesor faimos, i cuvintele sale contau. Dar s-a nelat n
legtur cu Linux-ul, cci Linus era un tip ncpnat care nu admitea eecul.
Tanenbaum a remarcat de asemenea c Linux-ul este demodat.
Acum era rndul noii generaii Linux. Susinut de puternica comunitate Linux, Linus i-a
dat lui Tanenbaum o replic ce pare mai potrivit:
Slujba dvs. este aceea de profesor i cercettor: Asta este o scuz al naibii de bun pentru
cteva dintre lipsurile minix-ului.
(Linus Torvalds ctre Andrew Tanenbaum)
i munca a continuat. n curnd mai mult de o sut de oameni s-au alturat taberei Linuxului. Apoi mii. Apoi sute de mii. Nu mai era doar o jucrie pentru hackeri. Completat cu un
surplus de programe din proiectul GNU, Linux-ul era gata de adevrata confruntare. A fost
liceniat sub GNU General Public License, astfel asigurndu-se c oricine va putea copia, studia
i schimba codurile surs pe gratis. Studenii i programatorii l-au devorat.
Linux-ului. Cnd Linus a ncercat s l mngie, pinguinul l-a mucat de mn. Acest mic
incident amuzant a dus mai trziu la alegerea pinguinului ca simbol al Linux-ului.