Linux versus Unix

Linux este o sursă deschisă, liberă de a utiliza sistemul de operare utilizat pe scară largă pentru hardware și software de calculator, dezvoltare de jocuri, tablete PCS, mainframe etc. Unix este un sistem de operare utilizat în mod obișnuit în serverele de internet, stațiile de lucru și PC-urile de către Solaris, Intel, HP etc..

Diagramă de comparație

Versiunea Linux versus graficul de comparare Unix
LinuxUnix
Cost Linux poate fi distribuit gratuit, descărcat gratuit, distribuit prin reviste, cărți etc. Există și versiuni pentru Linux, dar în mod normal sunt mai ieftine decât Windows. Arome diferite de Unix au diferite structuri de costuri în funcție de furnizori
Dezvoltare și distribuție Linux este dezvoltat de Open Source, adică prin partajarea și colaborarea de cod și funcții prin forumuri etc și este distribuit de diferiți furnizori. Sistemele Unix sunt împărțite în diverse alte arome, dezvoltate în cea mai mare parte de AT & T, precum și de diferiți furnizori comerciali și organizații nonprofit.
Producător Kernel-ul Linux este dezvoltat de comunitate. Linus Torvalds supraveghează lucrurile. Cele mai mari distribuții sunt Solaris (Oracle), AIX (IBM) și HP-UX Hewlett Packard. Și Apple face OSX, un sistem bazat pe unix ...
Utilizator Toata lumea. De la utilizatorii de acasă la dezvoltatori și entuziaști de computer deopotrivă. Sistemele de operare Unix au fost dezvoltate în principal pentru mainframe, servere și stații de lucru, cu excepția OSX, care este proiectat pentru toată lumea. Mediul Unix și modelul de program client-server au fost elemente esențiale în dezvoltarea Internetului
folosire Linux poate fi instalat pe o gamă largă de echipamente de calculator, de la telefoane mobile, computere compacte și console de jocuri video până la mainframe și supercomputere. Sistemul de operare UNIX este utilizat în serverele Internet, stațiile de lucru și PC-urile. Coloana vertebrală a majorității infrastructurii financiare și a multor soluții de înaltă disponibilitate de 24x365.
Suport pentru sistemul de fișiere Ext2, Ext3, Ext4, Jfs, ReiserFS, Xfs, Btrfs, FAT, FAT32, NTFS jfs, gpfs, hfs, hfs +, ufs, xfs, format zfs
Interfață pentru modul text BASH (Bourne Again Shell) este shell-ul implicit pentru Linux. Poate suporta mai mulți interpreți de comandă. Inițial Bourne Shell. Acum este compatibil cu multe altele, inclusiv BASH, Korn & C.
Ce este? Linux este un exemplu de dezvoltare de software open source și de sistem de operare gratuit (OS). Unix este un sistem de operare foarte popular în universități, companii, întreprinderi mari etc..
GUI Linux oferă de obicei două GUI-uri, KDE și Gnome. Dar există milioane de alternative cum ar fi LXDE, Xfce, Unity, Mate, twm, ect. Inițial, Unix era un sistem bazat pe comandă, dar mai târziu a fost creat un GUI numit Common Desktop Environment. Cele mai multe distribuții sunt acum livrate cu Gnome.
Preț Gratuit dar sprijinul este disponibil pentru un preț. Unele sunt gratuite pentru dezvoltare (Solaris), dar suportul este disponibil pentru un preț.
Securitate Linux a avut aproximativ 60-100 de viruși enumerați până în prezent. Nici unul dintre ei nu se răspândește în zilele noastre. O estimare aproximativă a virusilor UNIX se situează între 85 - 120 de viruși raportate până în prezent.
Detectarea și soluționarea amenințărilor În cazul Linux, detectarea și soluționarea amenințărilor este foarte rapidă, deoarece Linux este în principal condus de comunitate și ori de câte ori un utilizator Linux declară orice fel de amenințare, mai mulți dezvoltatori încep să lucreze la acesta din diferite părți ale lumii Datorită naturii proprietare a versiunii inițiale a Unix-ului, utilizatorii trebuie să aștepte un timp, pentru a obține patch-ul corect de fixare a erorilor. Dar acestea nu sunt la fel de comune.
Procesoare Zeci de diferite tipuri. x86 / x64, Sparc, Power, Itanium, PA-RISC, PowerPC și multe altele.
Exemple Ubuntu, Fedora, Red Hat, Debian, Archlinux, Android etc.. OS X, Solaris, Toate Linux
arhitecturi Inițial dezvoltat pentru hardware-ul Intel x86, porturile sunt disponibile pentru mai mult de două duzini de tipuri de procesoare, inclusiv ARM este disponibil pe mașinile PA-RISC și Itanium. Solaris este disponibil și pentru sistemele bazate pe x86 / x64.OSX este PowerPC (10.0-10.5) / x86 (10.4) / x64 (10.5-10.8)
iniţiere Inspirat de MINIX (un sistem de tip Unix) și, în cele din urmă, după adăugarea multor caracteristici ale GUI, driverelor, Linus Torvalds a dezvoltat cadrul OS care a devenit LINUX în 1992. Kernelul LINUX a fost lansat pe 17 septembrie 1991 În 1969, a fost dezvoltat de un grup de angajați ai AT & T la Bell Labs și Dennis Ritchie. Acesta a fost scris în limbajul "C" și a fost conceput pentru a fi un sistem portabil, multi-tasking și multi-utilizator într-o configurație de partajare a timpului.

