Linux Vs Unix Diferențele cruciale care contează pentru profesioniștii Linux

Linux Vs Unix Diferențele cruciale care contează pentru profesioniștii Linux / Linux

În ultima vreme, am auzit multe despre Linux - cum domină pe servere, cum reprezintă o mare parte a pieței smartphone-urilor și cum devine o opțiune extrem de viabilă pe desktop. Dar Linux nu a parut din aer Subtitrarea Linux [INFOGRAPHIC] Istoria Linuxului Dacă există un lucru care trebuie să-l înnebunească pe Bill Gates fără nici un sfîrșit, trebuie să fie popularitatea durabilă a Linux-ului și a altora software-ul, deoarece subiective sale ", dacă doriți software-ul bun, ... Citește mai mult, înainte de crearea de Linux, și înainte de apariția Windows, lumea calculatoare a fost dominat de Unix.Și pentru cei care nu știu, Linux este foarte similar cu Unix.Din moment ce ne-am uitat deja la diferentele dintre Linux si Windows 7 Diferentele majore intre Windows si Linux trebuie sa stii inainte de a comuta 7 diferente cheie intre Windows si Linux trebuie sa stii despre inainte de a schimba Citi mai multe, diferența dintre Linux și Unix?

Despre Unix


Înainte de a intra în acest lucru, trebuie să vorbim mai mult despre Unix. A fost inițial dezvoltată de AT & T în 1969. După mulți ani de evoluție, nu avem Unix. În schimb, există diferite sisteme de operare care au decurs de la Unix-ul original. Acum aveți lucruri precum Solaris și HP-UX care sunt din punct de vedere tehnic sisteme de operare Unix deoarece le-ați obținut certificarea Unix. În cazul în care nu știați, Mac OS X este, de asemenea, un sistem de operare certificat Unix. Dar atunci există și alte sisteme de operare care sunt Unix-.

Acest lucru se poate întâmpla din mai multe motive foarte specifice, dar toate acestea se termină din cauza unei cauze generale: nu au coduri Unix originale în ele. În cazul lui Linux, acest lucru se datorează faptului că codul a fost scris de la zero, astfel încât sistemul ar acționa foarte mult ca un sistem Unix, dar nu ar conține nici un cod Unix. Apoi, există și altele, cum ar fi FreeBSD și OpenSolaris, care se opresc din sistemele de operare Unix actuale, dar au biții de proprietate scoși și înlocuiți cu cele cu sursă deschisă.

Deoarece codul Unix este proprietate, acest lucru implică faptul că nu există niciun cod Unix rămas acolo, ceea ce îl face ca Unix. Există o serie de alți factori care determină dacă un sistem de operare este unic sau unic, dar acest lucru se află în afara domeniului de aplicare al acestui articol.

Diferențele comune între Unix și Linux

Când privim diferența dintre sistemele de operare Unix și Unix, este greu de spus că există chiar și la prima vedere. Există multe, multe lucruri pe care cele două grupuri le au în comun (ceea ce ar putea să nu fie foarte surprinzător din cauza numelor grupurilor). Dar există mici diferențe aici și acolo, în funcție de versiunea exactă a sistemelor de operare Unix și Unix pe care le comparați. Diversele servicii au locații ușor diferite (cum ar fi scripturile de pornire), deseori au modele diferite pentru a oferi aceeași funcționalitate și pot include întregul sistem sau doar nucleul.

Cu toate acestea, este important să realizăm că software-ul nou este dezvoltat aproape întotdeauna pentru Linux și ulterior portat la Unix (cu excepția Mac OS X). O mulțime de instrumente care au fost create pentru sistemele Linux, cum ar fi mediile desktop Gnome și KDE, pot fi acum instalate pe Unix și pe alte sisteme asemănătoare Unix. De asemenea, este important să rețineți că Linux (și cele mai multe alte sisteme de operare asemănătoare Unix) sunt libere să obțină și să utilizeze, în timp ce sistemele de operare Unix nu sunt.

Costurile au un rol important în a decide ce tehnologie să utilizeze, iar Linux oferă un avantaj puternic în această privință.

Exemplu: Solaris vs. Linux


Acum, că aveți o idee bună despre diferențele dintre Linux și Unix, să aruncăm o privire la câteva exemple mai specifice. În primul rând, vom compara Solaris, realizat de Oracle (anterior făcut de Sun Microsystems), cu Linux. Linux este mai portabil, ceea ce înseamnă că poate rula pe mai multe arhitecturi de sistem (cred că x86 și ARM) decât Solaris. Solaris este cunoscut pentru o mai bună stabilitate și integrare hardware, dar Linux este încă destul de bun în aceste domenii. De asemenea, Linux are o rată de dezvoltare mult mai rapidă decât Solaris.

Există și alte câteva diferențe între ele, dar acest lucru se poate întâmpla chiar și în cazul difuzărilor de Linux diferite. De exemplu, utilizează administratori de pachete diferiți, sisteme de fișiere implicite diferite și multe altele. Există, de asemenea, diferențe diferite în kernelurile respective cu privire la modul în care se ocupă de lucruri precum I / O și de rețea, dar aceste diferențe sunt extrem de tehnice.

Exemplu: Mac OS X versus Linux


O altă comparație bună este Mac OS X versus Linux. Mac OS X este cu siguranță mai ușor de configurat, dar din nou Linux este mai ieftin și are o mulțime de software open source pe care îl puteți folosi mai degrabă decât soluții patentate de Apple. Este, de asemenea, mult mai flexibil ca Linux poate rula pe orice hardware în timp ce Mac OS X poate (numai oficial, cel puțin) să ruleze pe hardware-ul Apple. Mac OS X are, de asemenea, propriul nucleu (numit XNU), care este diferit de Linux și Solaris. De asemenea, folosește HFS + ca sistem de fișiere implicit, mai degrabă decât ext4 ca Linux sau ZFS pentru Solaris.

Flexibil și gratuit

Cu această comparație, nu încerc să spun că Unix nu te lasă productiv - există o mulțime de locuri și profesioniști care folosesc sistemele de operare Unix pentru soluțiile lor. Cu toate acestea, Linux oferă pur și simplu o flexibilitate mult mai mare și oferă multe economii de costuri în comparație cu Unix. Și asta este ceea ce prețuiesc profesioniștii din Linux și de aceea Linux este mult mai răspândit astăzi.

Sunteți un profesionist Linux? Dacă da, de ce alegeți Linux peste Unix?

Explorați mai multe despre: Linux, Linux Distro, Unix.