Unix vs. Linux: Rozdiely medzi tým a prečo na tom záleží

Unix vs. Linux: Rozdiely medzi tým a prečo na tom záleží

Linux je dnes všade. Ak chcete dokonalý dôkaz, nehľadajte nič iné ako Windows. Po vydaní subsystému Windows pre Linux 2 spoločnosť Microsoft dodáva jadro Linuxu s operačným systémom. Nie je to tak dávno, čo by to vyzeralo ako prvoaprílový žart.





Aj keď Linux môže poskytovať chrbticu veľkej časti internetu, nebol vytvorený z ničoho. Pred Linuxom existoval Unix a novší operačný systém vďačí za svoju aktuálnu popularitu veľkej časti myšlienkam zrodeným v 70. a dokonca 60. rokoch minulého storočia.





Čo je Unix?

Aj keď sa samotný Unix snaží o jednoduchosť, popísať, čo to je, nie je jednoduché. Pôvodný Unix bol operačný systém od AT&T, ale v dnešnej dobe Ochranná známka UNIX patrí do skupiny Open Group . Unix sa tiež používa ako kategória na opis celej rodiny operačných systémov.





Potom je tu filozofia Unixu. Toto slúži ako všeobecný návod na dodržiavanie programov Unix, pričom jadrom je, že každý program by mal robiť jednu vec dobre. Namiesto toho, aby sa unixový nástroj zameral na všetky predstaviteľné funkcie, mal by jednoducho urobiť svoju prácu a v ideálnom prípade vytvárať výstup, ktorý sa môže vkladať priamo do vstupu iného programu.

V dnešnej dobe je k dispozícii mnoho unixových variantov, a to vo bezplatných aj v komerčných variantoch.



Čo je Linux?

Linux je ďalší výraz, ktorý je ťažšie popísať, ako by ste si mohli predstavovať. Technicky je úplná distribúcia Linuxu operačným systémom „podobným unixu“, ale je to len začiatok.

Mnoho ľudí používa Linux ako skrátený termín pre to, čo by bolo presnejšie popísané ako GNU/Linux. Samotný Linux je iba jadro, časť operačného systému, ktorý vykonáva základné výpočty a rozhrania s hardvérom. Základné nástroje, ktoré bežia nad týmto jadrom, sú rovnako dôležité.





GNU je rekurzívna skratka, ktorá znamená „GNU nie je Unix“. Projekt GNU neobsahuje žiadny pôvodný unixový kód, ale poskytuje všetky nástroje, ktoré by ste v operačnom systéme Unix očakávali. Toto je kľúčový rozdiel medzi Unixom a Linuxom.

Unix vs. Linux: Stručná história

Dokonca ani tvorcovia Unixu ho nevytvorili celý. Namiesto toho sa Ken Thompson a Dennis Ritchie inšpirovali starším operačným systémom Multics. V Bell Labs títo dvaja prevzali koncepty z tohto operačného systému a prepísali svoje vlastné na C, ktoré Ritchie navrhol a pomohol vyvinúť.





Unix nebol softvér s otvoreným zdrojovým kódom. Namiesto toho AT&T predávala komerčné licencie, ale nebola to jediná spoločnosť, ktorá pracovala na Unixe. Akademici v Berkeley pôvodne vyvinuli doplnok s názvom Berkeley Software Distribution alebo BSD. Nakoniec sa z BSD stal vlastný kompletný Unix.

V 80. a 90. rokoch minulého storočia rôzne spoločnosti začali predávať svoje vlastné ponuky Unixu. Patrili sem IBM AIX, Sun's Solaris a Xenix, z ktorých sa neskôr stal SCO UNIX.

Linux berie svet Storm

Okrem rôznych ponúk Unixu bolo k dispozícii aj niekoľko verzií podobných Unixu. Jedným z nich bol MINIX, ktorý bol určený na akademické využitie. Vývojár softvéru z Helsínk Linus Torvalds bol frustrovaný z obmedzení MINIX a chcel vytvoriť podobné jadro, ktoré by mohlo využívať výhody nového počítača, ktorý si kúpil.

Richard Stallman zároveň hľadal jadro. Začal s projektom GNU v roku 1983 a staval bezplatné náhradné náhrady za rôzne unixové nástroje. To, čo v tom čase nemal, bolo bezplatné jadro s otvoreným zdrojovým kódom. Torvalds už so svojim jadrom používal nástroje GNU a nakoniec aj ostatné.

