Unix vs. Linux: Diferențele dintre și de ce contează

Unix vs. Linux: Diferențele dintre și de ce contează

Linux este peste tot în aceste zile. Pentru dovada finală, nu căutați mai departe de Windows. Odată cu lansarea subsistemului Windows pentru Linux 2, Microsoft livrează un kernel Linux cu sistemul său de operare. Nu cu mult timp în urmă, asta ar fi părut o glumă a celor de la April Fools.





Deși Linux poate oferi coloana vertebrală pentru o mare parte a internetului, nu a fost creat din nimic. Înainte de Linux, exista Unix, iar noul sistem de operare datorează o mare parte din credit pentru popularitatea sa actuală ideilor născute în anii 1970 și chiar în anii 1960.





Ce este Unix?

În timp ce Unix însuși își propune simplitatea, nu este ușor să descrie exact ce este. Unix-ul original era un sistem de operare de la AT&T, dar în zilele noastre, Marca comercială UNIX aparține Open Group . Unix este, de asemenea, utilizat ca categorie pentru a descrie o întreagă familie de sisteme de operare.





Apoi, există filosofia Unix. Aceasta servește ca o linie directoare generală pentru programele Unix de urmat, baza fiind că fiecare program ar trebui să facă un lucru bine. În loc să urmărească să includă toate caracteristicile imaginabile, un instrument Unix ar trebui să-și facă treaba, în mod ideal, producând ieșiri care se pot alimenta direct în intrarea unui alt program.

În aceste zile, există multe variante Unix disponibile, atât în ​​varietăți gratuite, cât și comerciale.



Ce este Linux?

Linux este un alt termen care este mai dificil de descris decât vă puteți imagina. Din punct de vedere tehnic, o distribuție Linux completă este un sistem de operare „asemănător Unix”, dar acesta este doar începutul.

Mulți oameni folosesc Linux ca termen scurt pentru ceea ce ar fi descris mai exact ca GNU / Linux. Linux în sine este doar nucleul, partea sistemului de operare care realizează calculul central și se interfață cu hardware-ul. Utilitățile de bază care rulează deasupra acestui kernel sunt la fel de importante.





GNU este un acronim recursiv care înseamnă „GNU's Not Unix”. Proiectul GNU nu conține niciun cod original Unix, dar oferă toate utilitățile pe care v-ați aștepta să le găsiți într-un sistem de operare Unix. Aceasta este o diferență cheie între Unix și Linux.

Unix vs. Linux: o scurtă istorie

Chiar și creatorii Unix nu au creat-o întreaga pânză. În schimb, Ken Thompson și Dennis Ritchie s-au inspirat dintr-un sistem de operare anterior, Multics. La Bell Labs, aceste două au preluat concepte din acel sistem de operare și le-au rescris propriile lor în C, pe care Ritchie le-a proiectat și a ajutat la dezvoltarea.





Unix nu era un software open-source. În schimb, AT&T a vândut licențe comerciale, dar nu a fost singura companie care lucrează pe Unix. Academicii de la Berkeley au dezvoltat inițial un supliment numit Berkeley Software Distribution sau BSD. În cele din urmă BSD a devenit propriul său Unix complet.

În anii 1980 și până în anii 1990, diverse companii au început să își vândă propriile oferte Unix. Acestea au inclus IBM AIX, Sun Solaris și Xenix, care ulterior au devenit SCO UNIX.

Linux ia lumea prin furtună

În plus față de diferitele oferte Unix, au fost disponibile și câteva variante de tip Unix. Una dintre acestea a fost MINIX, care era destinată utilizării academice. Un dezvoltator de software din Helsinki, numit Linus Torvalds, a fost frustrat de limitările MINIX și și-a propus să creeze un nucleu similar care să poată profita de noul PC pe care îl cumpărase.

În același timp, Richard Stallman căuta un nucleu. El începuse proiectul GNU în 1983, construind înlocuiri gratuite pentru diferite utilități Unix. Ceea ce el nu avea la acea vreme era un nucleu gratuit, open-source. Torvalds folosea deja utilitățile GNU cu nucleul său și, în cele din urmă, și alții.

