Primele computere au aparut la mijlocul secolului XX si erau echipamente extrem de voluminoase, ocupand cladiri intregi. In acelasi timp, erau si greu de folosit, avand sisteme de operare specifice, care nu puteau fi utilizate pe alte computere. Aceasta problema s-a agravat odata cu inmultirea numarului de computere, ivindu-se nevoia unui sistem de operare comun, cunoscut de toti programatorii si simplu de montat pe orice echipament. 

El a fost denumit Unix, dar nu a reusit sa se impuna in afara mediului academic. Urmatorul pas a fost facut in 1991, de catre Linus Torvalds, care a reusit sa realizeze o versiune proprie a sistemului Unix, ce a primit mai tarziu denumirea de Linux.

In articolul de mai jos vei descoperi cum a aparut Linux, care sunt avantajele sale, ce tehnologii pot beneficia de acest sistem de operare si vei afla care sunt principalele distributii Linux. 

Cuprins:

1. Cum a aparut Linux – Scurt istoric

2. Avantajele Linuxului 

2.1. Care sunt principalele avantaje ale sistemului Linux

2.2. Tehnologii care beneficiaza de avantajele sistemului de operare Linux

3. Principalele distributii ale sistemului Linux

3.1. Distributia Linux Ubuntu

3.2. Distributia Linux Kali

3.3. Distributia Linux CentOS

3.4. Distributia Linux pentru Android

3.5. Distributia MX Linux

3.6. Distributia Linux Debian

3.7. Distributia Linux Fedora 33

1. Cum a aparut Linux – Scurt istoric

Bazele sistemului de operare Linux au fost puse in 1969, cand o echipa de programatori americani a realizat un software care sa poata fi aplicat pe orice calculator. Acesta a fost scris cu ajutorul limbajului de programare C si a fost denumit Unix. O parte a codului, numit „kernel”, era utilizata pentru dezvoltarea unor sisteme de operare, destinate utilizatorilor de masa. 

In anii ‘80, din cauza faptului ca Unix era un program de tip open-source, au aparut tot felul de dialecte, complicand foarte mult, din nou, folosirea computerelor. O incercare de uniformizare a fost facuta de un cercetator american, Richard Stallman, care, dorind sa transforme Unix-ul intr-un sistem de operare usor de manevrat, a elaborat un proiect denumit „GNU”, ce nu a reusit sa se impuna, din pacate. 

In anul 1991, un student finlandez, pe numele lui Linus Torvald, a realizat o forma personalizata a Unix-ului pentru computerul personal, folosind ca baza proiectul lui Richard Stallman. Alaturi de el a aparut, in scurt timp, o echipa de entuziasti, care a adaugat tot felul de accesibilitati kernel-ului, ceea ce a permis ca in 1992 sa fie lansat sub numele de Linux catre utilizatori din intreaga lume. In scurt timp, Linux-ul a inceput sa fie preferat la nivel mondial, in special, datorita faptului ca este gratis si ca poate fi personalizat dupa dorinta. 

linux-min

2. Avantajele Linuxului

Linuxul este vazut ca un sistem de operare, dar, de fapt, el este un nucleu (kernel), ce asigura legatura dintre hardware si software. Desi nu este la fel de cunoscut ca alte sisteme de operare de tip comercial, totusi, Linux are o multime de fani dedicati, care profita din plin de numeroasele sale avantaje.

2.1. Care sunt principalele avantaje ale sistemului Linux

