24
Liceul de ştiinţe ale naturii „Grigore Antipa” 2011 Evoluţia sistemel or de operare Şef de echipa: Neculăeşi Eduard Mihai Redactor Vacariuv Victor Documentaristă Babei Iulia Mădălina Designer Chiţac Bogdan Vasile Documentaristă Avasiloai Diana Alexandra Motto: Today is so yesterday. Mai 2011

Evoluţia sistemelor de operare

Embed Size (px)

DESCRIPTION

O istorie simpla a sistemelor de operare.

Citation preview

Page 1: Evoluţia sistemelor de operare

Liceul de ştiinţe ale naturii „Grigore Antipa” 2011

Evoluţia

sistemelor

de operare

Şef de echipa: Neculăeşi Eduard Mihai

Redactor Vacariuv Victor

Documentaristă Babei Iulia Mădălina

Designer Chiţac Bogdan Vasile

Documentaristă Avasiloai Diana

Alexandra

Motto: Today is so

yesterday.

Mai 2011

Page 2: Evoluţia sistemelor de operare

Cuprins

Cuprins......................................................................................2I. Sisteme de operare................................................................3

I.1. Ce este un sistem de operare............................................3I.2 Cum functioneaza un sistem de operare...........................3

II. Windows..............................................................................4II.1 Scurt istoric.....................................................................4II.2 Evolutia sistemului de operare Windows........................5

III. Mac OS...............................................................................9III.1 Scurt istoric....................................................................9III.2 Evolutia sistemului de operare Mac OS.......................10

IV. Linux................................................................................12IV.1 Scurt istoric..................................................................12IV.2 Evolutia sistemului de operare Linux..........................13

Page 3: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

I. Sisteme de operare

I.1. Ce este un sistem de operare

Un sistem de operare, prescurtat SO (engleză Operating system, prescurtat OS),

reprezintă un produs de tip software care este parte componentă a unui sistem, echipament sau

aparat computerizat, și care se ocupă de gestionarea și coordonarea activităților acestuia.

Sistemul computerizat poate fi un computer, o stație de lucru (workstation), un server, un PC,

un notebook, un smartphone, un aparat de navigație rutieră sau și un alt sistem cu

"inteligență" proprie. Sistemul de operare joacă și rolul de gazdă pentru aplicațiile care

rulează pe echipamentul (hardware-ul) respectiv.

I.2 Cum functioneaza un sistem de operare

Pentru a îndeplini rolul de interfaţã între hardware şi utilizatori, un sistem de operare trebuie

sã fie capabil îndeplineascã urmãtoarele funcţii:

1.Oferirea posibilitãţii de lansare în execuţie a programelor de aplicaţie. In acest sens,

sistemul de operare trebuie sã dispunã de:

un editor de texte

un translator

un editor de legãturi

2.Alocarea resurselor necesare executãrii programelor, se realizeazã prin identificarea:

programelor ce se executã, a necesarului de memorie, a dispozitivelor periferice şi a cerinţelor

privind protecţia datelor.

3.Facilitãţi pentru compresia datelor, sortare, interclasare, catalogarea şi întreţinerea

bibliotecilor, prin programele utilitare disponibile.

4.Planificarea execuţiei lucrãrilor dupã anumite criterii, pentru utilizarea eficientã a unitaţii

centrale de prelucrare.

5.Asistarea execuţiei programelor prin comunicaţia sistem calcul-utilizator, atât la nivel

hardware, cât şi la nivel software.

3

Page 4: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

II. Windows

II.1 Scurt istoric

Microsoft Windows este numele unei serii de sisteme de operare create de

compania Microsoft. Microsoft a introdus Windows pe piață pentru prima dată

în noiembrie 1985, ca un supliment la MS-DOS, deoarece interfețele grafice erau din ce in ce

mai apreciate. Microsoft Windows a ajuns cu timpul să predomine pe piața de calculatoare

mici, întrecând Mac OS, care fusese introdus pe piață mai înainte de către compania Apple

Computers, astăzi numită Apple Inc.. La conferința IDC Directions din 2004, vicepreșidentele

IDC Avneesh Saxena a constatat că Windows deține aproximativ 90 % din piața de sisteme de

operare.

Versiunea cea mai nouă de Windows pentru stații de lucru existentă pe piață

este Windows 7, cu mai multe ediții (subvariante), pusă în vânzare în octombrie 2009.

Versiunea curentă de Windows Server

este "Windows Server 2008", urmașul lui

"Windows Server 2003".

Versiunile Windows 16-biți