Linux a văzut rapid un interes larg. La mijlocul anilor 1990, proiectul a explodat în popularitate datorită naturii de proiectare gratuită atât a nucleului, cât și a setului de instrumente GNU. Chiar pe măsură ce diferite alte sisteme de operare gratuite Unix au devenit disponibile, natura comercială a primilor 20 de ani de Unix a apărut asupra lor. Acest lucru afectează încă lupta Unix vs. Linux până în prezent.

cum se recuperează mesajele Facebook șterse de pe computer

Cum și unde se utilizează Unix în aceste zile?

În acest moment, popularitatea ar putea fi principala diferență între Linux și Unix. Acestea fiind spuse, există distribuții Unix disponibile gratuit care rulează multe dintre aceleași programe ca Linux. Cele mai populare două sunt FreeBSD și OpenBSD, ambele variante BSD, după cum sugerează și numele.

Apoi, desigur, există Apple. Orice dispozitiv Apple pe care îl cumpărați în aceste zile, fie că este un MacBook, iPhone sau chiar Apple Watch rulează un sistem de operare asemănător Unix. Pe un iPhone sau Apple Watch, nu ați ști niciodată acest lucru din utilizarea lor. Totuși, nu este cazul pe un computer Mac.

Pur și simplu lansați aplicația Mac Terminal și veți avea acces la utilitățile Unix standard precum ls, pwd și chiar editori precum vim. Aceste instrumente pot fi destul de puternice. Pentru o introducere, consultați ghid pentru începători la terminalul Mac .

Linux este peste tot

Linux ar putea fi peste tot, dar asta nu înseamnă că îl vedeți. Android, cel mai popular sistem de operare mobil din lume, este o furcă a Linux-ului. Nu ați ști asta din rularea acestuia, dar în culise este o versiune a kernel-ului Linux modificată pentru utilizare pe dispozitive mobile.

O mare parte din internet rulează pe Linux. În timp ce variantele Windows și Unix alimentează unele servere, marea majoritate a serverelor rulează o distribuție Linux. O mare parte din aceasta are legătură cu natura gratuită a sistemului de operare, dar și cu cât de robust este, ceea ce înseamnă mai puține perioade de nefuncționare. Unix nu este mai puțin robust, în orice caz, dar popularitatea Linux înseamnă că majoritatea oamenilor îl vor alege într-un shooter Unix vs. Linux.

Una dintre cele mai apreciate apariții ale Linux în ultimii ani este subsistemul Windows pentru Linux. Acest lucru vă permite să rulați utilitare Linux pe Windows, ceea ce reprezintă un avantaj major pentru dezvoltatorii web și inginerii software. Avem un ghid cum să începeți cu subsistemul Windows pentru Linux .

Sunteți nou în Unix sau Linux?

Rularea unui computer cu Unix sau Linux este mai ușoară ca niciodată. Windows nu rulează Linux în centrul său, dar este totuși posibil să rulați cel puțin Linux pe Windows. Orice dispozitiv Apple pe care îl cumpărați are și o variantă de Unix la bază.

Dacă doriți să rulați un Linux „adevărat” pe computerul dvs., este și ușor. Puteți instala oricând una dintre nenumăratele distribuții Linux pe computer. Ați prefera un computer cu Linux preinstalat? Nu căutați mai departe decât lista noastră de laptop-uri Linux minunate.

Acțiune Acțiune Tweet E-mail 3 moduri de a verifica dacă un e-mail este real sau fals

Dacă ați primit un e-mail care arată puțin dubios, cel mai bine este întotdeauna să verificați autenticitatea acestuia. Iată trei moduri de a afla dacă un e-mail este real.

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • Tehnologie explicată
  • Linux Distro
  • Linux
  • Unix
Despre autor Kris Wouk(118 articole publicate)

Kris Wouk este muzician, scriitor și orice se numește atunci când cineva face videoclipuri pentru web. Un pasionat de tehnologie atât timp cât își poate aminti, cu siguranță are sistemele și dispozitivele de operare preferate, dar folosește oricât de multe altele, doar pentru a rămâne prins.

Mai multe de la Kris Wouk

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona