Je Linux Unix?

Is Linux Unix



Uvod

Operacijski sistemi upravljajo strojno in programsko opremo računalnikov. Vključujejo Microsoft Windows, MacOS, Linux, Android, Unix in številne druge. Medtem ko je najbolj prevladujoč namizni operacijski sistem Microsoft Windows, je odprtokodna narava Linuxa primerna možnost za uporabo na številnih platformah. Android, ki ga je razvil Google, ima levji delež med mobilnim sektorjem tabličnih računalnikov in pametnih telefonov, ki uporabljajo Jedro Linuxa .

Obstajata dve vrsti operacijskih sistemov; enoopravilni in večopravilni OS. OS z enim opravilom izvajajo en program hkrati, medtem ko operacijski sistem z več nalogami hkrati izvaja več programov.







Večopravilni operacijski sistemi vključujejo Unix in Linux (Unixu podoben OS) kot primere. Pred prihodom Linuxa in vzponom operacijskega sistema Windows je Unix prevladoval v svetu računalništva.



Operacijski sistem Unix ima različne različice; HP-UX, AIX, BSD med drugim. Mnogi lahko menijo, da je Linux klon operacijskega sistema Unix, morda zato, ker imajo v svojem pogledu skupne lastnosti. Vendar to ne drži, saj sta Linux in Unix ločena entiteta, čeprav je bil Linux izdan veliko pozneje kot Unix.



The Enotna specifikacija Unixa je skupinski izraz, ki se nanaša na standarde računalniških operacijskih sistemov, ki ustrezajo in izpolnjujejo pogoje za uporabo blagovne znamke Unix. Vsak sistem, ki trdi, da je Unix, mora biti certificiran, v nasprotnem primeru velja le za sistem, podoben Unixu.





Opredelitev Unixa

Unix lahko uporabimo kot izraz, ki razlaga tri scenarije:

V prvi vrsti se nanaša na prvotni operacijski sistem, ki ga je zasnoval AT&T Bell Labs in drugi operacijski sistemi, ki izhajajo iz tega operacijskega sistema.



Drugič, kot UNIX, blagovna znamka, ki jo upravlja odprta skupina, ki je razvila nabor vodnikov za operacijske sisteme Enotna specifikacija Unixa . Samo operacijski sistemi, ki izpolnjujejo te standarde, lahko nosijo ime Unix, razvijalci operacijskega sistema pa morajo plačati licenco in licenčnine.

Nazadnje se lahko uporablja za sklicevanje na vse sisteme, ki so registrirani z imenom Unix, saj so v skladu s standardi blagovne znamke.

Zato mora operacijski sistem, ki se imenuje ali bolje razvrstiti kot Unix, ustrezati kateri koli od zgornjih opredelitev. Če ne, v celoti ni eden in je lahko le operacijski sistem, podoben Unixu.

Ko govorimo o UNIX -u glede druge razlage, operacijski sistemi tukaj izhajajo iz začetnega AT&T Unixa. Napisan je v programskih jezikih C in Assembly. Prvotno delo je bilo namenjeno delovanju v sistemu Bell, kasneje pa je bilo licencirano zunanjim skupinam, ki so vsebovale akademske in komercialne različice prodajalcev.

Sistemi v Unixu imajo skupno modularno zasnovo, imenovano filozofija Unixa; glede nabora preprostih orodij, ki jih ponuja operacijski sistem in ima omejeno, dobro opredeljeno vlogo.

Z leti so bili razviti različni Unixu podobni operacijski sistemi. Od tega je Linux postal najbolj priljubljen in nadomešča Unix s certifikatom SUS.

Kaj je operacijski sistem Linux?

Po drugi strani je Linux, ki ga je razvil Linus Torvalds, skupina operacijskih sistemov, ki so odprtokodni, zato jih je mogoče spremeniti glede na potrebe končnih uporabnikov. Bilo je izšla v začetku devetdesetih let glavni cilj so osebni računalniki, vendar se je razširil na več platform, ki premagajo druge operacijske sisteme.

Linux je bil označen kot Unix-podoben, izraz, ki pomeni operacijski sistem, ki je podoben sistemu Unix. Morda se ne šteje za eno ali pa je certificirano za katero koli različico specifikacije enotnega Unixa.

Linux je tudi jedro, ki ga je zasnoval Torvalds. Z leti se je izkazal za prilagodljivega in ima različne aplikacije. Android, zasnovan na vrhu jedra Linuxa, je najpogosteje uporabljen mobilni operacijski sistem za mobilne naprave, celo televizije Android so v porastu.

Nekatere različice Linuxa, imenovane Distribucije Linuxa med drugim vključujejo Ubuntu, OpenSuse, Redhat, Solaris. Unixovi so AIS, HP-UX, BSD, Iris. Nasprotno pa ima Unix najmanjši delež različic.

Razlika med Linuxom in Unixom