includ: Windows 1.0 (1985), Windows

2.0 (1987) windows server. Versiunile vechi

de Windows erau deseori considerate doar o

îmbunătățire sau variantă grafică a sistemului

de operare MS-DOS. Spre deosebire de MS-DOS, Windows permite utilizatorilor să execute

simultan aplicații multiple, prin utilizarea "multitaskingului cooperativ". Un factor nou este

utilizarea unei interfețe grafice cu utilizatorul de tip GUI.

Versiunile pe 16 biți ale Windows cuprind Windows 1.0, Windows 2.x și ruda sa

apropiată, Windows/286.

Windows/386 a introdus mod kernel de 32 de biți si un monitor al masinii virtuale.

Pentru durata sesiunii Windows, a creat una sau mai multe medii virtuale 8086 si a asigurat

virtualizarea pentru placa grafică, tastatură, mouse, ceasul de control si a interupt controller-ul

in interiorul lor. Consecinta vazuta de utilizator a fost faptul ca multitaskingul putea fi realizat

in ferestre separate, chiar daca aplicatiile grafice MS-DOS aveau nevoie de modul Full

Screen. De asemenea, aplicatiile Windows erau multi-task-ate cooperativ in interiorul unui

mediu virtual 8086.

4

Figure 1: Logo Windows

Page 5: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

Sistemul de operare Windows a cucerit o foarte mare parte a pieții. Se estimează că

astăzi peste 85 % din calculatoarele de tip Personal Computer (PC-uri cu procesor de la

compania Intel, sau compatibil cu Intel, ca de exemplu de la firma AMD) rulează Windows.

Cu toate acestea, celelalte sisteme de operare precum Linux, Mac

OS, FreeBSD, NetBSD, Solaris, HP-UX etc. au recuperat în ultimii ani o parte a pieței,

reducând astfel monopolul aproape total al Microsoft, care în 1999 avea o cotă de piață de

peste 95 %. Anumite grupuri, în specialNovell, consideră că Windows Vista nu va determina

pe utilizatori să facă un upgrade, ci ei fie o să rămână la versiunea lor veche de Windows

2000 sau Windows XP, fie se vor reorienta total spre Linux. Această tendință de migrare

dinspre Windows spre alte platforme software poate fi considerată o reacție atât la securitatea

insuficientă a lui Windows, cât și la contradicția între anunțurile companiei Microsoft despre

capacitățile mărite ale versiunilor Windows viitoare, și pe de altă parte lipsa factică a acestor

îmbunătățiri (momentan ele se limitează la o versiune nouă de NTFS, o nouă interfață grafică,

o API îmbunătățită și un sistem de management al utilizatorilor întrucâtva modificat).

II.2 Evolutia sistemului de operare Windows

Windows a devenit un element indispensabil al celor mai multi dintre noi. Faima,

renumele şi expansiunea firmei producatoare, Microsoft, s-au datorat în mare masura

succesului avut de acest sistem de operare.

Daca initial a fost gândit ca o completare la MS-DOS, odata cu aparitia versiunii cu

numarul 3, Windows s-a apropiat şi mai mult, din punct de vedere al arhitecturii, de un sistem

de operare de sine statator. Windows 95 a desavârsit aceasta trecere, el putând rula fara a fi

necesara instalarea unei versiuni de DOS.

Principiul pe care se bazeaza sistemul Windows este multitasking-ul, adica rularea

programelor în paralel. Sistemul DOS nu permitea executarea cvasi-simultana a mai multe

task-uri, fiecare program rulând la un moment dat în mod exclusiv.

Prima versiune de Windows a aparut în noiembrie 1985 şi nu consta decât într-o

interfaţa grafica bazata pe ferestre, de unde utilizatorul putea rula câteva programe de baza.

Lansata doi ani mai târziu, versiunea 2.0 a adus unele îmbunatatiri în privinta interfeţei şi a

facilitat aparitia aplicatiilor provenite de la alti producatori, cum ar procesoarele de texte sau

soft-urile de prelucrare de imagini.

5

Page 6: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

Totusi, în acea vreme se simtea lipsa unui hardware puternic, care sa faca fata

multitasking-ului, procesorul 80286 şi mai ales 8088/8086 fiind limitate în acest sens. Abia

386 detine un mecanism complet de multitasking la nivel hardware, capabil sa ruleze

aplicatiile grafice cu o viteza buna. De aceea, Microsoft a lansat la scurt timp dupa aparitia lui

Windows 2.0 o versiune numita Windows/386, care necesita prezenta unui astfel de procesor

