PC

Unix vs Linux Care este diferența?

Unix vs Linux Care este diferența?

Dacă tocmai ați început să citiți și să învățați despre Linux, este posibil să fi întâlnit termenul „Unix”. Cuvântul în sine arată similar cu Linux, dar ce înseamnă? Poate vă întrebați: care este diferența dintre Unix și Linux?

În general, depinde de modul în care interpretați fiecare dintre acești doi termeni, deoarece ambii pot avea semnificații diferite (dar legate). În acest articol vă prezentăm o poveste simplificată despre Linux și Unix pentru a vă ajuta să înțelegeți relația lor. Ca întotdeauna, sunteți binevenit să puneți întrebări și să adăugați mai multe informații în comentarii.

Povestea (Bună) a Unix și Linux

Povestea Unix a început la sfârșitul anilor 1960 și la începutul anilor 1970, în departamentul de cercetare informatică al AT & T Bell Labs din Statele Unite. Împreună cu MIT și General Electric, Bell Labs au dezvoltat un nou sistem de operare. Unii dintre cercetătorii lor au fost nemulțumiți de progresul proiectului și s-au retras pentru a-și crea propriul sistem de operare. În 1970, noului produs i s-a dat numele de Unix, iar doi ani mai târziu, codul său a fost rescris în întregime în limbajul de programare C. Acest lucru a făcut mult mai ușor pentru dezvoltatori să porteze Unix pe diferite platforme de calcul.

Pe măsură ce dezvoltarea Unix a continuat, AT&T a început să vândă licențe pentru utilizarea sa către universități și mai târziu către furnizori comerciali. Aceasta însemna că nu toată lumea putea modifica și distribui în mod liber codul sursă, făcând din Unix un sistem de operare proprietar. În curând, au început să apară derivate și variante ale Unix în scopuri diferite și cu licențe diferite, BSD (Distribuție software Berkeley) fiind probabil cel mai cunoscut dintre ele.

Linux se bazează pe Unix în spirit și funcționalitate, dar nu și în cod. Ca sistem de operare, a apărut din două proiecte: Proiectul GNU, demarat de Richard Stallman în 1983, și nucleul Linux, scris de Linus Torvalds în 1991. Scopul proiectului GNU a fost crearea unui sistem de operare similar cu Unix , dar separat de el; cu alte cuvinte, nu conține cod de la Unix, astfel încât acesta să poată fi modificat și distribuit fără restricții ca software gratuit. Deoarece propriul lor nucleu a fost incomplet, Proiectul GNU a acceptat nucleul Linux și astfel s-a născut sistemul de operare GNU / Linux.

Proiectarea kernel-ului Linux a fost influențată de MINIX, o variantă a Unix, dar întregul cod a fost scris de la zero, nu împrumutat de la acesta. Spre deosebire de Unix, care a fost folosit pe servere, mainframes mari și computere scumpe în diferite instituții, Linux a fost dezvoltat pentru calculatoare personale, un tip de hardware mult mai simplu. Cu toate acestea, astăzi rulează pe mai multe platforme decât orice alt sistem de operare, inclusiv servere, sisteme încorporate și telefoane mobile.

Ce este Unix?

Termenul „Unix” se poate referi la următoarele:

Ce este Linux?

Strict vorbind, termenul „Linux” se referă doar la nucleu. Sistemul de operare nu este complet fără un mediu desktop și aplicații. Deoarece majoritatea aplicațiilor au fost și sunt încă furnizate de Proiectul GNU, numele complet al sistemului de operare este GNU / Linux.

Cu toate acestea, în zilele noastre, mulți oameni folosesc „Linux” pentru a se referi la orice distribuție Linux și folosesc termenul ca nume generic pentru toate sistemele de operare bazate pe nucleul Linux. Versiunea 4.0 a kernel-ului Linux este în curs de dezvoltare, deoarece Linus Torvalds a decis recent să treacă la un nou sistem de numerotare pentru lansările de kernel.

Linux este un sistem de tip Unix, ceea ce înseamnă că se comportă ca Unix, dar nu conține codul său.

Sistemele de tip Unix sunt adesea descrise ca Un * x, * NIX sau * N? X sau numite „Unixoide” în unele limbi. Linux nu are certificare UNIX și se spune că GNU reprezintă „GNU's Not Unix”, deci în acest sens, OS X este „mai mult Unix” decât Linux. Cu toate acestea, la nivel de funcționalitate, nucleul Linux și sistemul (sistemele) de operare GNU / Linux sunt foarte asemănătoare cu Unix și respectă majoritatea principiilor filosofiei Unix, cum ar fi codul lizibil de către om, stocarea configurației sistemului în fișiere text simplu , bazându-se pe instrumente simple, mici din linia de comandă, având un shell, un login și un manager de sesiune ...

Este important să rețineți că este posibil ca un sistem de tip Unix să obțină certificarea UNIX. În unele contexte, toate sistemele de operare derivate din sau bazate pe Unix sunt denumite like-uri Unix, indiferent dacă au certificatul UNIX sau nu. De asemenea, pot fi sisteme de operare comerciale sau gratuite (și open-source).

Diferențe cheie

După cum ați văzut, confuzia provine de obicei din faptul că atât „Unix”, cât și „Linux” pot însemna lucruri diferite. Indiferent de sensul utilizat, rămâne faptul că Unix a fost mai întâi acolo, iar Linux a venit mai târziu. Linux s-a născut din dorința de libertate și portabilitate a software-ului și a fost inspirat de abordarea Unix a computerului. Este sigur să spunem că suntem cu toții datori mișcării software-ului liber, deoarece, din punct de vedere tehnologic, lumea ar fi un loc mult mai întunecat fără ea.

VEZI ȘI: Linux vs Windows, după cum a experimentat un utilizator Linux

Prezentarea în direct a Microsoft a eșuat de la Win 98 la Tablet PC [Videoclipuri]
Atunci când o companie lansează un produs nou, acesta trebuie prezentat corect. În timpul prezentării, o mișcare greșită a difuzorului sau o eroare te...
48 de cadre 2 secunde din fiecare zi a unei luni [Videoclipuri]
Ricki Mae Melchior este prea ocupat cu munca sa, dar cumva găsește timp să filmeze 2 secunde de videoclip zilnic timp de o lună și la sfârșitul lunii ...
Ultimate High PR Do-Follow List Forum 2013
SEO sau optimizarea motoarelor de căutare este coloana vertebrală a oricărei afaceri pe Internet. O strategie SEO bună este ceea ce asigură faptul că...