Napačno bi bilo trditi, da je Linux Unix zaradi naslednjih značilnosti, katerih cilj je izključiti oboje kot eno.

  1. Prilagodljivost in združljivost : Linux je prilagodljiv in združljiv z večino strojne opreme. Lahko ga namestite in zaženete na večini platform. Ti vključujejo mobilne telefone, tablične računalnike in igralne konzole. Vendar lahko Unix deluje samo na specializirani strojni opremi in posebnih procesorjih CPE. Ni združljiv kot operacijski sistem Linux in njegova namestitev zahteva stroge in postopkovne strojne stroje.
  2. Stroški : Distribucije Linuxa so brezplačne, pri prenosu ne nastanejo stroški in jih je mogoče distribuirati prek različnih medijev. Nekaj ​​cenovno ugodnih distribucij Linuxa je cenovno dostopnih. V primeru strežniških različic institucije plačujejo distributerjem za politiko podpore, ne pa tudi za samo programsko opremo. Po drugi strani pa Unix sploh ni brezplačen. Prodajalci različnih okusov Unixa jih ponujajo po različnih cenah. Komercialno je Unix pogosto napisan po meri za določen sistem. Zato so prvotni stroški visoki.
  3. Razpoložljivost izvorne kode : Izvorna koda Linuxa je prosto dostopna, toda za Unix ni. Uporabniki lahko v svojih napravah spreminjajo in spreminjajo sistem Linux. Vendar je prodaja omejena. Za Unix to ne velja; njegova izvorna koda ni na voljo, ker ni brezplačna.
  4. Prenosljivost : Sistem Unix ni tako prenosljiv kot Linux. Linux je izjemno prenosljiv in lahko deluje na različnih medijih za shranjevanje in ročnih napravah.
  5. Ukazna vrstica in grafični vmesnik : Pri obravnavi operacijskega sistema Linux ga povezujemo z minimalnim grafičnim uporabniškim vmesnikom in vmesnikom ukazne vrstice, ki se večinoma uporablja. Unix uporablja samo vmesnik ukazne vrstice, medtem ko razvoj grafičnega uporabniškega vmesnika poteka.
  6. Datotečni sistemi : Linux lahko v primerjavi z Unixom podpira velik nabor datotečnih sistemov. Med namestitvijo so nastali stroški relativno nizki.
  7. Aplikacije : Operacijski sistem Linux ima različne uporabnike; od domačih uporabnikov, razvijalcev do računalniških navdušencev. Unix ima redke uporabnike, ki so namenjeni predvsem velikim računalnikom, strežnikom in delovnim postajam. Samo različica OS X je bila v svoji prvotni zasnovi namenjena vsem.
  8. Shell : Sistem Linux uporablja privzeto lupino Bourne Again Shell (BASH) in lahko podpira več tolmačev ukazov. Unix je bil prvotno povezan z lupino Bourne, kasneje pa je postal združljiv s številnimi drugimi, kot sta Korn in C.
  9. Varnost : Linux ima hiter in učinkovit odziv na hrošče in grožnje. Ker gre za odprt operacijski sistem, lahko vsak uporabnik prijavi napako, ki je odpravljena v kratkem časovnem obdobju. V Unixu mora biti uporabnik potrpežljiv, da pridobi ustrezen popravek za odpravljanje napak.

Podobnosti med operacijskimi sistemi Linux in Unix

Čeprav se ta dva na toliko načinov razlikujeta, imata nekatere lastnosti skupne; od funkcionalnosti do oblikovanja. To ne pomeni, da so si sploh podobni, ampak zgolj primerjava, zakaj lahko nekateri uporabniki to zamenjajo.

Operacijski sistemi Linux in Unix lahko opravljata več nalog hkrati in delujeta na različnih platformah. Poleg tega oba uporabljata monolitno jedro pri svojem delovanju. Za monolitna jedra je značilna zasnova, pri kateri celoten operacijski sistem deluje v prostoru jedra, jedro pa lahko nalaga in raztovarja izvedljive module, medtem ko naprava deluje.

Druga podobnost je v tem, da so modularne; funkcijo v obeh operacijskih sistemih je mogoče odstraniti in zamenjati brez ponovnega zagona. Druge, na primer modul naložijočega se jedra, lahko v sistem Linux dodate med delovanjem sistema.

Razvoj v sistemu Unix omogoča, da poleg že uporabljenega orodja ukazne vrstice ne uporablja grafičnega vmesnika. Ta funkcija je bila prisotna samo v Linuxu, vendar je skupna za oba v kasnejših različicah Unixa.

Zaključek

Za Linux ne moremo reči, da je Unix predvsem zato, ker je bil napisan iz nič. V njem ni izvirne kode Unixa. Če pogledate oba operacijska sistema, morda ne boste opazili velike razlike, saj je bil Linux zasnovan tako, da deluje tako kot Unix, vendar ne vsebuje nobene kode. Poleg tega nima certifikata Unix, ki bi izpolnjeval pogoje, da se imenuje Unix OS, kot je navedeno zgoraj.

Pri preučevanju obeh je treba opozoriti, da je Linux postal priljubljen v računalniški strojni in programski opremi, igranju iger, tabličnih računalnikih, velikih računalnikih. Slednji se običajno uporablja za internetne strežnike, delovne postaje in osebne računalnike Solaris, Intel in HP. Od teh dveh je Linux bolj priljubljen med uporabniki.

Poleg vsega tega obstajajo nastavitve, podobne Unixu, ki temeljijo na Linuxu in ne uporabljajo veliko orodij GNU, obstajajo pa tudi operacijski sistemi, ki uporabljajo jedro Linuxa, vendar niso podobni sistemu Unix. Na primer, Android ima jedro Linuxa, vendar nikakor ni naprava Unix. Razlikovanje teh dveh je oteženo predvsem zaradi prilagodljivosti Linuxa; lahko ga integriramo v različne sisteme, ne glede na Unix ali ne.

Dodatne informacije in viri

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