Je Linux Unix?

Is Linux Unix



Úvod

Operačné systémy spravujú hardvér a softvér počítačov. Patria sem Microsoft Windows, MacOS, Linux, Android, Unix a mnoho ďalších. Aj keď je dominantným operačným systémom pre stolné počítače Microsoft Windows, Linux s otvoreným zdrojovým kódom z neho robí životaschopnú možnosť použiteľnosti na mnohých platformách. Android vyvinutý spoločnosťou Google má leví podiel na mobilnom sektore, ktorý používa tablety a smartfóny Linuxové jadro .

Existujú dva typy operačných systémov; operačný systém s jednou úlohou a s viacerými úlohami. Jednoúlohový operačný systém spúšťa jeden program naraz, zatiaľ čo viacúlohový operačný systém spúšťa viacero programov súčasne.







Medzi viacúlohové operačné systémy patria napríklad Unix a Linux (OS podobný operačnému systému Unix). Pred príchodom Linuxu a nástupu operačného systému Windows Unix dominoval vo svete výpočtov.



Operačný systém Unix má množstvo verzií; Medzi inými HP-UX, AIX, BSD. Mnohí môžu považovať Linux za klon operačného systému Unix, možno preto, že zhodou okolností zdieľajú vo svojom výhľade niektoré spoločné funkcie. To však nie je prípad, pretože Linux a Unix sú samostatné entity, aj keď Linux bol vydaný oveľa neskôr ako Unix.



The Špecifikácia jedného Unixu je skupinový termín pre štandardy počítačových operačných systémov, ktoré sú v zhode a spĺňajú podmienky na používanie ochrannej známky Unix. Každý systém, ktorý sa hlási k Unixu, musí byť certifikovaný, ak nie, je považovaný iba za obyčajný systém podobný Unixu.





Definícia Unixu

Unix možno použiť ako termín vysvetľujúci tri scenáre:

V prvom rade sa týka pôvodného operačného systému navrhnutého spoločnosťou AT&T Bell Labs a ďalších operačných systémov odvodených z tohto operačného systému.



Za druhé, ako UNIX, ochranná známka spravovaná otvorenou skupinou, ktorá vyvinula súbor príručiek pre operačné systémy, tzv Špecifikácia jedného Unixu . Iba operačné systémy, ktoré spĺňajú tieto štandardy, môžu niesť názov Unix a vývojári operačného systému musia platiť za licenciu a licenčné poplatky.

Nakoniec ho možno použiť na označenie všetkých systémov, ktoré sú registrované pod názvom Unix, pretože vyhovujú štandardom ochrannej známky.

Preto, aby sa operačný systém mohol nazývať alebo skôr klasifikovať ako Unix, musí spĺňať ktorékoľvek z vyššie uvedených definícií. Ak nie, nie je to úplne jeden a môže to byť iba operačný systém podobný Unixu.

Keď hovoríme o UNIXe, pokiaľ ide o druhé vysvetlenie, operačné systémy tu pochádzajú z pôvodného AT&T Unix. Je napísaný v programovacích jazykoch C a Assembly. Pôvodná práca mala fungovať v rámci systému Bell, ale neskôr bola licencovaná externým skupinám, ktoré zahŕňali akademické a obchodné varianty od predajcov.

Systémy v Unixe majú spoločný modulárny dizajn označovaný ako filozofia Unixu; pokiaľ ide o sadu jednoduchých nástrojov, ktoré operačný systém ponúka, ktorých úlohou je obmedzená a presne definovaná úloha.

V priebehu rokov boli vyvinuté rôzne operačné systémy podobné Unixu. Z nich sa Linux ukázal ako najobľúbenejší vytláčajúci Unix s certifikáciou SUS.

Čo je operačný systém Linux?

Na druhej strane Linux, ktorý vyvinul Linus Torvalds, je skupina operačných systémov s otvoreným zdrojovým kódom, ktoré je teda možné voľne upravovať tak, aby vyhovovali potrebám koncových používateľov. To bolo vydané začiatkom deväťdesiatych rokov minulého storočia pričom hlavným cieľom sú osobné počítače, ale rozšíril sa na viac platforiem a porazil iné operačné systémy.

Linux bol označovaný ako unixový, čo znamená operačný systém, ktorý sa podobá na unixový systém. Nesmie byť kvalifikovaný ako jeden alebo môže byť certifikovaný podľa akejkoľvek konkrétnej verzie špecifikácie jednotného unixu.

Linux je tiež jadro navrhnuté spoločnosťou Torvalds. V priebehu rokov sa ukázal byť flexibilný a má množstvo aplikácií. Android vytvorený nad jadrom Linuxu je najpoužívanejším mobilným operačným systémom pre mobilné zariadenia a dokonca aj Android Televisions sú na vzostupe.

Niektoré verzie systému Linux, označované ako Distribúcie Linuxu zahŕňajú medzi inými Ubuntu, OpenSuse, Redhat, Solaris. Unixmi sú AIS, HP-UX, BSD, Iris. Naopak, Unix má najmenší podiel verzií.

Rozdiel medzi Linuxom a Unixom

