Sunteți pe pagina 1din 10

Ministerul Educației din Republica Moldova

Universitatea de Stat din Moldova

Facultatea de Drept

Lucru individual:
Tema:Sistemul de operare GNU\Linux
Obiect:Tehnologiile informationale si de
comunicare
A elaborat:
Tabârța Mihai

Cuprins:

1…Introducere
2…Sistemul de operare Linux. Ce este si cum a aparut?
3…Notiuni introductive
4…Arhitectura sistemului
5….Care este diferenta intre Linux si Windows? Avantajele
unui sistem de operare complet gratuit
6…Avantaje si dezavantaje
7…Post-scriptum
8…Bibliografie
1. Introducere:

De fiecare data cand deschizi laptopul sau computerul desktop, ai un ecran


la dispozitie pe care poti efectua diverse activitati, dintre care cele mai simple ar fi
scrisul unui text, privitul unui clip video sau navigarea pe diverse site-uri web. Dar
ti-ai pus vreodata intrebarea ce este acel lucru care face ca piesele hardware ale
device-ului tau sa poata executa aceste sarcini pentru tine? Cum poate sti
procesorul, de exemplu, ca tu i-ai dat o comanda de a rula un film sau de a reda o
anumita piesa muzicala, fie stocata, fie online?Ei bine, raspunsul este chiar intuitiv.
Sistemul de operare sau, asa cum mai este el denumit, „kernel” (din limba engleza,
in traducere, „nucleu”) este cel care face ca totul sa se intample pe ecranul device-
ului tau. De fapt, folosesti un asemenea OS (Operating System) chiar in timp ce
citesti acest proiect. Este aproape sigur ca ai auzit de Windows – unul din cele mai
populare sisteme de operare, sau de MacOS de la Apple si probabil ca stii cate
ceva si despre Linux. In lucrarea mea am sa vorbesc despre Linux. Am ales acest
subiect, deoarece sistemul de operare GNU\Linux a castigat suportul industriei IT
si al marilor companii ca IBM si Hewlett-Packard si a depasit ca folosire cele mai
multe versiuni distribuite de Unix. Acest sistem este din ce in ce mai dezvoltat
drept urmare este utilizat de catre programatori voluntari si folosit in zilele noastre
de tot mai multi utilizatori.Succesul sistemului este faptului că este independent de
furnizor, implementarea are un cost scăzut, securitatea şi fiabilitatea sistemului
sunt foarte bune.Sistemul de operare Linux a fost dezvoltat ca o versiune
distribuită gratuit de Unix, Unix fiind unul dintre cele mai utilizate sisteme de
operare din lume, mult timp standardul pentru statii de lucru de înalta performanță
și servere mari.Pentru a face ca linux-ul să fie acceptat la scară largă, de suportă un
număr de sisteme de fişiere, inclusiv cele compatibile cu DOS şi OS/2. Linx-ul
este ideal pentru dezvoltarea de aplicații şi experimentare cu noi limbaje. Diferite
compilatoare, inclusiv C, C++, Fortran, Pascal, Lisp, Ada, Basic şi Smalltalk vin
prin distribuirea software-ului. Multe dintre compilatoarele Linux-ului,
instrumente, debuggere şi editoare provin de la proiectul GNU Free Software
Foundation.

2.Sistemul de operare Linux. Ce este si cum a aparut?

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. Utilizatorii de PC nu aveau de ales. Apple Mac-urile erau
mai bune, dar cu preturile astronomice pe care nimeni nu si le putea permite,
ramaneau un orizont indepartat.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. Dar avea avantajul ca era disponibil codul sursa. Oricine punea mana
din intamplare pe cartea “Sisteme de Operare” de Tanenbaum avea la dispozitie
cele 12 000 de instructiuni ale codului, scrise in limbaj C si de asamblare. Pentru
prima oara, un programator aspirant sau hacker putea citi codurile sursa ale
sistemului de operare, pe care pana atunci vanzatorii de software le pazisera cu
strasnicie. 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.

3.Notiuni introductive

Linux este un sistem de operare si nucleul respectivului sistem de operare. Este


