Ce este Linux ?

Linux este un sistem de operare care a fost iniţial creat ca un hobby de către un tânăr student, Linus Torvalds, la Universitatea din Helsinki, în Finlanda.
Linus a avut un interes în Minix, un mic sistem de operare derivat din UNIX, şi a decis să dezvolte un sistem care sa depăşeasca standardele Minix.
Şi-a început activitatea sa în 1991, când a lansat versiunea 0.02 şi a lucrat în mod constant până în 1994, când versiunea 1.0 a kernel-ului Linux a fost lansata.
Kernelul dezoltat de Linus este inima tuturor sistemelor Linux, fiind dezvoltat şi distribuit sub GNU General Public License, iar codul său sursă este disponibil gratuit pentru oricine.

Acest kernel poate fi considerat forma de bază în jurul căreia un sistem de operare Linux este dezvoltat. Există acum literalmente sute de companii si organizatii precum şi un număr egal de persoane care au lansat propriile lor versiuni de sisteme de operare bazate pe nucleul Linux.
În afară de faptul că este distribuit gratuit, funcţionalitatea Linux, adaptabilitatea şi robusteţea, au făcut din Linux principala alternativa la sistemele de operare proprietare, cum ar fi, de exemplu, sistemul de operare al Microsoft, Windows.
IBM, Hewlett-Packard şi alti giganţi din lumea IT au îmbrăţişat Linux şi sprijina dezvoltarea acestuia.
In al doilea deceniu de existenţă, Linux a fost adoptat la nivel mondial în primul rând ca o platforma de server. Utilizarea sa ca si sistem de operare pentru calculatoarele persoanele este, de asemenea în creştere.

Comments

ce este linux?

linux NU este un sistem de operare creat de Linus tor....
domnul linus a scris kernelul pe care il folosesc aproape toate os-urile denumite ,pe scurt,linux. un sistem de operare linux este scris de fff multi oameni si impachetat sau administrat,armonizat de catre o firma (vezi ubuntu), o persoana(slackware),etc... .
munca celor care scriu programe ,coduri,module...... este cel putin la fel de importanta ca cea a lui linus.fara ei nu ar exista decat un kernel,cu care nu am putea face nimic.
la fel de adevarat este ca linus a scris un kernel utilizabil in 3 luni,parca,iar celor de la gnu le-a luat 20 ani.
just1newbie

ce este linux

mai degaba ar fi mai potrivit asta

Era 1991, si agoniile razboiului rece se apropiau de sfarsit. Era un aer de pace si liniste. In domeniul calculatoarelor, se prevedea un viitor maret, componente din ce in ce mai puternice impingeau limitele calculatoarelor dincole de orice asteptari.

Dar totusi, ceva lipsea.

Lipsea Sistemul de Operare, unde aparuse un gol. DOS-ul avea suprematia in vastul sau imperiu de calculatoare personale. Cumparat de Bill Gates de la un hacker din Seattle pentru 50.000$, sistemul de operare se furisase in toate colturile lumii datorita unei campanii istete de marketing. Utilizatorii de PC-uri n-au avut de ales. Calculatoarele Apple Mac erau mai bune, dar avand preturi astronomice pe care nimeni nu si la permitea, au ramas undeva departe de milioanele doritoare de un calculator.

Cealalta tabara dedicata calculatoarelor era lumea Unix. Dar Unix-ul era cu mult mai scump. In lacomia lor, comerciantii de Unix au stabilit un pret foarte mare, pentru a se asigura ca utilizatorii de PC-uri vor sta departe de el. Codul sursa de Unix, odata predat in universitati datorita amabilitatii Bell Labs, era acum pazit cu atentie si nu era facut public. Pentru a face ca frustrarea utilizatorilor de PC-uri sa creasca, marii jucatori de pe piata de software nu au reusit sa furnizeze o solutie eficienta acestei probleme.

O solutie parea sa fi aparut sub forma lui MINIX. A fost scris pornind de la zero de Andrew S. Tanenbaum, un profesor danez nascut in Statele Unite, care dorea sa le arate studentilor sai mecanismele interioare ale unui sistem de operare adevarat. Rula pe microprocesoarele Intel 8086 care inundasera piata.