şi care rula în modul virtual, sustinând o serie de facilitati suplimentare, de exemplu rularea

programelor DOS în fereastra Windows.

Aparut în mai 1990, Windows 3.0 aducea o serie de îmbunatatiri substantiale, cele

mai vizibile fiind la nivelul interfeţei cu utilizatorul. Windows 3.0 detinea trei moduri de

operare: real, standard şi extins.

Primul era compatibil cu procesoarele 8088/8086 şi nu putea beneficia decât de 640

KB de memorie, oferind un minim de functionalitate. Modul standard era conceput pentru

procesoarele 80286 şi putea adresa maxim 16

MB RAM, iar limitarile erau relativ puţine; de

exemplu aplicatiile DOS nu puteau rula

concomitent cu altele, cu alte cuvinte

multitasking-ul era imposibil în cazul

programelor concepute pentru sistemul DOS şi

care rulau sub Windows. Modul extins

(enhanced) rula în modul protected al

procesorului, fiind necesar un CPU 386 sau

mai nou. Sistemul putea fi mai bine controlat, de exemplu eliminarea unei aplicatii blocate se

facea tastând simultan Ctrl+Alt+Del. De asemenea, Windows 3.0 a deschis cu adevarat era

aplicatiilor grafice, majoritatea soft-urilor fiind concepute în continuare pentru a rula sub

Windows. Astfel, au aparut numeroase programe din domeniul grafic sau multimedia, care s-

au dezvoltat pe masura cresterii puterii hardware-ului.

Windows 3.1 a aparut în aprilie 1992, principalele sale noutati fiind eliminarea

modului real, fiind asadar necesar un procesor 286 sau 386 şi cel puţin 1 MB de memorie,

includerea tehnologiei TrueType (font-uri vectoriale) şi a câtorva aplicatii multimedia.

Evident, la nivelul graficii şi al interfeţei cu utilizatorul s-au realizat o serie de cosmetizari

Lansat la sfârsitul anului 1993, Windows 3.11 for Workgroups aducea, asa cum îi

spune şi numele, o serie de elemente pentru lucrul în retea. Pe lânga acestea, din punct de

vedere arhitectural a fost realizat un salt important, prin includerea sistemului de fişiere

6

Figure 2: Windows 3.0 aducea o serie de îmbunatatiri substantiale, cele mai vizibile fiind la nivelul interfeţei cu utilizatorul

Page 7: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

VFAT. Acesta opera independent de MS-DOS, din acest punct de vedere putând spune ca

WfW 3.11 a fost primul sistem de operare de tip Windows "adevarat", care se putea dispensa

de DOS în aceasta privinta. Dezvoltarea lui VFAT a culminat în 1995 cu integrarea sa în

Windows 95, între timp fiind adus şi suportul pentru nume lungi de fişiere.

Lansat la 24 august 1995, Windows 95 a fost, conform declaratiilor Microsoft, un

sistem de operare veritabil, ceea ce s-a dovedit, tehnic vorbind, complet fals. Însa reclama

facuta acestui produs nu a fost inutila, vânzarile lui depasind cu mult asteptarile. Din punct de

vedere al interfeţei, Windows 95 era ceva complet nou. Elemente cum ar fi taskbar-ul sau

butonul Start se pastreaza şi în ziua de azi, fiind mult mai intuitive decât vechea interfaţa

bazata pe Program Manager din Windows 3.x.

Dupa cum spuneam, Microsoft a sustinut ca noul Windows este un sistem de operare,

ceea ce nu este complet

adevarat. Din punct de vedere

al utilizatorului, nu mai trebuie

cumparata o versiune de DOS,

Windows 95 incluzând DOS

7.0. Însa ca arhitectura, el tot

pe acest DOS se baza, functiile

interne ale acestuia fiind

apelate la tot pasul. Daca

precedentele variante se bazau

aproape exclusiv pe un cod pe

16 biti, Windows 95 era o mixtura între 16 şi 32 de biti, acest fapt generând o stabilitate mai

scazuta în functionare. Într-adevar, dacă o aplicatie se bloca, existau sanse considerabile ca

întreg sistemul sa "crape". Impedimentul a fost "peticit" odata cu evolutia lui Windows 95 în

versiuni mai noi, dar bazate pe acelaşi cod, eliminarea completa a problemei fiind realizata

doar de Windows NT, despre care vom vorbi mai târziu. Cu alte cuvinte, arhitectura lui

Windows 95 nu era noua, ci a fost pregatita înca de pe timpul lui Windows for Workgroup

