Linux
Linux sau GNU/Linux este un sistem de operare de tip Unix (sau strict o familie de) pentru calculatoare. Un sistem de operare este o colecție de instrucțiuni de bază care gestionează părțile electronice ale computerului, permițând rularea de aplicații/programe. Linux este software liber, ceea ce înseamnă că oricine are libertatea de a-l utiliza, de a vedea cum funcționează, de a-l modifica sau de a-l partaja.
Există o mulțime de software pentru Linux și, la fel ca Linux însuși, o mare parte din software-ul pentru Linux este gratuit. Acesta este unul dintre motivele pentru care multor oameni le place să folosească Linux.
Componenta definitorie a Linux este nucleul Linux, un nucleu de sistem de operare pe care Linus Torvalds l-a dezvoltat, mai întâi singur. Linux este de obicei împachetat într-o distribuție Linux (sau, pe scurt, distro). Distribuțiile includ, de asemenea, software de sistem și biblioteci de suport, multe dintre acestea fiind furnizate de Proiectul GNU.
Printre distribuțiile Linux populare se numără Debian, Fedora și Ubuntu. Printre distribuțiile comerciale se numără Red Hat Enterprise Linux și SUSE Linux Enterprise Server. Distribuțiile Linux pentru desktop includ un sistem de ferestre, cum ar fi X11 sau Wayland, și un mediu de desktop, cum ar fi GNOME sau KDE Plasma. Distribuțiile destinate serverelor pot omite cu totul grafica și includ o stivă de soluții, cum ar fi LAMP. Deoarece Linux poate fi redistribuit în mod gratuit, oricine poate crea o distribuție pentru orice scop.
Linux a fost dezvoltat inițial pentru calculatoarele personale. Linux este principalul sistem de operare pe servere, cum ar fi computerele mainframe, și singurul S.O. utilizat pe supercomputere (cel puțin pe lista TOP500, din noiembrie 2017). Este utilizat de aproximativ 2,3% dintre calculatoarele de birou. Chromebook, care rulează sistemul de operare Chrome OS bazat pe kernelul Linux, domină piața educațională K-12 din SUA și reprezintă aproape 20% din vânzările de notebook-uri sub 300 de dolari în SUA.
Linux rulează, de asemenea, pe sisteme încorporate, care sunt dispozitive al căror sistem de operare este, de obicei, încorporat în firmware și este foarte bine adaptat sistemului; printre acestea se numără telefoanele mobile (în special smartphone-urile), computerele tabletă, routerele de rețea, comenzile de automatizare a instalațiilor, televizoarele, înregistratoarele video digitale, consolele de jocuri video și ceasurile inteligente. De fapt, sistemul de operare Android, un sistem de operare mobil construit pe baza nucleului Linux, are cea mai mare bază instalată dintre toate sistemele de operare de uz general. În martie 2017, s-a raportat că existau mai mulți utilizatori pe Android decât pe Microsoft Windows, care nu este bazat pe Linux.
Linux este unul dintre cele mai proeminente exemple de colaborare în domeniul software-ului liber și cu sursă deschisă. Codul sursă poate fi utilizat, modificat și distribuit - în scop comercial sau necomercial - de către oricine, în conformitate cu termenii licențelor respective, cum ar fi Licența publică generală GNU.
Cum a fost creat Linux
În anii '80, mulți oameni foloseau cu plăcere un sistem de operare numit Unix. Dar, deoarece acesta restricționa posibilitatea utilizatorului de a partaja și de a îmbunătăți sistemul, unii au creat un nou sistem de operare care să funcționeze ca Unix, dar pe care oricine îl putea partaja sau îmbunătăți. MINIX, similar cu Unix, a fost folosit ca instrument de predare pentru studenții universitari pentru a învăța cum funcționează sistemele de operare. MINIX a restricționat, de asemenea, partajarea și îmbunătățirea acestuia de către utilizatorii săi.
Un grup de oameni numit Proiectul GNU a scris diferite părți ale unui nou sistem de operare numit G.N.U., dar acesta nu avea toate părțile de care un sistem de operare are nevoie pentru a funcționa. În 1991, Linus Torvalds a început să lucreze la un înlocuitor pentru MINIX, care să fie gratuit și care să nu coste nimic. Linus a început proiectul pe când era student la Universitatea din Helsinki. Acesta a devenit în cele din urmă nucleul Linux.
Linus Torvalds a împărtășit nucleul Linux pe unele grupuri de internet pentru utilizatorii MINIX. Linus a numit mai întâi sistemul de operare "Freax". Numele Freax provenea din alăturarea cuvintelor englezești "free" (liber) și "freak" (ciudat) și adăugarea unui X la nume, deoarece Unix are un X în nume. Ari Lemmke, care a lucrat cu Linus la universitate, a fost responsabil pentru serverele pe care era stocat Freax. Ari nu credea că Freax este un nume bun, așa că a numit proiectul "Linux" fără să-l întrebe pe Linus. Mai târziu, Linus a fost de acord că Linux era un nume mai bun pentru proiectul său.
La început, Linux s-a bazat pe codul software de la MINIX. Dar, având în vedere că codul din sistemul G.N.U. era disponibil gratuit, el a decis că ar fi bine pentru Linux dacă ar putea folosi acest cod, în loc de codul din MINIX, deoarece MINIX nu permitea oamenilor să îl partajeze sau să îl modifice așa cum doreau. Licența G.N.U. General Public License este o licență software care permite oamenilor să modifice orice parte a codului pe care o doresc, atâta timp cât aceștia împărtășesc orice modificare pe care o fac cu persoanele cărora le oferă software-ul și le permit să îl redistribuie gratuit sau contra cost . Software-ul de la G.N.U. a fost licențiat în întregime sub Licența Publică Generală G.N.U., astfel încât Linus și ceilalți oameni care au lucrat la Linux să îl poată folosi și ei.
Pentru a face ca nucleul Linux să poată fi utilizat cu codul din proiectul G.N.U., Linus Torvalds a început să treacă de la licența sa originală (care nu permitea vânzarea) la G.N.U. GPL. Dezvoltatorii Linux și G.N.U. au lucrat împreună pentru a integra codul G.N.U. cu Linux pentru a crea un sistem de operare liber.
Din 1991, mii de programatori și companii au lucrat pentru a face Linux mai bun, inclusiv Google.
Tux pinguinul
Mascota Linux este un pinguin din desene animate numit "Tux". Atunci când o persoană vede pinguinul pe software și hardware, înseamnă că acesta va funcționa cu Linux și, uneori, cu toate sistemele asemănătoare Unix.
Ideea pinguinului a venit de la creatorul Linux, Linus Torvalds. Imaginea a fost realizată de un bărbat pe nume Larry Ewing în cadrul unui concurs pentru crearea unui logo. Imaginea, Tux, nu a câștigat, dar a fost aleasă ulterior ca mascotă.
Tux a devenit acum un simbol pentru Linux și, uneori, chiar și pentru open source. El poate fi văzut în multe locuri diferite și, adesea, când oamenii se referă la Linux, se gândesc la Tux. Tux a fost inclus chiar și în multe jocuri video, cum ar fi Super Tux (ca Super Mario Bros. ), Tux Racer (în care jucătorii se întrec cu Tux pe un deal înghețat) și Pingus (ca Lemmings).
![Tux pinguinul](https://alegsaonline.com/image/100px-Tux.svg.png)
![Zoom](https://www.alegsaonline.com/zoom.png)
Tux pinguinul
Utilizează
Utilizarea pe desktop
Deși există doar câteva versiuni Linux pentru unele programe Mac OS X și Microsoft Windows în domenii precum desktop publishing și audio și video profesional, există programe care sunt comparativ similare din punct de vedere al calității în comparație cu cele disponibile pentru Mac și Windows.
Multe programe software gratuite care sunt populare pe Windows, cum ar fi Pidgin, Mozilla Firefox, LibreOffice, Chromium, VLC și GIMP, sunt disponibile și pentru Linux. Un număr tot mai mare de software proprietar pentru desktop poate fi, de asemenea, utilizat sub Linux, cum ar fi Adobe Flash Player, Spotify și Skype. CrossOver este o soluție proprietară bazată pe proiectul open source Wine, care permite rularea aplicațiilor Windows, precum Microsoft Office și Adobe Photoshop, sub Linux.
KDE și GNOME | ||||
| | |||
KDE |
Servere și supercalculatoare
Linux a fost folosit în principal ca sistem de operare pentru servere și a ajuns să fie cunoscut de o mulțime de oameni din acest domeniu; Netcraft a raportat în februarie 2008 că cinci dintre cele mai bune zece companii de găzduire pe internet rulează Linux pe serverele lor web. Acest lucru se datorează stabilității și timpului de funcționare, precum și faptului că software-ul desktop cu o interfață grafică pentru servere este adesea inutil.
Linux este utilizat în mod obișnuit ca sistem de operare pentru supercomputere. Începând cu noiembrie 2017, toate cele 500 de supercomputere de top rulează Linux.
![Roadrunner, cel mai rapid supercomputer din lume (din 2009), care rulează Linux](https://alegsaonline.com/image/220px-Roadrunner_supercomputer_HiRes.jpg)
![Zoom](https://www.alegsaonline.com/zoom.png)
Roadrunner, cel mai rapid supercomputer din lume (din 2009), care rulează Linux
Pronunție
În 1992, Torvalds a explicat cum pronunță el cuvântul Linux:
“ | 'li' se pronunță cu un sunet scurt [ee]: comparați prInt, mInImal etc. 'nux' se pronunță tot scurt, fără diftong, ca în pUt. Se datorează parțial lui minix: linux era doar numele meu de lucru pentru chestia asta și, cum l-am scris pentru a înlocui minix pe sistemul meu, rezultatul este cel care este... minixul lui linus a devenit linux. | ” |
Torvalds a pus la dispoziție o mostră audio care indică propria sa pronunție, în engleză și suedeză.
Unii vorbitori de limba engleză pronunță numele ca lee-narks sau lee-nix sau lie-nix. Potrivit lui Torvalds, aceasta este o pronunție incorectă. []
Dimensiunea codului
Un studiu din 2001 privind Red Hat Linux 7.1 a constatat că această distribuție avea 30 de milioane de linii de cod. Studiul a arătat că Red Hat 7.1 a necesitat aproximativ 8.000 de ani pentru a fi dezvoltat. Studiul a mai spus că, dacă tot acest software ar fi fost realizat prin mijloace proprietare, ar fi costat aproximativ 1,08 miliarde de dolari pentru a fi realizat în Statele Unite. La data de 7 martie 2011, kernelul Linux ar fi costat aproximativ 3 miliarde de dolari.
Versiunea 3.10 a nucleului Linux, lansată în iunie 2013, are 15 milioane de linii de cod, în timp ce versiunea 4.1, lansată în iunie 2015, a ajuns la peste 19,5 milioane de linii de cod, realizate de aproape 14.000 de programatori.
Cea mai mare parte a codului (aproximativ 71%) a fost scrisă în limbajul de programare C, dar au fost folosite și multe alte limbaje, inclusiv C++, limbaj de asamblare, Perl, Python, Fortran și diverse limbaje de scripting shell. Puțin mai mult de jumătate din toate liniile de cod au fost licențiate în conformitate cu GPL.
Diferite versiuni Linux
Cei care doresc să obțină Linux îl pot descărca de pe internet sau îl pot cumpăra de la un magazin sau de pe un site web. Uneori, cărțile și revistele despre Linux au un C.D. sau D.V.D. cu Linux pe el. Orice anumită versiune de Linux se numește "distribuție" sau "distro". O versiune de Linux are nucleul Linux și software-ul G.N.U., precum și unele programe suplimentare care ar putea să nu facă parte din G.N.U. Versiuni diferite includ programe suplimentare diferite. Versiunile utilizate de cei mai mulți oameni includ:
- Linux Mint
- Ubuntu
- Arch Linux
- CentOS
- Debian
- Fedora
- Gentoo
- Slackware
- openSUSE
- Mageia
Oamenii ar putea plăti ceva bani pentru o versiune, pentru a avea un CD-ROM sau un DVD și pentru a ajuta compania să îmbunătățească versiunile. De obicei, atunci când cineva plătește, plătește pentru ca firma să ajute utilizatorul după instalare, ceea ce se numește "asistență".
Software-ul pentru Linux include:
- Nucleul și carcasa.
- Apache permite utilizatorilor să își administreze propriul site web.
- KDE și GNOME sunt medii de birou.
- LibreOffice este pentru munca de birou.
- Mozilla Firefox este un browser de internet (web).
- GIMP, Inkscape și Blender îi ajută pe oameni să lucreze cu imagini.
- Jocuri cum ar fi Tux Racer.
- Compilatorul GNU.
![Fedora, o distribuție Linux](https://alegsaonline.com/image/220px-Fedora.png)
![Zoom](https://www.alegsaonline.com/zoom.png)
Fedora, o distribuție Linux
Licențiere, marcă comercială și denumire
Kernelul Linux și majoritatea programelor GNU sunt licențiate sub licența GNU General Public License (GPL). GPL prevede că oricine distribuie nucleul Linux trebuie să pună la dispoziția destinatarului codul sursă (și orice modificări) în aceleași condiții. În 1997, Linus Torvalds a declarat: "A face Linux GPL a fost cu siguranță cel mai bun lucru pe care l-am făcut vreodată". Alte componente cheie ale unui sistem Linux pot folosi alte licențe; multe biblioteci folosesc GNU Lesser General Public License (LGPL), un tip de GPL care este mai puțin restrictiv, iar sistemul X Window folosește licența MIT. "Linux" este o marcă comercială a lui Linus Torvalds.
Pagini conexe
- Listă de distribuții Linux
Întrebări și răspunsuri
Î: Ce este Linux?
R: Linux sau GNU/Linux este un sistem (sau o familie) de operare de tip Unix pentru calculatoare. Este o colecție de instrucțiuni de bază care controlează componentele electronice ale unui computer și care permit rularea aplicațiilor și programelor.
Î: Ce face ca Linux să fie popular?
R: Unul dintre motivele pentru care mulți oameni doresc să folosească Linux este faptul că există o mulțime de software disponibil pentru acesta, iar o mare parte din acest software este gratuit.
Î: Cine a dezvoltat nucleul Linux?
R: Inițial, nucleul Linux a fost dezvoltat doar de Linus Torvalds.
Î: Care sunt distribuțiile Linux populare?
R: Printre distribuțiile populare se numără Debian, Fedora, Ubuntu, Red Hat Enterprise Linux, SuSE Linux Enterprise Server, X11 sau Wayland, GNOME și KDE Plasma.
Î: Este posibil să se creeze distribuții personalizate pentru scopuri specifice?
R: Da, deoarece oricine poate copia și modifica în mod liber codul sursă în conformitate cu licențele sale, cum ar fi Licența publică generală GNU.
Î: Unde este Linux cel mai frecvent utilizat? R: Linux este cel mai frecvent utilizat în servere, cum ar fi mainframe-urile și supercomputerele, aproximativ 2,3% din computerele desktop, computerele Chromebook de pe piața educațională din SUA K-12, sistemele încorporate, cum ar fi telefoanele mobile (în special smartphone-urile), tabletele, routerele de rețea etc., controlerele de automatizare a instalațiilor, televizoarele, înregistratoarele video digitale, consolele de jocuri video și ceasurile inteligente.