Cuprins: Linux vs Unix

  • 1 Istoria Unix versus Linux
  • 2 Utilizarea Linux și Unix
  • 3 Diferențe între Unix și Unix în cost și distribuție
  • 4 amenințări și securitate: Unix vs. Linux
  • 5 Piața și viitorul Linux și Unix
  • 6 Video înrudit
  • 7 Magazin pentru
  • 8 Referințe

Istoria Unix versus Linux

Evoluția Unixului (click pentru mărire)

În 1960, Institutul de Tehnologie din Massachusetts, AT & T Bell Labs și General Electric lucrau la un sistem de operare experimentat numit Serviciul de Informații și Calculul Multiplexat sau MULTICS. Acesta a fost proiectat să funcționeze pe computerul mainframe GE-645. Dar a avut rezultate slabe. AT & T Bell Labs a retras acest proiect și și-a desfășurat resursele în altă parte. Dar Ken Thompson, unul dintre dezvoltatorii de la Bell Labs, a continuat să se dezvolte pentru mainframe-ul GE-645 și a scris un joc pentru computerul numit Space Travel. Dar jocul a fost prea lent pe mașină GE și scump, de asemenea, costa 75 dolari pe execuție. Deci, el a re-scris jocul în limba de asamblare pentru Digital Equipment Corporation PDP-7 cu ajutorul lui Dennis Ritchie.

Această experiență, combinată cu lucrarea sa privind proiectul Multics, a condus Thompson să lanseze un nou sistem de operare pentru PDP-7 și au dezvoltat un sistem de fișiere, precum și noul sistem de operare multi-tasking, cu ajutorul unei mici echipe de dezvoltatori. Acestea au inclus un interpretor de linie de comandă și câteva programe de utilități mici. Aceasta a fost numită UNICS în 1970, iar ulterior sa transformat în UNIX.

În 1985, Richard Stallman a creat Free Software Foundation și a dezvoltat licența GNU General Public (GNU GPL), pentru a distribui software-ul în mod liber. Multe dintre programele necesare unui sistem de operare (cum ar fi bibliotecile, compilatoarele, editorii de texte, shell-ul UNIX și sistemul de ferestre) au fost finalizate până la începutul anilor 1990, dar puține elemente, cum ar fi driverele de dispozitive, daemonii și kernel-ul, erau incomplete. În 1991, Linus Torvalds a început să lucreze pe MINIX, un sistem de operare similar cu Unix, al cărui cod a fost disponibil gratuit în cadrul proiectului GNU GPL. Apoi a dezvoltat primul kernel LINUX și la lansat pe 17 septembrie 1991, pentru sistemele de calculatoare Intel x86. Acest kernel a inclus diverse utilitare de sistem și biblioteci din proiectul GNU pentru a crea un sistem de operare util. Toate codurile sursă care stau la baza pot fi modificate și utilizate în mod liber.

Utilizarea Linux și Unix

Sistemul de operare Linux este excelent pentru operațiunile de dimensiuni mici și mijlocii, iar astăzi este folosit și în întreprinderi mari, unde UNIX a fost considerată anterior singura opțiune. Cu câțiva ani în urmă, Linux a fost considerat un proiect academic interesant, dar majoritatea întreprinderilor mari, în care rețelele și computerele de utilizatori multiple sunt principalele preocupări; oamenii nu au considerat Linux drept o opțiune. Dar astăzi, cu majoritatea furnizorilor de software care își pornesc aplicațiile pe Linux și, pe măsură ce pot fi distribuite în mod liber, sistemul de operare a intrat în mainstream ca o opțiune viabilă pentru aplicațiile Web de servire și de birou.