3.11, la care dacă adaugam Win32s (o extensie a lui Win 3.x care permitea rularea unui numar

limitat de aplicatii pe 32 de biti), obtinem "aproape" un Windows 95 din care lipseau doar

elementele de interfaţa. Windows 95 OSR2 a fost primul update, adica ceea ce trebuia sa se

numeasca Windows 96. În mod curios, Microsoft nu distribuit aceasta versiune decât în regim

OEM (OSR=OEM Service Release), deci doar calculatoarele noi cu Windows preinstalat

7

Figure 3: WIndows 95 a fost primul sistem de operare care a introdus meniul Start si bara de stare

Page 8: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

puteau beneficia de aceasta versiune. Cel mai important element adus de OSR2 a fost FAT32,

un nou sistem de fişiere, care permitea pe de o parte crearea de partitii mai mari de 2 GB, iar

pe de alta parte economisirea de spatiu pe disc prin micsorarea dimensiunii cluster-ului.

Aparut (evident) în 1998, Windows 98 a adus printre altele, suport pentru noua (pe

atunci) interfaţa AGP şi pentru portul USB. În 1999 apare Windows 98 SE (Second Edition)

care nu a adus nici o schimbare importanta în afara corectiei unui mare numar de bug-uri, iar

în 2000 apare Windows Me (Millennium Edition), ultima versiune bazata pe vechiul cod de

16 biti. Noutatile sale privesc partea user-friendly, care în opinia unora a fost dusa la extrem,

obligând utilizatorul sa beneficieze de unele facilitati care poate ca nu l-ar fi interesat. Un

exemplu ar fi integrarea System Restore în sistemul de operare, functie care aducea un plus de

siguranta dar folosea un numar mare de resurse şi care nu putea fi complet dezactivata.

Windows NT (New Technology) a aparut pentru prima oara în 1993 şi se baza pe un

cod complet nou, gata sa satisfaca

cerintele de stabilitate şi

performanta ale serverelor. Din start

era un sistem complex, destinat

administratorilor de retea, fara nici o

legatura cu home-user-ul. Interfata

sa, cel puţin în versiunile 3.x, era

identica cu cea din versiunile

standard de Windows 3.x, iar odata

cu aparitia lui Windows 95, NT-ul a

evoluat în mod paralel, dând nastere lui Windows NT 4.0, ce semana perfect din exterior cu

Windows 95.

Anii au trecut şi puterea PC-urilor a evoluat. Trebuie spus ca toate versiunile de tip NT

consumau mai multe resurse decât echivalentul 9x, mai ales în privinta memoriei RAM.

Destinatia sa era clara: firmele foloseau cu succes aceasta versiune, având o garantie a

stabilitatii, iar serverelor le era dedicata varianta NT Server. Pâna în anul 2000, Microsoft a

facut eforturi pentru aducerea tehnologiei NT şi la nivelul home-user-ului şi impunerea unui

nou SO în corporatii, îmbunatatind compatibilitatea lui NT cu jocurile şi extinzând

functionalitatea multimedia. Astfel s-a nascut Windows 2000.

Noul Windows XP integreaza şi o noua protectie anti-piraterie, fiind necesara activarea

programului prin Internet sau prin telefon în termen de 30 de zile de la instalare. Deoarece

8

Figure 4: Windows Xp era mult mai intuitiv si mai usor de folosit.

Page 9: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

multe optiuni de actualizare sau de comunicare sunt activate implicit, multi utilizatori au

criticat compania Microsoft, ca Windows XP trece peste vointa clientului şi poate raporta

anumite date fara permisiunea sa. A doua afirmatie s-a dovedit falsa, iar dezactivarea

optiunilor de auto-conectare la Internet este relativ simpla pentru orice utilizator, cu conditia

ca acesta sa fie avertizat.

Interfata "prea încarcata" şi plina de efecte copilaresti a stârnit iar multe critici, dar şi

aceasta se poate seta manual, dupa gustul fiecarui utilizator, putându-se reveni la vechiul stil

Win9x în câteva clickuri de mouse.

III. Mac OS

III.1 Scurt istoric

Mac OS (Mac Operating System) este un sistem de operare (SO) produs de firma Apple

Inc. (Apple) pentru computerele sale.

Lansat în 1984 împreună cu primele calculatoare de tip Macintosh, Mac OS a fost

primul sistem de operare cu succes comercial și bazat pe o interfață grafică cu

utilizatorul (Graphic User Interface, GUI). Mac OS, sau Macintosh Operating System,