Linux rýchlo zaznamenal veľký záujem. V polovici deväťdesiatych rokov minulého storočia získal projekt popularitu vďaka voľnej konštrukcii jadra a sady nástrojov GNU. Aj keď boli k dispozícii rôzne ďalšie bezplatné operačné systémy Unix, hrozil nad nimi komerčný charakter prvých 20 rokov Unixu. To stále ovplyvňuje bitku medzi Unixom a Linuxom dodnes.

nemožno nahrávať súbory na disk Google

Ako a kde sa dnes používa Unix?

Práve teraz môže byť hlavným rozdielom medzi Linuxom a Unixom popularita. To znamená, že existujú voľne dostupné distribúcie Unixu, na ktorých je spustený rovnaký softvér ako Linux. Dve najpopulárnejšie sú FreeBSD a OpenBSD, obe varianty BSD, ako naznačuje názov.

Potom je tu samozrejme Apple. Na akomkoľvek zariadení Apple, ktoré si v dnešnej dobe kúpite, či už je to MacBook, iPhone alebo dokonca Apple Watch, beží operačný systém podobný Unixu. Na iPhone alebo Apple Watch by ste to z ich používania nikdy nepoznali. To však nie je prípad počítača Mac.

Jednoducho spustite aplikáciu Mac Terminal a budete mať prístup k štandardným unixovým nástrojom, ako sú ls, pwd, a dokonca aj k editorom ako vim. Tieto nástroje môžu byť dosť silné. Úvod nájdete v našom príručka pre začiatočníkov k terminálu Mac .

Linux je všade

Linux môže byť všade, ale to neznamená, že ho vidíte. Android, najznámejší mobilný operačný systém na svete, je vidličkou Linuxu. Z jeho spustenia by ste to nevedeli, ale v zákulisí je verzia jadra Linuxu upravená na použitie v mobilných zariadeniach.

Väčšina internetu beží na Linuxe. Aj keď varianty Windows a Unix napájajú niektoré servery, drvivá väčšina serverov používa distribúciu Linux. Väčšina z toho súvisí s voľnou povahou operačného systému, ale aj s jeho robustnosťou, čo znamená menej prestojov. Unix nie je v žiadnom prípade menej robustný, ale popularita Linuxu znamená, že väčšina ľudí si ho vyberie v prestrelke Unix vs. Linux.

Jedným z najvýraznejších vystúpení Linuxu za posledných niekoľko rokov je Windows Subsystem for Linux. To vám umožní spustiť nástroje Linux v systéme Windows, ktorý je veľkým prínosom pre webových vývojárov a softvérových inžinierov. Máme sprievodcu ako začať so subsystémom Windows pre Linux .

Ste nováčik v Unixe alebo Linuxe?

Prevádzka počítača s operačným systémom Unix alebo Linux je jednoduchšia ako kedykoľvek predtým. Operačný systém Windows nespustí Linux vo svojom jadre, ale stále je možné Linux aspoň spustiť nad systémom Windows. Každé zariadenie Apple, ktoré si kúpite, má vo svojom jadre tiež variant Unixu.

Ak hľadáte na svojom počítači spustiť „skutočný“ Linux, je to tiež jednoduché. Na svoj počítač ste si vždy mohli nainštalovať jednu z nespočetných distribúcií Linuxu. Chcete počítač s predinštalovaným systémom Linux? Nehľadajte nič iné ako náš zoznam úžasných notebookov Linux.

zdieľam zdieľam Tweet E -mail 3 spôsoby, ako skontrolovať, či je e -mail skutočný alebo falošný

Ak ste dostali e -mail, ktorý vyzerá trochu pochybne, je vždy najlepšie skontrolovať jeho pravosť. Toto sú tri spôsoby, ako zistiť, či je e -mail skutočný.

Čítajte ďalej
Súvisiace témy
  • Linux
  • Technológia vysvetlená
  • Linux Distro
  • Linux
  • Unix
O autorovi Kris Wouk(118 článkov uverejnených)

Kris Wouk je hudobník, spisovateľ a bez ohľadu na to sa tomu hovorí, keď niekto robí videá na web. Technický nadšenec, pokiaľ si pamätá, určite má obľúbené operačné systémy a zariadenia, ale používa tak veľa ďalších, ako len vie, aby zostal v obraze.

Viac od Krisa Wouka

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber