...t de Sun Microsystems, Berkeley FreeBSD si IRIX al celor de la Silicon Graphics. In anul 1975 a fost lansata o varianta de UNIX rescrisa in C si Assembler, cele doua limbaje devenind un standard pentru scrierea programelor destinate acestor platforme.Totusi fara existenta unui personaj numit Richard Stallman, Linux-ul nu ar fi fost ceea ce cunoastem astazi, chiar daca prin anii 80 nimeni nu se gandea la aparitia acestui sistem de operare. Stallman si-a inceput cariera in anul 1970 la faimosul laborator de Inteligenta Artificiala din MIT, creand editorul de texte emacs, foarte cunoscut in lumea intreaga acesta era disponibil tuturor persoanelor interesate, fiind gratuit. Perioada anilor 80 a fost cunoscuta pentru faptul ca marile companii de softare doreau sa-si protejeze investitiile, incercand astfel sa semneze diferite contracte cu angajatii lor pentru a nu divulga codul sursa al produselor dezvoltate. Stallman nu a fost de acord cu aceasta atitudine si in 1985 publica manifestul GNU GNU is Not UNIX - versiunea in limba romana poate fi vizualizata la adresa http.gnu.orghome.ro.html care a dat nastere conceptului de open-source. Principiul era simplu si a fost adoptat rapid de simpatizantii lui Stallman codul sursa al produselor softare trebuie sa fie accesibil oricui, pentru a permite diversilor programatori din intreaga lume sa le modifice si imbunatateasca, eventual corectand unele greseli de programare. Mai tarziu a aparut GPL GNU General Public License, o licenta anticopyright care intarea statutul de open-source. Numerosi programatori l-au sustinut si in anul 1984 ei au pus bazele programului de dezvoltare al compilatorului GCC GNU C Compiler, o adevarata valoare pe vremea aceea. Codul sursa fiind disponibil conform licentei GPL, de multe ori versiunile gratuite ale aplicatiilor UNIX ajungeau sa detina mai putine erori si sa fie chiar mai performante.Anul 1987 a fost marcat de aparitia sistemului de operare Minix, o clona UNIX pusa la dispozitie de catre Andre S. Tanenbaum. Minix constituia un raspuns la decizia producatorilor UNIX de a mentine secrete sursele. Desi nu era un sistem iesit din comun prin calitatile sale, avea sursele disponibile si astfel a generat un mare succes printre studenti si programatori, curiosi sa inteleaga in profunzime modul de functionare al unui sistem de operare. Versiunea initiala a Minix-ului avea 12.000 de linii de cod, era scris in C si Assembler si era proiectat pentru platformele Intel, care erau foarte usor de achizitionat in acea perioada. Totusi marea problema a miscarii GNU nu era rezolvata deoarece nu exista inca un kernel, piesa necesara unui sistem de operare pentru a deveni complet, celelalte componente fiind realizate deja. Pentru Stallman, Minix nu reprezenta o alternativa viabila, iar in viziunea lui si a celorlalti programatori, scrierea unui nucleu putea sa insemne o munca ce putea sa dureze cativa ani buni. Nefiind de acord cu aceasta atitudine, un student la stiinta computerelor pe nume Linus Torvalds isi incepe lucrul la un nou sistem de operare care avea sa revolutioneze modul de gandire al open-source-ului tocmai prin oferirea componentei lipsa un kernel.Initial Linus nu dorea prin proiectarea acestui sistem de operare decat sa-si demonstreze abilitatea de a programa, insa mai tarziu aceasta s-a transformat in dorinta de a oferi o alternativa la sistemul de operare DOS de la Microsoft sau la sistemele Apple Macintosh, foarte performante dar inaccesibile unui utilizator normal din cauza pretului, si nu in ultimul timp la UNIX, care la randul sau era foarte scump.Totul a inceput pe data de 25 august 1991 cand Linus a postat pe grupurile de stiri MINIX urmatorul mesajFrom torvaldsiklaava.Helsinki.FI Linus Benedict TorvaldsNesgroups comp.os.minixSubject Ce doriti cel mai mult de la sistemul de operare MinixSummary-ID un mic chestionar pentru sistemul meu de operareDate 25 Aug 91 205708 GMTOrganization Universitatea di...
Download