reprezintă o serie de sisteme de operare cu interfață grafică, proiectată de firma Apple (nume

anterior: Apple Computer) pentru gama sa de computere de tip Macintosh. A fost introdus

pentru prima dată la modelul Macintosh 128K în anul 1984. Prin intoducerea sistemului de

operare Mac OS, computerele Apple au devenit mai prietenoase pentru utilizatori decât cele

cu sisteme de operare MS-DOS. Termenul “Mac OS” nu a existat cu adevărat până când a

început să fie oficial utilizat la mijlocul anilor 1990. De atunci, acest termen a fost folosit

pentru a distinge toate aplicațiile sistemul Mac de celelalte sisteme de operare.

Primele versiuni erau compatibile doar cu Macintosh-urile bazate pe microprocesorul

Motorola 68000, iar versiunile mai noi erau compatibile și cu arhitectura PowerPC.

Recent, Mac OS X a devenit compatibil și cu arhitectura Intel x86,

care stă la baza tuturor PC-urilor.

Primele SO Machintosh constau din două elemente software

numite “System” și “Finder”, fiecare având versiunea sa. System

7.5.1 a fost primul care includea logoul Mac OS (o variație a iconiței

9

Figure 5: Logo Apple

Page 10: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

de startup a lui Finder - “Happy Mac” smiley face), iar Mac OS 7.6 a fost primul numit “Mac

OS”.

Până la apariția sistemelor bazate pe microprocesorul PowerPC G3, părți importante ale

sistemului de operare erau păstrate în memoria fizică ROM pe placa de bază, scopul fiind

evitarea utilizării cu limitări a spațiului oferit de floppy disk, luând în considerare că primele

Mac-uri nu aveau hard disk.

Mac OS poate fi divizat în două categorii de sisteme de operare:

1. Mac OS Classic - sistemul care era livrat împreună cu primul

Macintosh în 1984, inclusiv urmașii săi, culminând cu Mac OS 9.

2. Noul Mac OS X (“X” este un 10 roman). Mac OS X include elemente

de OpenStep și Mac OS 9.

Pentru Mac OS Classic este caracteristică lipsa liniei de comandă; el este un SO în

întregime bazat pe interfața grafică. Cu toate că era ușor de utilizat, era criticat pentru single

tasking(la primele versiuni) și pentru multitasking cooperativ (în versiunile mai noi, pentru

administrarea limitată a memoriei, lipsa memoriei protejate). Inițial Mac OS utiliza sistemul

de fișiereMachintosh, un sistem plat - cu un singur nivel de mape. Acesta a fost înlocuit cu un

sistem de fișiere ierarhic, care avea un adevărat arbore de mape.

Mac OS X este o familie de sisteme de operare cu interfață grafică, proiectate,

promovate și vândute de firma Apple, ultima versiune fiind instalată la toate computerele

Macintosh livrate în prezent (2007). Spre deosebire de versiunile anterioare, Mac OS X este

un sistem de operare multi-user, multitasking, de tip Unix.

III.2 Evolutia sistemului de operare Mac OS

Primele sisteme de operare de la Apple, şi anume System 1,2,3,4 puteau rula o singura

aplicaţie odata. System 1.0, 1.1 şi 2.0 foloseau un sistem de fişiere plat cu un singur nivel de

mape. In System 2.1 a fost introdus un nou sistem de fisiere denumit HFS, care era un sistem

de fisiere ierarhic. System 5 a adaugat MultiFinder, o extensie ce lasa sistemul de operare sa

ruleze mai multe aplicatii odata. Sistemul folosea un model cooperativ de multitasking ceea

ce insemna ca aplicatiilor din „spate” le oferea putere de calcul atunci cand ele cereau acest

lucru. Utilizatorii puteau alege sa nu foloseasca extensia MultiFinder si sa continue sa ruleze o

10

Page 11: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

aplicatie pe rand. System 6 a fost o versiune de consolidare, o versiune completa, stabila si de

durata.

System 7 a fost un upgrade major introducand o reconstructie importanta interfetei, noi

aplicatii, imbunatatiri de stabilitate si multe alte functionalitati. Lansarea sistemului a coincis

cu linia de calculatoare Macintosh 68040. Probabil cea mai importanta functionalitate a

sistemului a fost suportul pentru memoria virtuala care, anterior, a fost disponibil doar ca o

extensie la sistem. O alta diferenta majora a fost implementarea multitasking-ului direct in

sistem. In System 6 aceasta functionalitate era optionala si putea fi folosita cu ajutorul