Ca sistem de operare, MINIX nu era unul superb. Avea avantajul codului sursa facut public. Oricine facea rost de cartea Sistem de Operare a lui Tanenbaum intra in posesia a 12.000 de linii de cod, scrise in C si limbaj de asamblare. Pentru prima data, un aspirant la titlul de programator sau de hacker putea sa citeasca codul sursa al unui sistem de operare, lucru pe care comerciantii de software nu-l doreau. Un autor superb, Tanenbaum captivase mintile cu discutia elaborata despre arta de a crea un sistem de operare functional. Studentii de informatica din toata lumea au luat cu asalt cartea, citind liniile de cod care faceau sa functioneze sistemul de operare ce rula pe calculatoarele lor. Unul din acesti studenti era Linus Torvalds.

2. Nou copil la orizont

In 1991, Linus Torvalds era student in anul doi la Informatica la Universitatea din Helsinki si hacker autodidact. Tanarului de 21 de ani ii placea sa se joace cu puterea calculatoarelor si cu limitele catre care putea fi impins sistemul. Dar lipsea un sistem de operare care sa satisfaca dorintele profesionistilor. MINIX era bun, dar era doar un sistem de operare pentru studenti, o unealta de invatare si nu una industriala.

La acea vreme, programatorii din toata lumea erau inspirati de proiectul GNU al lui Richard Stallman, o miscare software pentru a furniza software gratuit si de calitate. Idolatrizat in taramul calculatoarelor, Stallman si-a inceput uimitoarea cariera in faimoasele Laboratoare de Intelingenta Artificiala de la MIT, si in timpul celei de-a doua jumatati a anilor '70 a creat editorul Emacs. La inceputul anilor '80 companiile comerciale de software au atras multe din mintile stralucite de la laboratoarele de IA si au negociat intelegeri de confidentialitate pentru a le fi protejate secretele. Dar Stallman avea alta viziune. Ideea lui era ca spre deosebire de alte produse, software-ul trebuie sa fie liber de orice restrictii privind copierea, distribuirea si modificarea lui pentru a se putea obtine programe mai bune. Cu celebrul manifest din 1983 care a declarat inceputul proiectului GNU, a pornit o miscare pentru crearea si distribuirea programelor care se potriveau filozofiei lui (numele GNU e un acronim pentru GNU is Not Unix). Dar pentru a-si indeplini visul de a crea un sistem de operare gratuit trebuia ca mai intai sa creeze uneltele. Asa ca, incepand cu 1984, Stallman a inceput sa scrie Compilatorul C GNU (GCC), o uimitoare realizare pentru un singur programator. Datorita cunostintelor sale legendare a reusit sa surclaseze grupuri intregi de programatori care lucrau pentru companii comerciale, creand GCC, considerat unul dintre cele mai eficiente si robuste compilatoare create vreodata.

Pana in 1991, proiectul GNU a creat multe unelte. Mult asteptatul compilator C GNU era deja disponibil, dar inca nu exista un sistem de operare. Chiar si MINIX a trebuit sa fie licentiat. Lucrarile erau in toi la kernelul GNU HURD, dar acesta urma sa apara abia peste cativa ani. Asta insemna prea mult pentru Linus.

Pe 25 August 1991, istoricul mesaj a fost trimis de catre Linus catre grupurile de discutii MINIX.

De la: Linus Benedict Torvalds
Newsgroup: comp.os.minix
Subiect: Ce ati dori sa vedeti cel mai mult in minix?
Sumar: mic sondaj pentru noul meu sistem de operare
ID-Mesaj: <>
Data: 25 Aug 91 20:57:08 GMT
Organizatie: Universitatea din Helsinki