Bolo by nesprávne tvrdiť, že Linux je Unix z dôvodu nasledujúcich charakteristických vlastností, ktorých cieľom je vylúčiť tieto dve ako jednu vec.

  1. Flexibilita a kompatibilita : Linux je flexibilný a kompatibilný s väčšinou hardvéru. Je možné ho nainštalovať a spustiť na väčšine platforiem. Patria sem mobilné telefóny, tablety a herné konzoly. Unix však môže fungovať iba na špecializovanom hardvéri a špecifických procesoroch CPU. Nie je kompatibilný s operačným systémom Linux a jeho inštalácia vyžaduje prísne a procedurálne hardvérové ​​vybavenie.
  2. Náklady : Distribúcie Linuxu sú bezplatné, sťahovaním nie sú spojené žiadne náklady a je možné ich distribuovať prostredníctvom rôznych médií. Niekoľko cenových distribúcií Linuxu je dostupných. V prípade serverových verzií inštitúcie platia distribútorom za politiku podpory, ale nie za samotný softvér. Na druhej strane, Unix nie je vôbec zadarmo. Predajcovia rôznych príchutí Unix ich ponúkajú za rôzne ceny. Komerčne je Unix často písaný na mieru pre konkrétny systém. Pôvodné náklady sú preto vysoké.
  3. Dostupnosť zdrojového kódu : Zdrojový kód Linuxu je voľne dostupný, zatiaľ čo kód pre Unix nie je. Používatelia môžu vo svojich zariadeniach upravovať a vykonávať zmeny v systéme Linux. Predaj je však obmedzený. To nie je prípad Unixu; jeho zdrojový kód nie je k dispozícii, pretože nejde o bezplatný softvér.
  4. Prenosnosť : Systém Unix nie je taký prenosný ako Linux. Linux je extrémne prenosný a môže bežať na rôznych pamäťových médiách a vreckových zariadeniach.
  5. Príkazový riadok a GUI : Pri práci s operačným systémom Linux ho spájame s minimálnym grafickým používateľským rozhraním a väčšinou používaným rozhraním príkazového riadka. Unix používa iba rozhranie príkazového riadka, zatiaľ čo vývoj grafického používateľského rozhrania pokračuje.
  6. Systémy súborov : Linux má v porovnaní s Unixom schopnosť podporovať veľkú sadu súborových systémov. Pri inštalácii sú vynaložené náklady relatívne nízke.
  7. Aplikácie : Operačný systém Linux má množstvo používateľov; od domácich užívateľov, vývojárov až po počítačových nadšencov. Unix má vzácnych používateľov, navrhnutých hlavne pre sálové počítače, servery a pracovné stanice. Len verzia OS X vo svojom pôvodnom dizajne zacielila na každého.
  8. Škrupina : Systém Linux používa ako predvolený shell Bourne Again Shell (BASH) a môže podporovať viacero príkazových interpretov. Unix bol pôvodne spojený s plášťom Bourne, ale neskôr sa stal kompatibilným s mnohými ďalšími, ako sú Korn a C.
  9. Zabezpečenie : Linux má rýchlu a efektívnu mieru odozvy na chyby a hrozby. Pretože ide o otvorený operačný systém, každý užívateľ môže nahlásiť chybu, ktorá je opravená v krátkom časovom období. V Unixe musí byť používateľ trpezlivý, aby získal nápravu na opravu chýb.

Podobnosti medzi operačnými systémami Linux a Unix

Aj keď sú títo dvaja v mnohých ohľadoch odlišní, existujú určité spoločné črty; od funkčnosti po dizajn. To neznamená, že sú si vôbec podobné, ale iba porovnanie toho, prečo si ich niektorí používatelia môžu zamieňať.

Operačný systém Linux aj Unix môže vykonávať viacero úloh naraz a fungovať na rôznych platformách. Obaja navyše vo svojom fungovaní používajú monolitické jadro. Monolitické jadrá sa vyznačujú dizajnom, v ktorom v jadrovom priestore pracuje celý operačný systém a jadro môže za chodu zariadenia načítať a vykladať spustiteľné moduly.

Ďalšou podobnosťou je, že sú modulárne; funkciu v dvoch operačných systémoch je možné odstrániť a nahradiť bez reštartu. Ostatné, ako napríklad modul načítateľného jadra, je možné pridať do systému Linux, keď je systém spustený.

Vývoj v systéme Unix OS umožňuje používať okrem už existujúceho nástroja príkazového riadka aj nie grafické rozhranie. Táto funkcia bola k dispozícii iba v systéme Linux, ale je spoločná pre obidve v neskorších verziách systému Unix.

Záver

O Linuxe sa nedá povedať, že by bol Unix, hlavne preto, že bol napísaný od nuly. Neobsahuje žiadny pôvodný kód Unix. Pri pohľade na tieto dva operačné systémy si možno nevšimnete veľký rozdiel, pretože Linux bol navrhnutý tak, aby fungoval rovnako ako Unix, ale neobsahuje žiadny jeho kód. Okrem toho mu chýba certifikácia Unix, aby spĺňala vyššie uvedené podmienky, ktoré sa nazývajú Unix OS.

Pri štúdiu týchto dvoch by sme mali poznamenať, že Linux si získal obľubu v oblasti počítačového hardvéru a softvéru, hier, tabletov a sálových počítačov. Ten druhý sa bežne používa pre internetové servery, pracovné stanice a osobné počítače spoločností Solaris, Intel a HP. Z týchto dvoch je Linux medzi používateľmi obľúbenejší.

Okrem toho existujú aj systémy Linux založené na Unixe, ktoré nepoužívajú veľa nástrojov GNU, a existujú aj operačné systémy, ktoré používajú jadro Linuxu, ale nepodobajú sa systému Unix. Napríklad Android má jadro Linuxu, ale v žiadnom prípade nie je zariadením Unix. Rozlišovanie týchto dvoch je ťažké hlavne kvôli flexibilite Linuxu; môže byť integrovaný do rôznych systémov, či už unixových alebo nie.

Doplňujúce informácie a zdroje

https://www.unix.org/what_is_unix.html

https://en.m.wikipedia.org/wiki/Operating_system

https://beebom.com/unix-vs-linux-what-is-the-difference/

https://www.techworms.net/2016/11/difference-linux-unix-operating-systems.html

https://www.quora.com/What-are-the-similarities-and-differences-between-UNIX-and-Linux