extensiei MultiFinder. System 7.1 a fost primul sistem care a fost vandut (restul sistemelor

fiind oferite gratuit sau la prtul floppy-urilot) si primul sistem care a avut si o ruda „Pro” care

avea niste extra-functionalitati. System 7.5 a introdus un numar mare de noi functionalitati,

multe dintre ele fiind bazate pe aplicatii cumparate de Apple si incluse in noul sistem.

Incepand cu versiunea 7.6 cei de la Apple au renuntat la numele de System si l-au

schimbat in Mac OS pentru a avea un nume mai placut. Mac OS 8 a fost lansat pe data de 26

iulie 1997, la scurt timp dupa ce Steve Jobs s-a intors la companie. Un finder multi-thread era

inclus in sistem imbunatatind multi-tasking-ul. Interfata a fost schimbata si a fost introdusa

abilitatea de a schimba temele. Apple a vandut 1.2 milioane copii de Mac OS 8 in primele 2

saptamani de la lansare si a ajuns pana la 3 milioane in doar 6 luni. Mac OS 8.1 a introdus o

noua versiune a sistemului de fisiere ierarhic, HIFS, denumit HIFS Plus care rezolva unele

probleme din versiunile anterioare. Au fost facute si cateva imbunatatiri ale interfetei. Mac

OS 8.5 s-a concentrat pe imbunatatirea vitezei si stabilitatii.

Mac OS 9.0 a fost lansat pe data de 23 Octombrie 1999. Era o evolutie uriasa de la Mac

OS 8.0. Noua versiune a introdus o implementare timpurie a suportului pentru multi-

utilizatori. Mac OS 9 a imbunatatit gestionarea memoriei si a introdus un tip de update central

prin care sistemul isi dadea update. Au fost adaugate si multe tehnologii care erau folosite in

Mac OS X pentru a usura tranzitia la noul sistem (Mac OS X). Mai tarziu a fost iontrodus un

strat de compatibilitatea ce permitea utilizatorilor sa porneasca un sistem clasic in interiorul

noului sistem Mac OS X pentru a rula aplicatii care nu erau inca compatibile.

Mac OS X este linia de sisteme de operare dezvoltate si distribuite de Apple, care a

urmat dupa sistemul de operare Mac OS Clasic. Noul sistem era bazat pe Unix si a fost

dezvoltat prima data de compania NeXT care a fost cumparata de Apple in 1997.

Prima versiune a fost Mac OS X Server 1.0, lansata in 1999 care avea elemente de

interfata asemanatoare cu cea din sistemele precedente.Versiunea orientata pe utilizatorii

11

Page 12: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

normali a fost lansata in Martie 2001 si avea o interfata noua denumita Aqua. De atunci inca

sase versiuni, pentru server si utilizatori, au fost lansate. In vara lui 2011 se asteapta ca Mac

OS X v10.7 Lion va fi lansat aducand elemente ce sunt populare pe iPad si iPhone cum ar fi

Launch Pad si Mission Control. Versiunile de Mac OS X au avut denumiri de felina cu ar fi

Leopard sau Tigru.

IV. Linux

IV.1 Scurt istoric

Linux este o copie a sistemului de operare UNIX, care poate rula pe un calculator cu

procesor Intel 386 sau mai bun.

Linux nu este UNIX, UNIX fiind un software aflat sub copyright (trebuie cumparata o

licenta pentru a-l putea utiliza legal).

A fost rescris de la zero pentru a elimina necesitatea platii

licentei. Totusi el se bazeaza in intregime pe comenzile si "look

and feel"-ul UNIX, deci cine stie Linux stie si UNIX si invers.

Linux este un sistem multiuser si multitasking, adica mai

multi utilizatori pot rula mai multe programe in acelasi timp.

Are suport pentru retea (TCP/IP), Internet, ba chiar este

unul dintre cele mai folosite sisteme de operare pentru servere

internet si intranet.

Linux este sub licenta GPL ceea ce inseamna urmatoarele:

este disponibil in cod sursa gratuit.

oricine vrea sa aduca modificari, sau sa foloseasca anumite parti este liber sa o

faca, dar cu conditia ca produsul nou obtinut sa fie sub aceeasi licenta (adica sa fie

gratuit si cu sursele la vedere).

In 1991 Linus Torvalds (pe atunci student) a scris prima versiune de Linux. Apoi a facut

publice sursele pe internet, si o multime de oameni au inceput sa-i raspunda, sa-i aduca

imbunatatiri, noi sugestii, etc.

Intre timp acest sistem de operare a devenit complex, au aparut (si mai apar) noi

facilitati, iar performanta este remarcabila.

12