Salutari tuturor celor care folosesc minix. Construiesc un sistem de operare (gratuit) (doar un hobby, nu o sa fie la fel de mare si profesionist ca GNU) pentru clone AT 386 (486). Lucrez la el din aprilie si e aproape gata. As vrea sa primesc feed-back cu lucrurile care plac/nu plac in minix, deoarece sistemul meu de operare se aseamana intr-o oarecare masura cu minix (aceeasi structura a sistemului de fisiere (datorita unor ratiuni practice) printre altele). Am portat bash (1.08) si gcc (1.40), si lucrurile par sa mearga. Asta inseamna ca o sa obtin ceva practic in cateva luni si vroiam sa stiu ce altceva ar mai dori lumea sa contina. Orice sugestie e binevenita, dar nu promit sa o si implementez. Linus
P.S. Da nu contine cod minix si are multi-threaded fs. Nu e portabil (foloseste task-switching 386 etc) si probabil nu va suporta nimic altceva decat hardiskuri AT, deoarece doar asta am.

Dupa cum se intelege din mesaj, Linus insusi nu credea ca sistemul lui va fi destul de mare pentru a schimba lumea informaticii pentru totdeauna. Linux v 0.01 a fost lansat la mijlocul lunii septembrie 1991 si a fost pus pe net. Entuziasti s-au adunat In jurul acestui tanar si codurile au fost downloadate, testate, modificate si s-au intors la Linus. 0.02 a aparut pe 5 Octombrie, impreuna cu aceasta faimoasa declaratie a lui Linus.
De la: Linus Benedict Torvalds
Newsgroups: comp.os.minix
Subiect: Surse kernel asemanator minixului gratuite pentru 386-AT
ID-Mesaj: <>
Data: 5 Oct 91 05:41:06 GMT
Organizatie: Universitatea din Helsinki

Deplangeti zilele frumoase ale lui minix-1.1, cand barbatii erau barbati si isi scriau singuri driverele? Estilipsit de un proiect frumos si mori de nerabdarea de a-ti infinge dintii intr-un sistem de operare pe care sa-l modifici dupa dorintele tale? Gasesti ca e frustrant cand totul merge pe minix? Nu mai exista oameni care sa stea toata noaptea ca sa faca un program sa ruleze? Atunci acest mesaj e pentru tine. Cum am mentionat acum o luna (?), lucrez la versiune gratuita a unei clone-minix pentru computerele AT-386. A ajuns in sfarsit in stadiul in care poate fi utilizabil (desi poate ca nu e ce va doriti) si sunt de acord sa fac sursele publice pentru o mai larga distributie. E doar versiunea 0.02 (+1 (foarte mic) patch), dar am rulat cu succes bash/gcc/gnu-make/gnu-sed-compress etc sub el. Sursele pentru acest mic proiect al meu pot fi gasite la nic.funet.fi (128.214.6.100) in directorul /pub/OS/Linux. Directorul mai contine si cateva fisiere READ ME si cateva binare care sa mearga sub Linux (bash, update si gcc, ce puteti cere mai mult...) Gasiti toate sursele kernelului, n-a fost folosit nici un cod minix. Sursele librariilor sunt doar partial gratuite, deci nu pot fi momentan distribuite. Sistemul e capabil sa compileze as-is si este cunoscut faptul ca functioneaza. Heh. Sursele pentru bash si GCC pot fi gasite in acelasi loc in /pub/gnu.

Linux versiunea 0.03 a aparut in cateva saptamani. In decembrie a aparut versiunea 0.10. Linux era doar intr-o forma scheletica. Aveau suport doar pentru hard-diskuri AT, nu avea login (boota direct in bash). Versiunea 0.11 era mult mai buna, oferind suport pentru tastaturi multilingvistice, drivere pentru floppy, suport pentru VGA, EGA, Hercule etc. Numerele versiunilor au trecut de la 0.12 direct la 0.95 si 0.96 si tot asa. Curand codul a fost accesibil lumii intregi via siteuri ftp din Finlanda si din alte parti.

3. Confruntare & Dezvoltare

Curand Linus s-a confruntat cu nimeni altul decat Andrew Tanenbaum, marele profesor ce scrisese MINIX. Intr-un mesaj catre Linus, Tanenbaum comenteaza:

Inca sustin ca a crea un kernel monolitic in 1991 este o eroare fundamentala. Fii multumit ca nu esti studentul meu. Nu ai primi o nota mare pentru un astfel de design.

