Sunteți pe pagina 1din 3

Capitolul 1 Fenomenul Linux Linux este fenomenul care a reuit s uimeasc n ultimii ani ntreaga lume TI, fiind

sistemul de operare cu cea mai rapid dezvoltare dintre toate cele existente, conform unor studii efectuate de IDC International Data Corporation !!!"idc"com#" $sociat n principal cu micarea %&' (un acronim recursiv de la %&' is &ot 'nix !!!"gnu"org)*ome"ro"*tml#, acesta a reuit s aduc un suflu nou n lumea sistemelor de operare" Ceea ce tre+uie tiut este faptul c %&' a aprut cu mult naintea Linux ului, n 1,-., n timp ce primele linii de cod scrise pentru Linux au aprut a+ia n 1,,1 (este vor+a desigur de primul /ernel, dezvoltat la acea vreme doar de ctre Linus Torvalds#" 0xist foarte multe distri+u1ii de Linux, doar c2teva fiind pu+lice, adic put2nd fi descrcate de pe internet i instalate (acces2nd adresa *ttp3))old"l!n"net)Distri+utions) ve1i descoperi aproape 455 de distri+u1ii#" Ceea ce a lipsit Linux ului mult vreme de la apari1ie a fost un standard pentru ierar*ia n sistemul de fiiere a programelor i aplica1iilor, dar mai ales a +i+liotecilor" 6pecifica1iile pentru 7standardizarea pinguinului7 sunt disponi+ile la !!!"linux+ase"org, iar primele ncercri ale distri+uitorilor de a se conforma 6tandardului de 8az Linux (Linux 6tandard 8ase L68# au nceput n acest an" 9 alt pro+lem, care nc nu este rezolvat complet, este lipsa unui suport real pentru programe ce folosesc caractere specifice unei anumite lim+i, cunoscut su+ numele de interna1ionalizare (7i1-n7 o prescurtare de la internationalization ntre litera de nceput 7i7 i ultima liter 7n7 exist 1- litere#" :n 1,,- s a format Free 6tandards %roup, n cadrul creia exist ini1iative de standardizare a celor expuse ceva mai devreme, tocmai pentru a ncura;a dezvoltarea de aplica1ii i programe pentru Linux" <ai multe detalii despre toate aceste standarde se pot gsi la !!!"freestandards"org)" 1"1 'nitedLinux 'n alt efort pentru realizarea unui distri+u1ii unitare destinate totui mediului +usiness este ini1iativa 'nitedLinux (!!!"unitedlinux"com#" 6u60, Caldera, Conectiva i Tur+olinux au anun1at pe 45 mai =55= c vor construi o distri+u1ie conform standardelor amintite mai sus" >a fi mult mai uor pentru productorii de *ard!are s realizeze suportul soft!are pentru ec*ipamentele destinate i unui utilizator Linux" ?roiectul a demarat i este sus1inut de firme importante din lumea TI3 $<D, 8orland 6oft!are Corporation, Computer $ssociates, Fu;itsu 6iemens, Fu;itsu, @e!lett ?ac/ard, I8<, Intel, &0C, ?rogress 6oft!are i 6$?" Lucrul cel mai de seam la Linux este faptul c ntregul sistem de operare, aici incluz2nd /ernelul i o serie ntreag de aplica1ii, este pus la dispozi1ie inclusiv cu sursele, fc2nd din acesta un +un studiu de caz pentru cei interesa1i" <ulte universit1i i facult1i de specialitate din ntreaga lume i dezvolt propriile distri+u1ii de Linux" :n Aom2nia nu tiu dac exist deocamdat astfel de preocupri, cel pu1in n facult1ile de specialitate, n ceea ce privete acest sistem de operare" Fiind un +un studiu de caz, Linux ul ar putea fi introdus nc din licee, mcar la cele de informatic, pentru c exist suport pentru cea mai mare parte a aplica1iilor necesare"

