A Linux Unix?

Is Linux Unix



Bevezetés

Az operációs rendszerek kezelik a számítógépek hardverét és szoftverét. Ezek közé tartozik a Microsoft Windows, MacOS, Linux, Android, Unix és még sokan mások. Míg a legmeghatározóbb asztali operációs rendszer a Microsoft Windows, a Linux nyílt forráskódú természete életképes lehetőséget kínál számos platformon való használhatóságra. A Google által fejlesztett Android oroszlánrészt vállal a táblagépek és okostelefonok mobilszektorában Linux kernel .

Kétféle operációs rendszer létezik; egyfeladatos és többfeladatos operációs rendszer. Az egyfeladatos operációs rendszerek egyszerre egy programot futtatnak, míg a többfeladatos operációs rendszerek egyszerre több programot is futtatnak.







A többfeladatos operációs rendszerek példái a Unix és a Linux (Unix-szerű operációs rendszer). A Linux megjelenése és a Windows operációs rendszer térnyerése előtt a Unix uralta a számítástechnika világát.



A Unix operációs rendszer változatos; Többek között HP-UX, AIX, BSD. Sokan úgy tekinthetik a Linuxot, mint a Unix operációs rendszer klónját, talán azért, mert történetesen megosztják nézeteik néhány közös vonását. Ez azonban nem így van, mivel a Linux és a Unix különálló entitások, annak ellenére, hogy a Linux jóval később jelent meg, mint a Unix.



Az Egységes Unix specifikáció egy csoportkifejezés, amely a számítógépes operációs rendszerek szabványaira vonatkozik, amelyek megfelelnek és jogosultak a Unix védjegy használatára. Minden olyan rendszert, amely Unixnak vallja magát, tanúsítania kell, ha nem, akkor pusztán Unix-szerű rendszernek tekinthető.





A Unix definíciója

A Unix három forgatókönyv magyarázataként használható:

Mindenekelőtt az AT&T Bell Labs és más, ebből az operációs rendszerből származó operációs rendszerek által tervezett eredeti operációs rendszerre utal.



Másodszor, UNIX néven, a nyílt csoport által kezelt védjegy, amely útmutatókat dolgozott ki az operációs rendszerekhez Egységes Unix specifikáció . Csak ezeknek a szabványoknak megfelelő operációs rendszerek hordozhatják a Unix nevet, az operációs rendszer fejlesztőinek pedig fizetniük kell a licencért és a jogdíjakért.

Végül felhasználható minden olyan rendszerre, amely Unix névvel van regisztrálva, mivel megfelelnek a védjegy szabványainak.

Ezért ahhoz, hogy az operációs rendszert Unix -nak nevezzék vagy inkább besorolják, meg kell felelnie a fenti definíciók bármelyikének. Ha nem, akkor teljesen nem egy, és lehet, hogy csak egy Unix-szerű operációs rendszer.

Amikor a UNIX -ról beszélünk a második magyarázat kapcsán, az operációs rendszerek itt a kezdeti AT&T Unixból származnak. C és Assembly programozási nyelveken van írva. Az eredeti művet a Bell System rendszerben való működésre szánták, de később külső csoportok számára engedélyezték, amelyek a szállítók tudományos és kereskedelmi változataiból álltak.

A Unix rendszerei közös moduláris felépítéssel rendelkeznek, amelyet Unix filozófiának neveznek; Ami az egyszerű eszközöket illeti, az operációs rendszer korlátozott, jól meghatározott szerepkörrel rendelkezik.

Az évek során különféle Unix-szerű operációs rendszereket fejlesztettek ki. Ezek közül a Linux vált a legnépszerűbb SUS-tanúsítvánnyal rendelkező Unix-ként.

Mi a Linux operációs rendszer?

Másrészről a Linus Torvalds által kifejlesztett Linux nyílt forráskódú operációs rendszerek csoportja, így szabadon módosíthatók a végfelhasználói igényeknek megfelelően. Ez volt a kilencvenes évek elején adták ki a fő cél a személyi számítógépek, de több platformra is kiterjedt, amelyek legyőzték más operációs rendszereket.

A Linuxot Unix-szerűnek nevezték, amely kifejezés olyan operációs rendszert jelent, amely hasonlít a Unix rendszerre. Előfordulhat, hogy nem minősül egynek, vagy nem hitelesíthető az egységes Unix specifikáció egy adott verziójához.

A Linux szintén Torvalds által tervezett kernel. Az évek során rugalmasnak bizonyult, és sokféle alkalmazási területtel rendelkezik. A Linux kernel tetejére tervezett Android a legelterjedtebb mobil operációs rendszer a mobileszközök számára, és még az Android televíziók is növekszik.

A Linux egyes verziói, mint Linux disztribúciók többek között az Ubuntu, az OpenSuse, a Redhat, a Solaris. A Unix típusai az AIS, HP-UX, BSD, Iris. Ezzel szemben a Unix rendelkezik a legkevesebb verzióval.

Különbség a Linux és a Unix között