Figure 6: Logo Linux

Page 13: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

In prezent sunt estimati peste 8 milioane de utilizatori Linux, iar nucleul Linuxului are

peste 200 de autori. Pe langa acesti 200 de autori ar trebui adaugate cele cateva mii de

persoane care testeaza si gasesc buguri.

IV.2 Evolutia sistemului de operare Linux

Linux (pronunțat [ˈlɪnəks] în engleza americanăși [ˈlɪnʊks] în Canada și Europa) este o

familie de sisteme de operare de tip Unix care folosesc Nucleul Linux (în engleză kernel).

Linux poate fi instalat pe o varietate largă de hardware, începând cu telefoane mobile, tablete,

console video, continuând cu calculatoare personale până la supercomputere. Linux este

cunoscut în principal pentru utilizarea sa ca server, în 2009 i se estima o cotă de piață între 20-

40%. Cota de piața de desktop este estimată între 1-2% și 4.8%. În ultimii ani, Linux a început

să devină tot mai popular atât datorită unor distribuții precum Ubuntu, openSUSE, Fedora,

precum și datorită apariției netbook-urilor și a noii generații de telefoane inteligente (în

engleză smart phone) care rulează o versiune embedded de Linux.

Uneori mai este întâlnit sub numele de GNU/Linux și este cel mai cunoscut exemplu

de colaborare și dezvoltare Software liber sub licență GPL.

Termenul Linux se referă și la nucleul Linux, însă în mod uzual este folosit pentru a

descrie întregul sistem de operare pentru calculatoare, compus din nucleul Linux, biblioteci

software și diverse unelte. O "distribuție Linux" adaugă acestor componente de bază o mare

cantitate de programe, organizate în „pachete”. Folosirea termenului „Linux” pentru întreg

sistemul, deși foarte răspândită, este contestată de către Richard Stallman și Free Software

Foundation (autorii Proiectului GNU, ale cărui produse sunt incluse în cea mai mare parte din

distribuțiile Linux). Aceștia propun utilizarea termenului GNU/Linux ("GNU și Linux") sau

GNU+Linux ("GNU plus Linux").

Nucleul Linux a fost dezvoltat inițial pentru microprocesorul Intel 386, dar în prezent

rulează pe o mare gamă de microprocesoare și arhitecturi de calculatoare. Este folosit pe

calculatoare de tip personal, pe supercomputere, dar și pe sisteme încapsulate (embedded ),

cum ar fi unele telefoane mobile sau recordere video.

Inițial dezvoltat și utilizat de către programatori voluntari, Linux a câștigat suportul

industriei IT și al marilor companii ca IBM, Hewlett-Packard, Dell, Sun Microsystems,

Google, Novell sau Nokia, și a depășit ca folosire versiunile proprietare de Unix. Analiștii

atribuie succesul sistemului faptului că este independent de furnizor, implementarea are un

13

Page 14: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

cost scăzut, iar securitatea și fiabilitatea sistemului sunt considerate de către specialiști drept

foarte bune.

Dezvoltarea sistemului a fost începută de către inginerul finlandez Linus Torvalds,

care inițial dorea să obțină un sistem similar cu Minix, dar fără limitările acestuia. Linux a

fost dezvoltat sub Licența Publică Generală GNU GPL, astfel încât nu numai Linux însuși,

dar și codul său sursă sunt disponibile tuturor celor interesați.

Sistemele Linux includ nucleul, bibliotecile de sistem, bibliotecile de dezvoltare și un

număr (de obicei destul de ridicat) de programe utilitare și aplicații, servere grafice (X),

sisteme de ferestre si managere de desktop-uri (KDE, Gnome, Blackbox, Fluxbox, Xfce etc.),

browsere web (Firefox, Lynx, Konqueror), aplicații și suite de aplicații „de birou”

(OpenOffice.org), software de prelucrare grafică (Gimp), software de configurare, servere de

web etc. Instalarea programelor noi se poate face fie prin compilare directă, fie prin

intermediul pachetelor, care verifică existența și disponibilitatea altor programe necesare pe

sistem înainte de a instala noul program. Managerele de pachete moderne asigură descărcarea

pachetelor lipsă necesare (dacă este cazul) și instalarea lor automată „dintr-un clic”. Sistemele

moderne Linux au atât capacități multimedia avansate, (grafică 3D accelerată hardware, sunet

surround, suport pentru tehnologie bluetooth etc.), cât și suport pentru hardware mai vechi,

fiind adaptabile și scalabile în funcție de necesități.