unul dintre cele mai cunoscute exemple de software liber si dezvoltare de software
Open Source. Termenul Linux se refera la nucleul Linux dar este folosit in mod
curent pentru a descrie intregul sistem de operare, care este cunoscut si sub numele
GNU/Linux, care contine nucleul Linux, librariile software si diverse unelte
dezvoltate de catre proiectul GNU. O distributie Linux adauga acestor componente
de baza o mare cantitate de software organizata in 'pachete' (packages). Nucleul a
fost dezvoltat la inceput pentru microprocesorul Intel 386 dar acum suporta o mare
gama de microprocesoare si arhitecturi. Este folosit atat pe calculatoare PC si
supercomputere cat si pe sisteme incapsulate ca telefoanele mobile sau video
recordere. Initial dezvoltat si utilizat de catre programatori voluntari, Linux a
castigat suportul industriei IT si al marilor companii ca IBM si Hewlett-Packard si
a depasit ca folosire cele mai multe versiuni proprietare de Unix. Analistii atribuie
succesul sistemului faptului ca este independent de furnizor, implementarea are un
cost scazut, securitatea si fiabilitatea sistemului sunt foarte bune. Dezvoltarea
sistemului a fost inceputa de catre Linus Torvalds care dorea sa obtina un sistem
similar cu Minix, dar fara limitarile acestuia. Linux a fost dezvoltat sub licenta
GNU General Public License astfel incat codul sursa este disponibil oricui, si va
ramane disponibil pe viitor tuturor celor interesatiSistemul de operare Linux se
gaseste in mai multe variante (distributii). Cele mai folosite distributii de Linux
sunt:RedHat Linux, SuSE Linux, Mandrake Linux, Debian GNU/Linux,Slackware
Linux,Knoppix. Red Hat Linux este una dintre cele mai populare distributii de
GNU/Linux. Este orientata catre toate nivelele de utilizatori, dar un pic mai mult
catre nivelul profesionist. Un incepator va gasi o modalitate usoara de instalare si
configurare, conditia fiind sa instaleze Red Hat Linux cu manualul in fata.
Utilizatorul profesionist va gasi un mediu de lucru robust si foarte usor de
configurat, adaptabil oricaror nevoi. Distributia ofera foarte multe programe
noi.SuSE este o distributie foarte populara de Linux, in special in Europa. Este
usor de instalat, avand un program de instalare prietenos (user-friendly). SuSE are
inclus foarte mult software intr-o distributie pe CD-uri (sau DVD). Poate adopta
foarte repede noi versiuni de software, biblioteci, etc. Este orientata atat catre
profesionisti cat si catre incepatori. Mandrake Linux a fost creat in 1998 cu scopul
de a face GNU/Linux-ul mai usor de folosit. La acea vreme, Linux-ul era foarte
bine cunoscut ca fiind un sistem de operare puternic si stabil, care insa cerea
cunostinte tehnice foarte bogate si folosirea liniei de comanda in foarte multe
situatii; MandrakeSoft a vazut aceasta ca pe o oportunitate de a integra cele mai
bune interfete grafice si sa contribuie cu propriile utilitare de configurare, astfel
devenind renumit pentru crearea standardului de fiabilitate si
functionalitate.Debian GNU/Linux este o distributie gratuita de GNU si Linux.
Aceasta distributie este tinuta la zi datorita efortului voluntar depus de utilizatorii
de pe intreg mapamondul. Distributia este testata foarte mult inainte de a fi lansata,
pentru a asigura cel mai inalt grad de stabilitate. Nu este foarte usor de configurat,
aceasta distributie fiind orientata in principal catre utilizatorul profesionist, dar are
un foarte bun sistem de update.Knoppix este un software produs de comapnia
Linux ce se bazeaza pe Debian GNU/Linux. Este cunoscuta pentru faptul ca
ruleaza in totalitate de pe CD, asa ca poate rula si pe un calculator fara hard-disc.