Dar există anumite circumstanțe în care UNIX este alegerea evidentă sau a fost obișnuită. Dacă o întreprindere a utilizat sisteme multiprocesive masive simetrice sau sisteme cu mai mult de opt CPU-uri, au trebuit să ruleze UNIX în trecut. UNIX a fost mult mai capabil să gestioneze toate procesele mai eficient decât Linux. Cu toate acestea, începând cu anul 2004, mai multe dintre cele mai mari supercomputere din lume rulează acum Linux decât unix. Începând cu 2011, Linux deține peste 90% din cele 500 de servere de top. Se execută și pe cel mai mare (începând din 2011): RIKEN Advanced Institute pentru științe computaționale: 705024 Putere: 12659.89 kW Memorie: 1410048 RO

Linux - Diferențe Unix în cost și distribuție

Linux poate fi distribuit gratuit, deoarece este un sistem open source. Deci oricine poate obține o copie a Linux-ului din cărți, reviste sau de pe Internet, de asemenea. Pentru versiunile de servere, organizațiile plătesc de obicei distribuitori pentru un contract de suport, nu pentru software. Distribuitorii principali sunt RED HAT, Mandrake și SUSE. Pentru hardware-ul serverului, IBM, HP, Dell sunt cele mai importante.

UNIX este costisitor în comparație cu Linux; serverele UNIX de la nivel mediu sunt evaluate între 25.000 și 249.999 USD (inclusiv hardware). Principalii distribuitori sunt HP, IBM și SUN. Un server de vârf UNIX poate costa până la 500.000 $. Potrivit IDC, Gartner, IBM este lider de piață pe serverele UNIX, HP este pe poziția a doua și SUN este pe poziția a treia.

UNIX comercial este, de obicei, personalizat scrise pentru fiecare sistem, făcând costul original destul de ridicat, în timp ce Linux are și pachete de bază. În acest sens, Linux este mai aproape de modelul său față de Windows decât un sistem de operare UNIX comercial. La momentul achiziționării unui server UNIX, utilizatorii primesc un plan de asistență furnizorilor privind configurarea și configurarea sistemului. Dar cu Linux, suportul pentru furnizori trebuie achiziționat separat.

Amenințări și securitate: Unix vs. Linux

Ambele sisteme de operare sunt vulnerabile la bug-uri, dar Linux este mult mai receptiv în tratarea amenințărilor. Linux a încorporat multe dintre aceleași caracteristici și funcții găsite în UNIX, inclusiv segmentarea domeniului utilizator într-un mediu cu mai mulți utilizatori, izolarea sarcinilor într-un mediu multi-tasking, un sistem de parolă care poate fi criptat și / sau localizat de la distanță și mult mai mult. Întrucât Linux este un sistem de operare deschis, bug-urile pot fi raportate de oricine în forumul utilizatorilor / dezvoltatorilor și în câteva zile pot fi reparate. Dar pentru UNIX, acest lucru nu este cazul, iar utilizatorul trebuie să aștepte un timp, pentru a obține patch-ul corespunzător de fixare a erorilor. Comunitatea open source furnizează mai repede, deoarece nu trebuie să treacă prin ciclurile de dezvoltare nesfârșite ale sistemelor de operare comerciale.

În același timp, ca sistem de operare open source, acesta este susținut de zeci de mii de dezvoltatori din întreaga lume. Pentru a reitera, acest lucru permite o mai bună inovare și caracteristici mai rapide decât cele oferite de UNIX.

Piața și viitorul Linux și Unix

Potrivit datelor International Data Corp. (IDC) .Linux a crescut mai repede decât orice alt server de operare în ultimii ani. Baza de utilizatori Linux este estimată la aproximativ 25 milioane de mașini, comparativ cu 5,5 milioane pentru instalațiile combinate UNIX.
Linux câștigă popularitate datorită aplicării sale în tehnologii integrate, disponibilitate gratuită și ușoară. Pentru a concura cu Linux, furnizorii precum HP, IBM, Sun realizează UNIX personalizat, cu o interfață grafică de utilizator și o interfață ușor de utilizat, compatibilă și cu Linux. Principalii furnizori UNIX - IBM, Sun și Hewlett-Packard introduc deja funcții de interoperabilitate Linux în versiunile viitoare ale AIX, Solaris și HP-UX.

Video asociat

Iată un videoclip interesant care ne urmărește istoria, diferențele și câteva comenzi comune utilizate în mediile Linux și Unix:

Magazin pentru

  • Linux - Cărți și noutăți
  • Unix - Cărți și noutăți

Referințe

  • Serverele Linux continuă să crească, Windows și Unix continuă să scadă - ZDNet
  • Wikipedia: GNU
  • Wikipedia: Linux
  • Wikipedia: Unix