Este adevarat ca Linux nu este potrivit pentru orice utilizator, dar in anumite cazuri, isi face datoria mult mai bine si mai eficient decat orice alta solutie. Avantajele sunt evidente pentru persoanele care au ceva cunostinte in domeniul informaticii si al tehnologiei computerelor:

  • Este un program de tip open-source, adica oricine il poate descarca cu usurinta si-l poate modifica in functie de propriile dorinte. Distribuirea si imbunatatirea codului este incurajata ca fiind o solutie pentru aparitia unor programe mai performante;
  • Linuxul are o securitate mai performanta decat cea a altor sisteme de operare, deoarece trebuie sa existe autorizarea unui administrator pentru instalarea oricarei aplicatii, in acest fel, un virus neputand sa patrunda fara ca administratorul sa ofere parola sistemului. O dovada a acestei capabilitati este faptul ca sistemul de operare Linux nu necesita existenta unui program antivirus;
  • Linux este gratis. Pentru folosirea lui, nu este obligatorie o licenta, ca in cazul altor sisteme de operare, ce pot fi utilizate prin plata unor sume de bani;
  • Are dimensiuni reduse si are nevoie de un spatiu mic pe hard disk. Functioneaza foarte bine, chiar si cu o memorie RAM de doar 128 de MB, ceea ce inseamna ca poate fi instalat pe aproape orice dispozitiv, fie laptop, fie desktop, telefon sau tableta;
  • Linuxul este mai stabil decat orice alt sistem de operare. Nu se blocheaza aproape niciodata si nu este incetinit de aplicatii care ruleaza in acelasi timp;
  • Este foarte performant in ceea ce priveste managementul retelelor si permite conectarea unui numar imens de utilizatori, fara ca performanta sa aiba de suferit;
  • Sistemul de operare Linux este flexibil, putand fi instalat pe orice sistem (computere, servere, sisteme incorporate);
  • Update-urile sunt facute direct de utilizatorul care poate alege ceea ce este necesar si renunta la ceea ce ar incarca sistemul inutil. Instalarea acestora se face foarte simplu si niciodata nu vor aparea probleme, ca in cazul altor sisteme de operare;
  • Exista o multime de distributii gratuite sau care pot fi achizitionate, ce pot fi descarcate foarte usor si utilizate dupa necesitati. Printre cele mai cunoscute sunt Ubuntu, Fedora, Linux Mint si Debian;
  • Distributiile Linux au, de regula, optiunea Live USB, ceea ce inseamna ca un utilizator poate incerca sistemul de operare pe dispozitivul lui, inainte de a-l instala;
  • Chiar daca acest sistem se bazeaza pe comenzi de tip linie, el are si o interfata grafica, facandu-l usor de utilizat. Si persoanele care nu au cunostinte in domeniul computerelor o pot face simplu si eficient;
  • Suporta majoritatea limbajelor de programare, asa ca este potrivit pentru programatorii care vor sa creeze ceva nou;
  • Comunitatea utilizatorilor de Linux este numeroasa si intotdeauna dispusa sa ajute incepatorii. Sfaturile sunt disponibile pe unele surse, cum ar fi forumurile sau video-urile de pe site-urile de streaming;
  • Linuxul nu cere introducerea unor date cu caracter privat, ca in cazul altor sisteme de operare, asa ca este preferat de cei care vor ca datele lor de identificare sa ramana anonime;
  • Suporta fisiere de aproape orice format si, astfel, nu va aparea problema compatibilitatii;
  • Se instaleaza lejer si rapid, fara a fi necesara interventia persoanei in cauza (poate doar in anumite momente, la procese putin mai complexe, in cazul in care un tutorial nu este suficient);
  • Este potrivit pentru lucrul de tip multitasking, deoarece viteza sistemelor nu este influentata de numarul de aplicatii deschise concomitent;
  • Este usor de invatat, pentru ca nu presupune existenta unor cunostinte anterioare foarte bogate in domeniul informaticii.
terminal linux

2.2. Tehnologii care beneficiaza de avantajele sistemului de operare Linux

Avantajele sistemului de operare Linux au fost recunoscute de multi dezvoltatori care l-au acceptat sa-l incorporeze in diferite produse oferite clientilor. Desi cei mai multi oameni nu stiu acest lucru, cu siguranta, folosesc poate chiar acum produse ce au incorporate acest tip de kernel:

  • Multe dintre telefoanele mobile (cele care ruleaza sistemul de operare Android) au la baza Linux, sistemul acesta avand dimensiuni reduse, fiind stabil, gratuit si usor de incorporat;
  • Majoritatea serverelor web sunt de tip Linux, in acest caz utilizandu-se o distributie speciala, numita Apache;
  • Retelistica (ruterele, modemurile) functioneaza aproape in totalitate pe baza acestui sistem de operare;
  • Televizoarele inteligente merg pe baza unor sisteme de operare de tip distributie Linux;
  • Majoritatea robotilor industriali si masinile inteligente din fabrici au in componenta sistemul Linux;
  • Laptopurile si desktopurile sunt comercializate, de multe ori, cu sistemul de operare Linux preinstalat.

3. Principalele distributii ale sistemului Linux

Varianta initiala vine intr-o forma completa si este folosita ca un sistem de operare specific. Utilizatorii au, insa, libertatea de a prelua nucleul sursa si de a-l modifica dupa dorinta, adaugand sau scotand componente. In urma acestor eforturi, rezulta „dialecte” ale Linuxului, cunoscute, in limbaj de specialitate, sub denumirea de distributii. Acestea au aparut de-a lungul timpului fie din efortul unor firme, ca de exemplu ,Fedora, Suse sau Ubuntu, fie prin munca unor comunitati de voluntari, ca de exemplu, Debian sau Gentoo. Majoritatea acestora sunt in continuare gratuite, dar sunt si unele, in special, cele destinate serverelor, care necesita obtinerea unei licente inainte de utilizare. 