4.Arhitectura sistemului
La orice sistem de operare compatibili UNIX, principala componenta a sistemului
deoperare Linux este nucleul numit si kernel . Acesta este incarcat in memorie la
pornirea calculatorului, de catre un program special numit incarcator de boot! La
fel ca si la programeleobisnuite acesta accepta o serie de argumente si parametri,
acestia fiind transmisi prin intermediul incarcatorului de boot. Nucleul este lansat
in executie si ramane in memoria RAM tot timpulu tilizarii sistemului Linux
Driverele pentru dispozitivele hardware si anumite functii ale nucleului pot fi
compilate monolitic, ca parte integranta din nucleu, sau ca module in momentul in
care devin necesare sau la dorinta utilizatorului. In cadrul sistemului pot rula mai
multe programe concurente, regasite sub numele de procese! O serie de asfel de
programe care nu interactioneaza cu utilizatorul, cu rolul de a asigura diverse
servicii, poarta denumirea de daemoni .Interfata grafica este de tip X WINDOWS,
o interfata complexa, cu posibilitatea lucrului in retea. Aceasta interfata poate
capata aspecte si moduri diferite in interactiunea cu utilizatorul, prin intermediul
mediilor desktop, precum KDE si GNOME sau a menegerelor de ferestra. Accesul
laresursele sistemului se realizeaza prin intermediul utilizatorilor creati 4n sistem,
in functie de drepturile oferite acestora obtinandu-se o buna securitate a sistemului.
Aministrarea sistemului se efectueaza de catre un utilizator special, numit root.
Deci, diferentele dintre LINUX si alte sisteme UNIX sunt legate în principal de
aspectul managerilor de fereasta si localizarea programelor si a fisierelor de
configurare..De remarcat ca datorita faptului ca exista un control strict asupra
proceselor si a memorie sistemele LINUX si UNIX nu sunt vulnerabile la virusi.
Cu toate acestea au fost concepute programe antivirus pentu LINUX, dar cu rolul
de verificare a fisierelor stocate pe serverele de fisiere LINUX.

5.Care este diferenta intre Linux si Windows? Avantajele


unui sistem de operare complet gratuit

Poate ti se va parea greu de crezut, dar este bine sa stii ca Linux are deja extrem de
multe intrebuintari. Este sistemul de operare predominant in majoritatea device-
urilor, cu exceptia sistemelor desktop pentru consumatori, unde Windows-ul detine
prima pozitie.Totusi, chiar si telefonul tau pe Android este, de fapt, un terminal cu
Linux. Routerul de Internet de acasa, televizorul smart, frigiderul inteligent si
multe altele sunt operate cu ajutorul acestui sistem de operare.De asemenea, Linux
este prima alegere pentru supercomputerele folosite in cercetare, este folosit uzual
in lumea digitala, pentru web-development si productia de filme 3D, constituie
fundamentul Internetului si a celor mai multe centre de date din lume. Datorita
flexibilitatii sale superioare si a caracteristicilor care il fac sa accepte o varietate de
extensii si adaugiri, precum si datorita costurilor scazute, este folosit de o mare
parte din firmele si corporatiile mondiale.Desigur ca, pentru un utilizator mediu
sau pentru cei care folosesc computerul mai mult pentru joaca pe PC, Linux poate
fi un program usor neatractiv, spre deosebire de Windows desi, in ultima vreme,
noi extensii si imbunatatiri au facut ca multe din jocurile existente pe piata sa poata
fi rulate fara probleme si pe terminale cu acest sistem de operare.Utilizatorii care
nu au avut nicio experienta in Linux, il evita, de obicei, considerandu-l, in mod
fals, drept un sistem de operare foarte complicat de utilizat, dar, in mod real, in
ultimii ani, sistemele de operare bazate pe acest soft au devenit mult mai usor de
folosit decat omologul Windows. In orice caz, daca te temi sa instalezi singur
Linux pe laptopul sau calculatorul tau desktop, poti apela cu incredere la un centru
de reparatii (service) pentru laptop si PC, unde profesionistii iti vor instala
programul dorit, impreuna cu driverele necesare unei functionari adecvate.Pentru
utilizatorii care sunt preocupati de securitatea datelor, Linux este o adevarata
solutie la toate temerile lor. Odata instalat pe un desktop sau laptop, nu mai ai
nevoie de un program antivirus, asa cum, de regula, trebuie sa ai pe un Windows.
Singura ta grija va fi ca, din cand in cand, sa cureti laptopul de praf pentru a pastra
echipamentul hardware in buna stare de functionare.Linux este un sistem de
operare extrem de sigur. Mai mult, exista o intreaga comunitate de programatori
care cauta constant noi metode de a-i imbunatati abilitatile in domeniul sigurantei
fata de programe de tip malware sau virusi informatici. Asadar, la fiecare upgrade,
versiunea programului va deveni si mai stabila si va contine protectie
suplimentara.De aceea, Linux este sistemul de operare preferat pentru servere, mai
ales datorita stabilitatii sale, spre deosebire de Windows. Marile corporatii, precum
Amazon, Facebook si Google, folosesc programul dezvoltat initial de Linus
Torvalds pentru operarea centrelor de date proprii. Este bine de stiut ca un terminal
informatic cu Linux instalat ca sistem de operare poate rula ani la rand neintrerupt,
fara a avea nevoie sa fie inchis si restartat, cum se mai intampla in cazul Windows-
ului. Devine logic, astfel, de ce serverele prefera mai ales acest OS in detrimentul
altora. Nu in ultimul rand, varietatea Linux fata de Windows este incomparabila.
Exista, practic, mii de sisteme de operare sigure si eficiente bazate pe acest
program si toate sunt gratuite, un argument forte, mai ales pentru unele firme cu
zeci sau sute de terminale.