Téves lenne azt állítani, hogy a Linux Unix a következő megkülönböztető jellemzők miatt, amelyek célja, hogy kizárják a kettőt, mint egy dolgot.

  1. Rugalmasság és kompatibilitás : A Linux rugalmas és kompatibilis a legtöbb hardverrel. A legtöbb platformra telepíthető és futtatható. Ide tartoznak a mobiltelefonok, táblagépek és játékkonzolok. A Unix azonban csak speciális hardvereken és specifikus processzorokon dolgozhat. Ez nem kompatibilis, mint a Linux operációs rendszer, és telepítése szigorú és eljárási hardvereszközöket igényel.
  2. Költség : A Linux disztribúciók ingyenesek, a letöltés nem terheli költségeket, és különböző médiákon keresztül terjeszthetők. A kevés árú Linux disztribúció megfizethető. A szerververziók esetében az intézmények fizetnek a forgalmazóknak a támogatási politikáért, de nem a szoftverért. Másrészt a Unix egyáltalán nem ingyenes. A különböző Unix ízek eladói különböző áron kínálják őket. Kereskedelmi szempontból a Unix gyakran egy adott rendszerhez készült. Így az eredeti költség magas.
  3. A forráskód elérhetősége : A Linux forráskódja szabadon elérhető, míg a Unixé nem. A felhasználók módosíthatják és módosíthatják a Linux rendszert az eszközeiken. Az értékesítés azonban korlátozott. Ez nem vonatkozik a Unixra; forráskódja nem érhető el, mivel nem ingyenes.
  4. Hordozhatóság : A Unix rendszer nem annyira hordozható, mint a Linux. A Linux rendkívül hordozható, és különféle adathordozókon és kézi eszközökön is futtatható.
  5. Parancssor és GUI : Amikor a Linux operációs rendszerrel foglalkozunk, azt egy minimális grafikus felhasználói felülethez és egy parancssori felülethez társítjuk. A Unix csak a parancssori felületet használja, míg a grafikus felhasználói felület fejlesztése folyamatban van.
  6. Fájlrendszerek : A Linux képes nagyszámú fájlrendszert támogatni a Unixhoz képest. A telepítés során a felmerülő költségek viszonylag alacsonyak.
  7. Alkalmazások : A Linux operációs rendszer számos felhasználóval rendelkezik; az otthoni felhasználóktól, a fejlesztőktől a számítógép -rajongókig. A Unixnak kevés felhasználója van, főleg nagyszámítógépekhez, szerverekhez és munkaállomásokhoz. Csak az OS X verziója céloz meg mindenkit a kezdeti tervezés során.
  8. Héj : A Linux rendszer a Bourne Again Shell -t (BASH) használja alapértelmezett héjként, és több parancsértelmezőt is támogat. A Unix eredetileg a Bourne héjhoz kapcsolódott, de később kompatibilis lett számos mással, például Kornnal és C.
  9. Biztonság : A Linux gyorsan és hatékonyan reagál a hibákra és fenyegetésekre. Mivel nyílt operációs rendszerről van szó, bármely felhasználó jelenthet egy rövid időn belül kijavított hibát. A Unixban a felhasználónak türelmesnek kell lennie a megfelelő hibajavító javítás megszerzéséhez.

Hasonlóságok a Linux és a Unix operációs rendszerek között

Annak ellenére, hogy ez a kettő sokféleképpen különbözik egymástól, vannak bizonyos sajátosságaik; a funkcionalitástól a tervezésig. Ez nem azt jelenti, hogy egyáltalán nem hasonlítanak egymásra, hanem pusztán annak összehasonlítása, hogy egyes felhasználók miért keverhetik össze a kettőt.

Mind a Linux, mind a Unix operációs rendszer többfeladatos és számos platformon működhet. Ezenkívül mindkettő működésében monolit kernelt alkalmaz. A monolitikus rendszermagokat olyan kialakítás jellemzi, ahol az egész operációs rendszer a kerneltérben dolgozik, és a rendszermag képes a végrehajtható modulok betöltésére és kirakására az eszköz működése közben.

Egy másik hasonlóság, hogy modulárisak; a két operációs rendszer egyik szolgáltatása eltávolítható és cserélhető anélkül, hogy újra kellene indítani. Mások, mint például a Loadable Kernel Module, hozzáadhatók a Linuxhoz a rendszer futása közben.

A Unix operációs rendszer fejlesztései lehetővé teszik, hogy a már meglévő parancssori eszköz mellett ne a GUI -t használja. Ez a szolgáltatás csak Linuxon volt jelen, de mindkettőjüknél gyakori a Unix későbbi verzióiban.

Következtetés

A Linuxról nem mondható, hogy Unix, elsősorban azért, mert a semmiből írták. Nem tartalmaz eredeti Unix kódot. Ha megnézzük a két operációs rendszert, előfordulhat, hogy nem sok különbséget észlelünk, mivel a Linuxot úgy tervezték, hogy a Unixhoz hasonlóan működjön, de nem tartalmaz kódot. Ezenkívül nem rendelkezik Unix tanúsítvánnyal, amely megfelel a fent említett Unix operációs rendszer elnevezés feltételeinek.

A kettő tanulmányozása során meg kell jegyeznünk, hogy a Linux népszerűvé vált a számítógépes hardverek és szoftverek, játékok, táblagépek, nagyszámítógépek területén. Ez utóbbit viszont általánosan használták a Solaris, az Intel és a HP internetszerverein, munkaállomásain és személyi számítógépein. A kettő közül a Linux népszerűbb a felhasználók körében.

Mindezek mellett léteznek Linux-alapú Unix-szerű beállítások, amelyek nem sok GNU-eszközt használnak, míg vannak olyan operációs rendszerek is, amelyek a Linux-kernelt használják, de nem hasonlítanak a Unix rendszerre. Például az Android rendelkezik Linux kernellel, de semmilyen módon nem Unix eszköz. Ennek a kettőnek a megkülönböztetése elsősorban a Linux rugalmassága miatt válik nehézzé; különböző rendszerekbe integrálható, akár Unix-szerűen, akár nem.

További információk és források

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