Linus a admis mai tarziu ca a fost cel mai greu moment al dezvoltarii Linuxului. Tanenbaum era profesorul celebru si ce spunea el cu siguranta conta. Dar a gresit in privinta Linuxului, caci Linus era un tip incapatanat ce nu accepta infrangerea.

Tanenbaum a mai spus si ca: Linux este depasit!.

Acesta a insemnat punctul de cotitura pentru noua generatie de Linux. Sustinut de comunitatea Linux, Linus i-a raspuns lui Tanenbaum:

Treaba ta este sa fii profesor si cercetator. E o scuza a naibii de buna pentru creierele distruse de MINIX.

Si lucrul a continuat. Curand mai mult de 100 de persoane s-au alaturat taberei Linux. Apoi mii. Apoi sute de mii. Nu mai era doar jucaria unui hacker. Avand o gramada de programe din proiectul GNU, Linux era pregatit de lansare. A fost licentiat sub GNU General Public License, asigurandu-se astfel faptul ca codul sursa va fi liber pentru toti sa-l copieze, studieze si sa-l schimbe.

Studentii si programatorii au pus mana pe el.

Curand, comerciantii au aparut. Linux a fost si este gratuit. Ce au facut comercianti a fost sa compileze diferite programe si sae adune intr-un format distribuibil, asemanator celorlalte sisteme de operare cu care oamenii erau familiarizati. Red Hat, Caldaera, Debian si alte cateva companii au primit raspunsuri favorabile din partea multor utilizatori din toata lumea. Cu noua interfata grafica (ca X-windows, KDE, GNOME) distributiile Linux au devenit foarte populare.

In acelasi timp se intamplau lucruri uimitoare cu Linux. Pe langa PC, Linux a fost portat pe diferite platforme. Linux a fost modificat sa ruleze pe computere Palm Pilot de la 3Com. Tehnologia cluster a facut posibila combinarea unui numar mare de masini Linux intr-o singura entitate. In aprilie 1996, cercetatorii de la Laboratorul National Los Alamo au folosit Linux sa ruleze 68 de PC-uri ca o singura masina de procesare paralela pentru a simula unde de soc atomice. Dar spre deosebire de alte calculatoare care costau o avere, a fost ieftin. Supercomputerul a costat doar 152.000 de dolari, inclusiv munca (de conectare a celor 68 de calculatoare) doar o zecime din pretul unui supercomputer comercial.

A atins o viteza de 19 miliarde de calcule pe secunda, devenind al 315-lea cel mai puternic calculator din lume. si era unul robust. 3 luni mai tarziu inca nu fusese nevoie de a fi restartat.

Cel mai bun lucru la Linux in ziua de azi este numarul mare de sustinatori fanatici. Cum apare o noua componenta hardware, kernelul Linux este modificat pentru a profita de ea. De exemplu, la cateva saptamani de la aparitia Micropocesorului Intel Xeon, kernelul Linux a fost modificat si era pregatit sa-l foloseasca. A fost adaptat sa ruleze cu procesoare Alpha, Mac, PowerPC si chiar si palmtopuri, realizare cu greu egalata de orice alt sistem de operare. Si isi continua calatoria in noul milenium cu acelasi entuziasm cu care a inceput intr-o zi frumoasa in 1991.

Cat despre Linus, el ramane un om simplu. Spre deosebire de Bill Gates, nu e un miliardar. Dupa ce si-a terminat studiile, s-a mutat in Statele Unite si s-a angajat la Transmeta Corporation. Dupa un proiect top-secret de cercetare si dezvoltare, Transmeta a lansat procesorul Cruose. Linus a fost un membru activ al echipei de cercetare. Casatorit recent cu Tove, este tatal unei fetite, Patricia Miranda Torvalds. Dar ramane cel mai iubit si cel mai faimos programator din toate timpurile.

super

O poveste frumoasa .. nici nu o stiam :) Bv.

frumos !

Frumoasca povestea ! Partial o stiam, dar mi-a facut mare placere sa citesc ce ai scris ! Multumesc.

wow ce interesant

foarte interesant :X ai facut o treaba buna chiar nu stiam cum a aparut linuxul eu de fel folosesc windows de cand ma stiu dar akum o sa instlez si o versiune de linux ;))

Linux

Foarte interesanta povestea :)