Linux. Ce este si cum a aparut.
- ovidiuandreescu200
- Jul 15, 2019
- 3 min read
Updated: Jul 30, 2019
Sunt sigur ca ati auzit de sistemele de operare numite Windows sau MacOS. Majoritatea lumii crede ca sunt singure in lume, ca nu exista competitor si ca toata industria tehnologica se invarte in jurul acestor doua OS-uri. Ei bine, daca afirmatia anterioara e adevarata, ceea ce crede majoritatea e total gresit, caci exista o familie de sisteme de operare ce domina sistemele informatice si alte domenii, iar acea familie se numeste Linux.
Inainte sa patrundem mai adanc in subiect trebuie sa ne familiarizam cu cativa termeni:
Sistem de operare (OS) = un ansamblu de programe care are rolul de a gestiona și de a facilita utilizatorului accesul la resursele sistemului de calcul.
Kernel (nucleu) = este componenta fundamentală a unui sistem de operare. Nucleul controlează accesul la diferitele resurse ale calculatorului și permite celorlalte componente hardware si software să interopereze.
Linux, din punct de vedere tehnic, reprezinta doar kernel-ul care gestioneaza resursele calculatorului. Daca acest articol o sa va trezeasca interesul, o sa observati ca lumea foloseste termenul GNU/Linux cand se refera la un sistem de operare bazat pe Linux. GNU este un set de unelte care impreuna cu nucleul si alt software a format ceea ce se numeste o distributie. O distributie reprezinta doar un sistem de operare bazat pe Linux. Totalitatea distributiilor formeaza familia Linux.
De asemenea, e posibil sa existe distributii care nu folosesc setul de unelte GNU. Cel mai popular exemplu e Android, altul fiind Alpine.
Linus Torvalds era doar un student finlandez cand a inceput sa scrie primele linii de cod pentru ceea ce avea sa devina mai tarziu Linux. Dorinta de a crea un sistem de operare a aparut in momentul in care si-a cumparat un calculator. MS-DOS nesatisfacandu-i nevoile, iar licentele de Unix costand mii de dolari, acesti factori l-au indemnat sa creeze un sistem de operare care sa semene cu cel din urma. Faptul ca la facultate foloseau o clona a Unix numita Minix, probabil ca l-a ajutat pe Torvalds. In 1991, Linus anunta intentia de a realiza un sistem de operare grupului Minix. Proiectul a atras atentia mai multor developeri , iar impreuna au creat prima versiune a nucleului Linux ce a aparut in 1994. Acesta a pus licenta GPL pe kernel, insemnand ca e gratis, ai acces la codul sursa si ca poti redistribui variante ale codului sub aceasi licenta. Intre timp, Richard Stallman incerca sa creeze o varianta gratis a UNIX, dar a sfarsit avand setul de unelte GNU incomplet, fara un kernel. Automat, cele doua lucrari s-au completat foarte bine.
// Fun Fact: Linus voia sa numeasca initial sistemul ca Freax, o combinatie intre free (gratis), freak (ciudat) si x de la Unix.
Desigur, Linux chiar de la inceput a fost competitiv si a atras antipatia unor companii precum Microsoft si SCO. Microsoft comanda studii si sustineau ca e mai ieftin sa developezi pe platforma lor. SCO care distribuia variante de Unix, sustinea ca Linux incalca drepturile de autor si trimitea scrisori companiilor sa treaca in schimb la produsele lor.
In prezent, Linux e in continua crestere, iar orice om utilizeaza aceasta platforma fie ca stie sau nu. Dispozitive pe care ruleaza:
Supercomputere: Linux ruleaza pe toate supercomputerele din TOP 500
Servere: In 2015, 96% din Top 1 milion ruleaza Linux (Amazon, Google, etc)
Cloud: 90% din serviciile Cloud ruleaza pe Linux
Mobile: 76% ruleaza Android
Computere si Laptop: 2-3%
Altele: masini, routere, switch-uri, submarine nucleare, top boxuri, trenuri de mare viteza, acceleratoare de particule, bursa de la New York, statia spatiala internationala, masini, televizoare, termostate, etc.
Ca de obicei "de la pasionati la pasionati " aici Ovidiu de la Tech OS,
O zi buna.
ความคิดเห็น