Cele mai multe versiuni Linux au o interfata grafica comuna, usor de recunoscut de catre utilizatorii Windows. In prezent, pot fi folosite sute de astfel de distributii, unele cunoscute de majoritatea oamenilor si altele avand o destinatie de nisa. Exista si distributii Linux cu contributii romanesti, cum ar fi Redcore sau AcademiX. 

servere linux-min

3.1. Distributia Linux Ubuntu

Ubuntu este cea mai cunoscuta versiune de Linux, dezvoltata de catre firma de software Canonical Ltd. Proprietarul acestei firme a sponsorizat din averea lui realizarea distributiei si a oferit-o gratuit tuturor celor interesati. 

Ubuntu poate fi folosit cu succes pentru a inlocui Windows-ul de pe laptopuri sau desktopuri vechi sau noi, deoarece are o interfata grafica asemanatoare cu acesta si chiar ofera aplicatii ce pot inlocui cu succes programele altor sisteme de operare. 

Instalarea sistemului de operare Ubuntu se face simplu, deoarece se descarca gratuit de pe Internet si este disponibil in limba romana, cu instructiuni lejer de urmat. Cine doreste o versiune pentru servere, o poate descarca usor. 

Avantajele distributiei Linux Ubuntu, pe langa gratuitate, sunt reprezentate de cerintele minime de sistem (256 MB de RAM si 3 GB de spatiu liber pe hard disk sau SSD), usurinta in folosire, stabilitatea si securitatea sporita. 

3.2. Distributia Linux Kali

Kali Linux este o distributie facuta special pentru testarea securitatii sistemelor si a fost realizata pentru ca programatorii sa poata descoperi vulnerabilitatile din programele lor. Ea are in componenta numeroase aplicatii pe partea de securitate. 

3.3. Distributia Linux CentOS

Distributia Linux CentOS este varianta gratuita a versiunii comerciale Red Hat Enterprise Linux si este construita special pentru a dota serverele. Aceasta varianta gratuita vine cu toate seturile de instrumente ca varianta platita, dar nu beneficiaza de suport comercial si tehnic din partea firmei. Din aceasta cauza, este agreata mai ales de utilizatorii necomerciali, care vor sa-si creeze un server pentru rezolvarea unor probleme proprii. 

3.4. Distributia Linux pentru Android

Sistemul de operare Android, atat de cunoscut de proprietarii de telefoane mobile, are la baza un nucleu Linux, modificat pentru a putea raspunde necesitatilor. Compania Google a dezvoltat sistemul acesta in 2007 si l-a folosit pentru obtinerea unui SO (sistem de operare) flexibil si cu posibilitati mari de upgradare. Androidul nu este intotdeauna o distributie Linux, pentru ca nu foloseste in totalitate nucleul, mai ales bibliotecile GNU, care sunt disponibile in toate celelalte distributii Linux. 

3.5. Distributia MX Linux

Distributia aceasta este tot mai instalata in ultimii ani, deoarece interfata seamana foarte mult cu cea de Windows, nu are cerinte de hardware mari si are o multime de aplicatii care pot fi folosite in orice domeniu. Nu se blocheaza niciodata, ceea ce il face dorit de persoanele care folosesc computerele pentru productivitate, unde un astfel de blocaj ar putea insemna pierderea a zeci de ore de munca. 

3.6. Distributia Linux Debian

Este o distributie cu vechime, creata de o comunitate de pasionati, care au dorit sa ofere gratuit un sistem de operare foarte eficient si stabil. Punctul forte al Debian este comunitatea imensa de utilizatori dispusi la orice ora sa ajute gratuit pe cei care intampina probleme sau chiar pe cei care vor sa invete mai mult despre posibilitatile de personalizare si upgradare ale sistemului. 

3.7. Distributia Linux Fedora 33

Distributia Fedora 33 este preferata de cei care vor sa beneficieze de introducerea celor mai noi tehnologii in acest domeniu. Comunitatea Linux foloseste aceasta distributie pentru a testa solutii noi, care sa duca la imbunatatiri vizibile. Fedora 33 are, din acest punct de vedere, posibilitatea maximizarii performantelor unui sistem, chiar daca beneficiaza de un hardware depasit.

In concluzie, sistemul de operare Linux, desi nu are o istorie foarte indelungata, este prezent in miliarde de echipamente, fiind preferat pentru ca este gratuit, stabil, eficient si pentru ca are multiple posibilitati de personalizare si upgradare.

Surse foto: shutterstock.com si ro.pinterest.com