$m testat pentru dumneavoastr B distri+u1ii dintr o gam variant3 Aed @at ?rofessional C"4, 6u60 ?rofessional -"5, <andra/e -"=, 6lac/!are -"1, LDcoris Des/top )LE, De+ian ="=rB" 0xist diferen1e nota+ile i credem c ve1i dori s ncerca1i s instala1i mcar una dintre ele" 1"= &ucleul unui sistem de operare <ini @9F T9 La +aza oricrui sistem de operare se afl nucleul acestuia sau /ernelul" 'n sistem de operare nu ar folosi ns la nimic dac ar fi format doar din /ernel i nu ar avea i alte module, programe sau aplica1ii care s ruleze peste acest nucleu" $cesta poate fi ncadrat n dou mari categorii i anume monolitic sau pe straturi" Gernelul de Linux se ncadreaz n prima categorie con1in2nd n principiu marea ma;oritate a serviciilor oferite de sistemul de operare, cum ar fi administrarea proceselor, a comunica1iei ntre acestea, a memoriei, a sistemului de fiiere i a dispozitivelor dintr un calculator" Cea de a doua categorie, cea a /ernelelor pe straturi se caracterizeaz n principal prin asigurarea unui minim necesar func1ionrii, cum ar fi comunica1ia ntre procese i o administrare minimal a memoriei i a dispozitivelor" $u existat o serie de preri pro i contra n ceea ce privete cele dou ar*itecturi, mai ales dup lansarea Linux ului, deoarece se consider c primul tip de nucleu este inferior celui de al doilea din punct de vedere ar*itectural, primul necesit2nd restartri ale sistemului de operare dac se dorete adugarea de noi func1ionalit1i, dar i din punct de vedere al securit1ii" Caracteristic celor monolitice este c driverele i serviciile se execut n acelai spa1iu de adresare a memoriei ca i nucleul (spa1iu /ernel#, ceea ce poate duce la pro+leme grave de securitate i sta+ilitate" :n cazul micro/ernel urilor, se execut n spa1iul nucleu doar un numr minimal de servicii, restul lans2ndu se n spa1iul utilizatorului" Totui, performan1ele nucleelor monolitice pe sisteme cu un singur procesor sunt mai +une dec2t cele oferite de micro/ernele" Conform numelui (i teoriei#, micro/ernel urile sunt mai mici dec2t monoliticele(un /ernel o+inuit de Linux are cam C55 /8 dac este compilat i, n general, su+ 1 <8#" Deocamdat printre cele mai cunoscute sistemele de operare care folosesc un micro/ernel (un tip de nucleu pe straturi# se numr <icrosoft Findo!s &T)=555)E?, c2teva 'nix uri, precum H&E, Digital '&IE i toate sistemele real time" De aici i prerile mpr1ite n ceea ce privete cele dou tipuri de nucleu, tiut fiind faptul c de o+icei sistemele de operare de la <icrosoft necesit restartri c2nd se adaug noi drivere" 0xist nc din 1,,5 i o ini1iativ open source, cunoscut su+ numele de %&')@urd, pentru un sistem de operare +azat pe un micro/ernel (<ac*#, ns deocamdat lucrurile nu sunt at2t de sta+ile pe c2t se dorea la nceput" &oi am dori ca n scurt timp s a;ungem s scriem i despre @urd, aa cum este cazul Linux ului n momentul de fa1, av2nd n vedere faptul c este proiectat ca un sistem de operare mult mai puternic dec2t Linux ul" 1"4 $plica1ii curente pentru sisteme Linux $stzi, Linux ul s a alturat produselor aflate pe pia1a pentru des/top uri" Dezvoltatorii de Linux, concentra1i n re1elistic i servicii la nceput, c2t i n aplica1iile pentru +irou, erau ultima +arier care tre+uia nlturat" &u ne place s admitem c <icrosoft dicteaz

pia1a, aa c mai multe alternative, care fac Linuxul o alegere demn de luat n seam pentru calculatoare personale, au fost lansate pe parcursul ultimilor ani, alternative care asigur o interfa1 cu utilizatorul uor de utilizat i aplica1ii pentru +irou compati+ile cu <6 - 9ffice, precum procesoare de text, foi pentru calcul ta+elar, prezentri i altele de acest gen" :n ceea ce privete serverele, Linux ul este +inecunoscut ca o platform sta+il i de ncredere, asigur2nd +aze de date i servicii de comer1 pentru companii precum $mazon, faimoasa li+rrie online, 6erviciul potal al 6"'"$", $rmata german, i multe altele" :n special, furnizorii de Internet i furnizorii de servicii pe Internet s au dezvoltat a;uta1i de Linux ca fire!all, server proxD sau !e+I vei gsi un sistem Linux la ndem2na oricrui administrator de sisteme '&IE, care l apreciaz drept o sta1ie conforta+il de gestionare" 6istemele Linux au fost folosite n realizarea unor filme ca JTitanicK, J6*re/K i altele" :n oficiile potale, ele sunt centrii nervoi care sorteaz coresponden1a, iar n marile motoare de cutare ele sunt folosite pentru a realiza cutrile pe Internet" $cestea sunt doar c2teva din miile de lucruri complexe pe care le realizeaz Linux ul zi de zi, n toat lumea" 0ste demn de men1ionat c Linux ul modern nu ruleaz numai pe sta1ii de lucru i servere din sectoarele de mi;loc sau de v2rf, ci i pe gadgeturi ca ?D$ uri, telefoane mo+ile, multe ec*ipamente dedicate, c*iar i pe ceasuri de m2n experimentale" $cest lucru face din Linux singurul sistem de operare din lume care acoper o at2t de larg varietate de ec*ipamente"

S-ar putea să vă placă și