Bevezetés
Az operációs rendszerek kezelik a számítógépek hardverét és szoftverét. Ide tartoznak a Microsoft Windows, MacOS, Linux, Android, Unix és még sokan mások. Míg a legdominánsabb asztali operációs rendszer a Microsoft Windows, a Linux nyílt forráskódú jellege miatt életképes lehetőség a számos platformon való használhatóságra. A Google által kifejlesztett Android oroszlánrészt vállal a táblagépek és az okostelefonok mobilszektorában a Linux kernelt használva.
Kétféle operációs rendszer létezik; egyfeladatos és többfeladatos operációs rendszer. Az egyfeladatos operációs rendszer egy-egy programot futtat, míg a többfeladatos operációs rendszer egyszerre több programot futtat.
A többfeladatos operációs rendszerek példaként a Unixot és a Linuxot (Unix-szerű operációs rendszert) tartalmazzák. A Linux megjelenése és a Windows operációs rendszerek megjelenése előtt a Unix uralta a számítástechnikai világot.
A Unix operációs rendszernek számos változata van; Többek között HP-UX, AIX, BSD. Sokan a Linuxot a Unix operációs rendszer klónjának tekinthetik, talán azért, mert véletlenül megosztanak néhány közös funkciót a kilátásaikban. Ez azonban nem így van, mivel a Linux és a Unix különálló entitás, annak ellenére, hogy a Linuxot sokkal később adták ki, mint a Unixot.
Az Egységes Unix Specifikáció olyan számítógépes operációs rendszerek szabványainak adott csoportos kifejezés, amelyek megfelelnek a Unix védjegy használatának és megfelelnek annak használatára. Minden olyan rendszert, amely azt állítja magáról, hogy Unix, tanúsítani kell, ha nem, akkor csak puszta Unix-szerű rendszernek tekintik.
A Unix meghatározása
A Unix három forgatókönyv magyarázataként használható:
Először is az AT&T Bell Labs által tervezett eredeti operációs rendszerre és az ebből az operációs rendszerből származó más operációs rendszerekre vonatkozik.
Másodszor, UNIX néven a védjegy, amelyet a nyílt csoport kezelt, és amely az Uni Uni Specification nevű operációs rendszerek számára kifejlesztett egy útmutatót. Csak az ezen szabványoknak megfelelő operációs rendszerek viselhetik a „Unix” nevet, és az operációs rendszer fejlesztői kötelesek fizetni a licencért és a jogdíjakért.
Végül használható minden olyan rendszerre, amely „Unix” névvel van bejegyezve, mivel megfelelnek a védjegy szabványainak.
Ezért ahhoz, hogy egy operációs rendszert Unixnak lehessen nevezni vagy inkább Unix-nak minősíteni, meg kell felelnie a fenti definíciók bármelyikének. Ha nem, akkor ez nem teljesen 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 itt található operációs rendszerek az eredeti AT&T Unix-ból származnak. C és Assembly programozási nyelveken íródott. Az eredeti mű a Bell rendszerben való működésre készült, de később külső csoportok számára engedélyezték, amelyek akadémiai és kereskedelmi változatokat tartalmaztak az eladóktól.
A Unix rendszereinek közös moduláris kialakítása van, amelyet Unix filozófiának neveznek; az operációs rendszer által kínált egyszerű eszközök körét illetően, amelyek korlátozott, jól definiált szerepet kapnak.
Az évek során különféle Unix-szerű operációs rendszereket fejlesztettek ki. Ezek közül a Linux lett a legnépszerűbb, kiszorító az SUS-tanúsítvánnyal rendelkező Unix.
Mi a Linux operációs rendszer?
Másrészt a Linux, amelyet Linus Torvalds fejlesztett ki, olyan operációs rendszerek csoportja, amelyek szabadon módosíthatók, így szabadon módosíthatók a végfelhasználók igényeinek megfelelően. Az 1990-es évek elején jelent meg, a fő cél a személyi számítógép volt, de több olyan platformra terjedt el, amely más operációs rendszereket vert.
A Linuxot Unix-szerűnek nevezték, amely kifejezés olyan operációs rendszert jelent, amely hasonlít egy Unix rendszerre. Előfordulhat, hogy nem minősül egynek vagy minősülhet a Single Unix specifikáció bármely meghatározott verziójának.
A Linux szintén Torvalds által tervezett kernel. Az évek során rugalmasnak bizonyult, és sokféle alkalmazással rendelkezik. A Linux kernel tetejére tervezett Android a legszélesebb körben használt mobil operációs rendszer a mobileszközökhöz, és még az Android televíziók is növekszik.
A Linux disztribúciónak nevezett Linux néhány verziója többek között az Ubuntu, az OpenSuse, a Redhat, a Solaris. A Unix az AIS, a HP-UX, a BSD, az Iris. Ezzel szemben a Unix rendelkezik a legkevesebb verzióval.
Különbség a Linux és a Unix között
Helytelen lenne azt mondani, hogy a Linux Unix a következő megkülönböztető tulajdonságok miatt, amelyek célja a kettő kizárása egy dologként.
- 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, a táblagépek és a játékkonzolok. A Unix azonban csak speciális hardvereken és speciális CPU processzorokon képes dolgozni. Nem kompatibilis, mint a Linux operációs rendszer, és telepítéséhez szigorú és eljárási hardveres gépek szükségesek.
- Költség: A Linux disztribúciók ingyenesek, a letöltés nem jár költségekkel, és különböző médiumokon keresztül terjeszthető. A néhány árú Linux disztribúció megfizethető. Szerver verziók esetén az intézmények a terjesztőknek fizetnek egy támogatási szabályzatot, de nem magát a szoftvert. Másrészt a Unix egyáltalán nem ingyenes. A különféle Unix ízű eladók változó áron kínálják őket. Kereskedelmi szempontból a Unixot gyakran egy adott rendszerhez szokták írni. Így az eredeti költség magas.
- 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 eszközeik Linux rendszerét. Az értékesítés azonban korlátozott. A Unix esetében ez nem így van; forráskódja nem érhető el, mivel nem freeware.
- 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 futtatható.
- Parancssor és GUI: Amikor a Linux operációs rendszerrel foglalkozunk, minimális grafikus felhasználói felülettel és a legtöbbször használt parancssori felülettel társítjuk. A Unix csak a parancssori felületet használja, miközben a grafikus felhasználói felület fejlesztése folyamatban van.
- Fájlrendszerek: A Linux képes nagy fájlrendszer-készlet támogatására, összehasonlítva a Unix-szal. A telepítés során a felmerült költségek viszonylag alacsonyak.
- Alkalmazások: A Linux operációs rendszernek sokféle felhasználója van; az otthoni felhasználóktól, a fejlesztőktől a számítógép-rajongókig. A Unix-nak kevés felhasználója van, főként nagygépekre, szerverekre és munkaállomásokra tervezték. Csak az OS X verzió mindenkit célzott meg a kezdeti tervezés során.
- Héj: A Linux rendszer a Bourne Again Shell-et (BASH) használja alapértelmezett shellként, és több parancsértelmezőt támogat. A Unix eredetileg a Bourne-héjhoz társult, de később kompatibilis lett számos mással, például Kornnal és C-vel.
- Biztonság: A Linux gyorsan és hatékonyan reagál a hibákra és fenyegetésekre. Mivel ez egy nyitott operációs rendszer, bármely felhasználó jelenthet egy hibát, amelyet rövid időn belül kijavítottak. 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ő annyiban különbözik egymástól, vannak bizonyos jellemzők, amelyekben közösek; a funkcionalitástól a tervezésig. Ez nem azt jelenti, hogy egyáltalán hasonlóak, hanem pusztán annak összehasonlítását, hogy egyes felhasználók miért keverhetik össze a kettőt.
Mind a Linux, mind a Unix operációs rendszer képes multitaskolni és különféle platformokon működni. Ezenkívül mindkettő monolitikus kernelt alkalmaz. A monolit kerneleket egy olyan kialakítás jellemzi, amikor az egész operációs rendszer a kerneltérben dolgozik, és a kern futtatható modulokat tölthet be és tölthet le, amíg az eszköz fut.
További hasonlóság, hogy modulárisak; a két operációs rendszer egyik funkciója újraindítás nélkül eltávolítható és cserélhető. Mások, például a betölthető kernelmodul, hozzáadhatók a Linuxhoz, amíg a rendszer fut.
A Unix operációs rendszer fejlesztései alkalmassá teszik arra, hogy a már meglévő parancssori eszköz mellett ne a GUI-t használja. Ez a szolgáltatás csak a Linuxban volt jelen, de mindkettőjüknél gyakori a Unix későbbi verzióiban.
Következtetés
A Linuxról nem mondható el főként azért, mert a semmiből írták. Nincs benne eredeti Unix kód. A két operációs rendszert nézve nem sok különbséget észlelhet, mivel a Linuxot úgy tervezték, hogy ugyanúgy működjön, mint a Unix, de nem tartalmaz kódot. Ráadásul nem rendelkezik Unix tanúsítással, amely kielégítené a fent említett Unix operációs rendszer nevének feltételeit.
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 hardver és szoftver, a játékok, a táblagépek és a nagygépek terén. Ez utóbbit viszont gyakran használták a Solaris, az Intel és a HP internetes szerverein, 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 olyan Linux-alapú Unix-szerű beállítások, amelyek nem sok GNU-eszközt alkalmaznak, míg vannak olyan operációs rendszerek, amelyek használják a Linux-kernelt, de nem hasonlítanak a Unix-rendszerre. Például az Android rendelkezik Linux kernellel, de semmilyen módon nem Unix eszköz. E kettő megkülönböztetése elsősorban a Linux rugalmassága miatt válik nehézzé; integrálható különféle rendszerekbe, akár Unix-szerűek, akár nem.
További információk és források
https: // www.unix.org / what_is_unix.html
https: // en.m.wikipédia.org / wiki / Operating_system
https: // beebom.com / unix-vs-linux-mi a különbség /
https: // www.techférgek.net / 2016/11 / különbség-linux-unix-operációs rendszerek.html
https: // www.quora.com / Milyen hasonlóságok és különbségek vannak a UNIX és a Linux között