6. 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. Esentialul, atunci cand apare o
platforma noua, este sa se scrie un compilator de C. Portarea sistemului de operare
devine apoi relativ simpla, spre deosebire de sistemul Microsoft, care e distribuit
doar in format binar. 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 - uneori cu consecinte catastrofale. Limbajul de interpretor
permite scrierea de mici aplicatii ad-hoc, pentru diverse scopuri de monitorizare si
intretinere. 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. Exista nenumarate
grupuri de discutii, cu persoane pasionate de Linux, pe care se pot posta intrebari si
la care probabilitatea de a primi un raspuns este foarte mare (totusi, probabil ca nu
va exista aceeasi rabdare pentru intrebari simple sau stupide ca la o companie
comerciala). Nu exista garantii de natura materiala pentru functionarea unui
software. Nu exista persoane care pot fi trase la raspundere. Autorul respectivului
software poate sa ia in considerare problemele utilizatorului sau nu, in functie de
gradul de implicare in proiect la momentul respectiv. Pentru anumite placi, unele
foarte raspandite, pot sa nu existe drivere. Daca fabricantul nu ofera suficiente date
tehnice pentru respectivul produs, sau are un contract de exclusivitate cu Microsoft
pentru drivere, respectiva placa nu poate fi folosita. E cazul multor modem-uri
software, dintre care Connexant e cel mai notoriu, ca si al anumitor placi video.
Mediul de lucru grafic este (inca) deficitar sub Linux. Desi progresele sunt
evidente pentru KDE si GNOME, functionalitatea lor nu este inca la nivelul
Windows. 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. Exista prea putin software pentru aplicatii de birou, iar
formatele folosite nu sunt compatibile cu Microsoft. In ultimul timp insa aceste
software se dezvolta din ce in ce mai mull si Linux devine o varianta cat mai
viabila si pentru aplicatiile office

7. Post-scriptum
Pe lângă GNU, un alt proiect a dezvoltat în mod independent un sistem de operare
similar Unix-ului. Acest sistem este cunoscut ca BSD, și a fost dezvoltat la UC
Berkeley. Acesta nu a fost liber în anii 80, dar a devenit liber la începutul anilor 90.
Un sistem de operare liber care există astăzi este aproape sigur fie o variantă a
sistemului GNU, fie un fel de sistem BSD.Oamenii întreabă uneori dacă BSD este
de asemenea o versiune de GNU, cum este GNU/Linux. Programatorii BSD au fost
inspirați să facă codul lor software liber după exemplul Proiectului GNU iar
apeluri explicite din partea activiștilor GNU a ajutat la convingerea lor, dar codul
BSD are foarte puțin în comun cu GNU. Sisteme BSD folosesc azi unele programe
GNU, așa cum și GNU și variantele sale folosesc unele programe BSD; totuși,
luate pe ansamblu, ele sunt două sisteme diferite care au evoluat separat.
Programatorii BSD nu au scris un kernel și nu l-au adăugat sistemului GNU, așa că
un nume ca GNU/BSD n-ar fi potrivit situației.

8. Bibliografie;

https://www.gnu.org/gnu/linux-and-gnu.ro.html

https://www.depanarelaptop.ro/Articole/noutati-laptop/linux-
introducere-in-tainele-unui-sistem-de-operare-sigur-eficient-
si-complet-gratuit/

https://www.academia.edu/25458909/
Sistemul_de_operare_Linux

https://www.creeaza.com/referate/informatica/PROIECT-
SISTEMUL-DE-OPERARE-LI829.php

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