Sistemele de operare bazate pe Linux sunt disponibile în general sub formă de

"distribuții" (denumite mai rar și "arome"). Unele dintre acestea sunt orientate spre utilizatorul

particular, altele către servere sau către utilizatorii cu calculatoare mai vechi. Câteva din cele

mai folosite distribuții de Linux sunt:

Ubuntu, un proiect orientat spre utilizatorul obișnuit bazat pe Debian GNU/Linux, care

a câștigat o mare popularitate prin faptul că este ușor de utilizat și configurat, fiind în

același timp puternic și stabil. Distribuții înrudite: Kubuntu (folosește KDE), Xubuntu

(folosește Xfce), Edubuntu (orientat spre aplicații pentru educație). În prezent, Ubuntu

este cea mai populară distribuție Linux

SuSE Linux - o distribuție orientată atât spre servere cât și spre stații de lucru și

desktopuri, care pune accentul pe ușurința în utilizare și configurare. Produsă de

compania germană SuSE, parte a grupului Novell.

Fedora (distribuție Linux) - născută din proiectul Red Hat Linux, dar conținând

exclusiv software liber și disponibil gratuit de pe Internet.

14

Page 15: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

Debian GNU/Linux, una din distribuțiile cele mai cuprinzătoare din Internet,

conținând un număr uriaș de pachete. Creatorii proiectului au dezvoltat managerul de

pachete APT și al pachetele DEB.

PCLinuxOS - o distribuție derivată din Mandriva Linux, destinată mediului desktop și

care se remarcă prin usurința instalării, fiind adecvată pentru utilizatorii începători.

Mandriva Linux (denumită anterior Mandrake Linux) - o distribuție ușor de utilizat,

orientată spre utilizatorii desktop, creată de compania franceză Mandriva.

Slackware Linux, este una din cele mai vechi distribuții, având ca moto "Ține

(lucrurile) simple". Distribuției îi lipsesc unelte de configurare ușoară, dar beneficiază

de viteză mare de rulare, posibilitate a de a fi instalată pe hardware mai vechi și o

organizare simplă a sistemului.

Gentoo Linux, o distribuție orientată spre performanțe maxime și destinată

utilizatorilor avansați. Distribuția se remarcă prin timpul foarte lung necesar instalării,

care necesită de regulă compilarea și optimizarea pachetelor pe sistemul pe care se

face instalarea (spre deosebire de majoritatea distribuțiilor, care instalează software

precompilat). Acest lucru are ca rezultat ulterior un spor de performanță, dar și o

configurare mai dificilă. Gentoo beneficiază de un manager de pachete și de sistem

foarte avansat denumit portage.

Knoppix, o distribuție „live” care rulează direct de pe CD sau DVD, fără a instala

nimic pe discul dur, ce poate fi utilizată, printre altele, în călătorii, demonstrații sau

pentru diagnosticări de sistem, reparări, recuperări de date etc.

RedHat Linux - una din cele mai cunoscute distribuții, în prezent o distribuție

comercială orientată exclusiv spre piața serverelor și spre mediul de afaceri. Este

distribuția care a dat naștere proiectului Fedora Core.

Slax, o distribuție "live" bazată pe Slackware, care poate rula de pe suport optic (CD

sau DVD) sau de pe o memorie Flash de 256 MB.

NimbleX, o distribuție "live" versatilă, produsă în România și bazată pe Slackware,

care rulează direct de pe CD, mediu USB sau chiar și din rețea. Distribuția, deși nu

ocupă mult spațiu, are o interfață grafică puternică și atractivă și include un număr

mare de programe pentru navigarea pe Internet, editarea de documente, redare de

conținut multimedia etc.

15

Page 16: Evoluţia sistemelor de operare

Evolutia sistemelor de operare 2011

TFM/GNU Linux - distribuție de Linux Server și Workstation 100% românească,

stabilă, ușor de instalat și care nu necesită cunoștințe avansate de Linux. Produsă de

compania TFM Group.

Cele mai multe din distribuțiile de mai sus pot fi descărcate legal și gratuit de pe

siturile respective. Anumite distribuții vând manuale, sau seturi complete CD/DVD +

manuale + suport tehnic + documentație aferentă, iar unele, ca de exemplu Ubuntu, trimit prin

poștă CD-uri celor interesați, în mod gratuit.

Deși există numeroase distribuții, există utilizatori care preferă să își construiască un

sistem Linux de la zero, folosind Linux From Scratch.

Cea mai nouă versiune a nucleului sistemului de operare Linux poate fi descărcată de

pe situl oficial http://kernel.org.

16