Documente Academic
Documente Profesional
Documente Cultură
Istoria Linux-ului
Era 1991, si agonia nemiloasa a razboiului rece se apropia treptat de sfarsit. Se anunta o
atmosfera de pace si liniste la orizont. In domeniul computerelor, se anunta un viitor stralucit in
perspectiva, dupa ce hardware-ul puternic impinsese limitele computerelor dincolo de asteptarile
generale.
Dar, totusi, lipsea ceva. Nimic altceva decat Sistemele de Operare, unde se parea ca a
aparut un vid enorm.
Pe de o parte, Dos-ul domnea inca in vastul sau imperiu de computere personale.
Cumparat de Bill Gates de la un hacker din Seattle pentru $50 000, acest sistem de operare se
strecurase in toate colturile lumii in virtutea unei strategii inteligente de marketing.
Cealalta tabara consacrata a computerelor era lumea Unix. Dar Unixul era mult mai
scump. In cautarea castigurilor mari, vanzatorii de Unix il evaluau destul de scump cat sa se
asigure ca micii utilizatori de PC stateau departe de el. Codul sursa al Unix-ului, odinioara predat
in universitate, era acum pazit cu grija si nu era publicat oficial. Spre a mari frustrarea
utilizatorilor de PC din intreaga lume, marii jucatori pe piata de software nu ofereau nici o solutie
eficienta la aceasta problema.
O solutie parea sa apara sub forma MINIX-ului. Acesta a fost scris de la zero de
catre Andrew S.Tanenbaum, un profesor olandez care vroia sa isi invete studentii modul de
functionare intern al unui adevarat sistem de operare. Era proiectat sa functioneze pe
microprocesoarele Intel 8086 care umplusera piata mondiala.
Ca sistem de operare, MINIX nu era extraordinar.. Un autor extraordinar, Tanenbaum a
captivat mintile cele mai stralucite ale ciberneticii cu dezbaterea elaborata si realista a artei de a
crea un sistem de operare. Studentii la informatica din toata lumea s-au repezit sa cumpere cartea
si sa citeasca codurile ca sa inteleaga cum functioneaza sistemul din propriul lor computer.
Printre ei se afla Linus Torvalds.
Avantaje si dezavantaje
In general, serverele de Linux sunt considerate stabile. Atata timp cat planificatorul de
procese (care este mic si relativ bine testat) functioneaza corect, sistemul de operare nu se
blocheaza complet. O aplicatie blocata poate fi oprita, iar zona de memorie eliberata, fara efecte
asupra celorlalte procese din sistem. Distributiile Linux sunt gratuite. Comparativ cu o solutie de
server Microsoft, pretul solutiei Linux va contine doar hardware, pe cand o solutie Microsoft
devine din ce in ce mai scumpa pe masura ce complexitatea serviciilor necesare creste. Solutiile
Linux sunt disponibile pe aproape orice platforma.Solutiile Unix au o oarecare maturitate in
Internet. Exista suficienta experienta tehnica, suficiente concluzii practice pentru ca elaborarea
unei solutii stabile sa fie relativ simpla. Linux-ul permite o flexibilitate deosebita. Pentru ca
sursele programelor sunt disponibile, se pot face modificari in ele in functie de necesitati
Configurarea unui server Linux nu este un lucru tocmai usor. In general, configurarile presupun
scrierea unor fisiere intr-un limbaj mai mult sau mai putin criptic, in functie de aplicatie. (in
schimb, configurarea unui server Microsoft se face dintr-un meniu grafic) Linux fiind soft liber,
nu exista suport tehnic propriu-zis (exista totusi distributii comerciale, dar si aici suportul tehnic
este limitat). Acesta poate fi un avantaj sau un dezavantaj. Interfata grafica in Linux este foarte
puternica si bazata pe arhitectura client-server (se poate lansa o sesiune X pe un calculator la
distanta). Totusi, acesta este un dezavantaj pentru o statie de lucru, deoarece interfata grafica e
mare consumatoare de resurse.