Ar „Linux“ yra „Unix“?

Is Linux Unix



Įvadas

Operacinės sistemos valdo kompiuterių aparatinę ir programinę įrangą. Tai apima „Microsoft Windows“, „MacOS“, „Linux“, „Android“, „Unix“ ir daugelį kitų. Nors dominuojanti darbalaukio operacinė sistema yra „Microsoft Windows“, „Linux“ atvirojo kodo pobūdis daro ją tinkama naudoti daugelyje platformų. „Google“ sukurta „Android“ užima liūto dalį planšetinių kompiuterių ir išmaniųjų telefonų mobiliojo ryšio sektoriuje „Linux“ branduolys .

Yra dviejų tipų operacinės sistemos; vieno ir kelių užduočių operacinė sistema. Vieno užduočių operacinės sistemos vienu metu vykdo vieną programą, o daugiafunkcinės OS vienu metu vykdo kelias programas.







Į daugelio užduočių operacines sistemas kaip pavyzdžius įeina „Unix“ ir „Linux“ (į „Unix“ panaši OS). Prieš „Linux“ atsiradimą ir „Windows“ operacinės sistemos atsiradimą „Unix“ dominavo kompiuterių pasaulyje.



„Unix“ operacinė sistema turi įvairių versijų; HP-UX, AIX, BSD ir kt. Daugelis gali manyti, kad „Linux“ yra „Unix“ operacinės sistemos klonas, galbūt todėl, kad jie turi tam tikrų bendrų savo požiūrio bruožų. Tačiau taip nėra, nes „Linux“ ir „Unix“ yra atskiri subjektai, nors „Linux“ buvo išleista daug vėliau nei „Unix“.



The „Unix“ specifikacija yra grupinis terminas, suteikiamas kompiuterių operacinių sistemų standartams, kurie atitinka „Unix“ prekės ženklą ir gali jį naudoti. Bet kuri sistema, kuri teigia esanti „Unix“, turi būti sertifikuota, jei ne, ji laikoma tik „Unix“ tipo sistema.





„Unix“ apibrėžimas

„Unix“ gali būti naudojamas kaip terminas, paaiškinantis tris scenarijus:

Visų pirma, tai reiškia originalią OS, sukurtą „AT&T Bell Labs“, ir kitas operacines sistemas, gautas iš šios OS.



Antra, kaip UNIX, prekės ženklas, valdomas atviros grupės, kuri sukūrė operacinių sistemų vadovų rinkinį „Unix“ specifikacija . Tik operacinės sistemos, atitinkančios šiuos standartus, gali būti pavadintos „Unix“, o OS kūrėjai turi mokėti už licenciją ir honorarus.

Galiausiai jis gali būti naudojamas nurodant visas sistemas, kurios yra registruotos Unix pavadinimu, nes jos atitinka prekės ženklo standartus.

Todėl, norint, kad operacinė sistema būtų vadinama arba veikiau klasifikuojama kaip „Unix“, ji turi atitikti bet kurį iš aukščiau pateiktų apibrėžimų. Jei ne, tai visiškai ne viena ir gali būti tik į „Unix“ panaši OS.

Kalbant apie UNIX, kalbant apie antrąjį paaiškinimą, operacinės sistemos čia kildinamos iš pradinio AT&T Unix. Jis parašytas C ir Assembly programavimo kalbomis. Originalus darbas buvo skirtas veikti „Bell“ sistemoje, tačiau vėliau buvo licencijuotas išorinėms grupėms, kurias sudarė pardavėjų akademiniai ir komerciniai variantai.

„Unix“ sistemos turi bendrą modulinę konstrukciją, vadinamą „Unix“ filosofija; kalbant apie paprastų įrankių rinkinį, kurį siūlo operacinė sistema, kuriai pavesta atlikti ribotą, tiksliai apibrėžtą vaidmenį.

Bėgant metams buvo sukurtos įvairios į Unix panašios operacinės sistemos. Iš jų „Linux“ tapo populiariausiu išstumiančiu SUS sertifikuotą „Unix“.

Kas yra „Linux“ operacinė sistema?

Kita vertus, „Linux“, kurį sukūrė Linus Torvalds, yra atvirojo kodo operacinių sistemų grupė, todėl jas galima laisvai keisti, kad atitiktų galutinių vartotojų poreikius. Tai buvo išleistas dešimtojo dešimtmečio pradžioje pagrindinis tikslas yra asmeniniai kompiuteriai, tačiau išplito į daugiau platformų, įveikiančių kitas operacines sistemas.

„Linux“ buvo vadinama „Unix“ tipo terminu, kuris reiškia operacinę sistemą, panašią į „Unix“ sistemą. Jis negali būti laikomas vienu sertifikatu arba būti sertifikuotas pagal bet kurią konkrečią „Single Unix“ specifikacijos versiją.

„Linux“ taip pat yra Torvaldo sukurtas branduolys. Bėgant metams jis pasirodė esąs lankstus ir turi daugybę pritaikymų. „Android“, sukurta ant „Linux“ branduolio, yra plačiausiai naudojama mobiliųjų įrenginių mobiliųjų įrenginių operacinė sistema ir net „Android“ televizoriai auga.

Kai kurios „Linux“ versijos, vadinamos „Linux“ paskirstymai įskaitant „Ubuntu“, „OpenSuse“, „Redhat“, „Solaris“. „Unix“ yra AIS, HP-UX, BSD, Iris. Priešingai, „Unix“ turi mažiausiai versijų.

Skirtumas tarp „Linux“ ir „Unix“

Būtų neteisinga sakyti, kad „Linux“ yra „Unix“ dėl šių skiriamųjų bruožų, kuriais siekiama atmesti šiuos du dalykus kaip vieną.

  1. Lankstumas ir suderinamumas : „Linux“ yra lanksti ir suderinama su dauguma aparatūros. Jis gali būti įdiegtas ir paleistas daugelyje platformų. Tai mobilieji telefonai, planšetiniai kompiuteriai ir žaidimų konsolės. Tačiau „Unix“ gali dirbti tik su specializuota aparatine įranga ir specifiniais procesoriais. Tai nesuderinama kaip „Linux“ operacinė sistema, o jos diegimui reikalinga griežta ir procedūrinė aparatinė įranga.
  2. Kaina : „Linux“ platinimas yra nemokamas, atsisiuntimas nepatiria jokių išlaidų ir gali būti platinamas per įvairias laikmenas. Keletas „Linux“ distribucijų už prieinamą kainą yra prieinamos. Serverių versijų atveju institucijos moka platintojams už palaikymo politiką, bet ne už pačią programinę įrangą. Kita vertus, „Unix“ nėra nemokama. Įvairių skonių „Unix“ pardavėjai siūlo juos skirtingais tarifais. Komerciniu požiūriu „Unix“ dažnai yra pritaikytas tam tikrai sistemai. Taigi pradinė kaina yra didelė.
  3. Šaltinio kodo prieinamumas : „Linux“ šaltinio kodas yra laisvai prieinamas, o „Unix“ - ne. Vartotojai savo įrenginiuose gali keisti ir keisti „Linux“ sistemą. Tačiau pardavimas yra ribotas. Taip nėra „Unix“ atveju; jo šaltinio kodas nepasiekiamas, nes tai nėra nemokama programa.
  4. Perkeliamumas : „Unix“ sistema nėra tokia nešiojama kaip „Linux“. „Linux“ yra labai nešiojamas ir gali veikti įvairiose laikmenose ir rankiniuose įrenginiuose.
  5. Komandinė eilutė ir GUI : Kalbant apie „Linux“ operacinę sistemą, mes ją susiejame su minimalia grafine vartotojo sąsaja ir dažniausiai naudojama komandų eilutės sąsaja. „Unix“ naudoja tik komandinės eilutės sąsają, o grafinė vartotojo sąsaja kuriama.
  6. Failų sistemos : „Linux“ gali palaikyti daugybę failų sistemų, palyginti su „Unix“. Diegimo metu patirtos išlaidos yra palyginti mažos.
  7. Programos : „Linux“ operacinė sistema turi įvairių vartotojų; nuo namų vartotojų, kūrėjų iki kompiuterių entuziastų. „Unix“ turi nedaug vartotojų, daugiausia skirtų pagrindiniams kompiuteriams, serveriams ir darbo vietoms. Tik OS X versija buvo skirta visiems pradinio dizaino.
  8. „Shell“ : „Linux“ sistema naudoja „Bourne Again Shell“ (BASH) kaip numatytąjį apvalkalą ir gali palaikyti kelis komandų vertėjus. „Unix“ iš pradžių buvo siejama su „Bourne“ apvalkalu, tačiau vėliau tapo suderinama su daugeliu kitų, tokių kaip Kornas ir C.
  9. Saugumas : „Linux“ greitai ir efektyviai reaguoja į klaidas ir grėsmes. Kadangi tai yra atvira OS, bet kuris vartotojas gali pranešti apie klaidą, kuri buvo ištaisyta per trumpą laiką. „Unix“ vartotojas turi būti kantrus, kad įsigytų tinkamą klaidų taisymo pataisą.

„Linux“ ir „Unix“ operacinių sistemų panašumai

Nors šie du dalykai yra labai skirtingi, jie turi tam tikrų bruožų; nuo funkcionalumo iki dizaino. Tai nereiškia, kad jie yra visiškai panašūs, o tik palyginimas, kodėl kai kurie vartotojai gali juos supainioti.

Tiek „Linux“, tiek „Unix“ operacinės sistemos gali atlikti kelias užduotis ir veikti įvairiose platformose. Be to, abu jie naudoja monolitinį branduolį. Monolitiniai branduoliai pasižymi konstrukcija, kai visa operacinė sistema veikia branduolio erdvėje, o branduolys gali įkelti ir iškrauti vykdomuosius modulius, kol įrenginys veikia.

Kitas panašumas yra tas, kad jie yra moduliniai; dviejų operacinių sistemų funkcija gali būti pašalinta ir pakeista nereikia iš naujo paleisti. Kiti, pvz., Įkeliamas branduolio modulis, gali būti pridėti prie „Linux“, kol sistema veikia.

Dėl „Unix“ OS plėtros ji gali naudoti ne GUI, o ne jau esamą komandų eilutės įrankį. Ši funkcija buvo tik „Linux“, tačiau abiem būdinga vėlesnėse „Unix“ versijose.

Išvada

Negalima sakyti, kad „Linux“ yra „Unix“, nes ji buvo parašyta nuo nulio. Jame nėra jokio originalaus „Unix“ kodo. Žvelgdami į dvi OS, galite nepastebėti didelio skirtumo, nes „Linux“ buvo sukurta taip, kad veiktų kaip „Unix“, tačiau joje nėra jokio jo kodo. Be to, jai trūksta „Unix“ sertifikato, kad jis atitiktų pirmiau minėtas sąlygas vadintis „Unix“ OS.

Studijuodami abu, turėtume atkreipti dėmesį į tai, kad „Linux“ išpopuliarėjo kompiuterinės techninės ir programinės įrangos, žaidimų, planšetinių kompiuterių, pagrindinių kompiuterių srityse. Pastarasis, savo ruožtu, dažniausiai buvo naudojamas „Solaris“, „Intel“ ir HP interneto serveriuose, darbo vietose ir asmeniniuose kompiuteriuose. Iš šių dviejų „Linux“ yra populiaresnis tarp vartotojų.

Be visų šių, yra „Linux“ pagrįstų „Unix“ sąrankų, kuriose nenaudojami daug GNU įrankių, o taip pat yra operacinių sistemų, kurios naudoja „Linux“ branduolį, bet nepanašios į „Unix“ sistemą. Pavyzdžiui, „Android“ turi „Linux“ branduolį, tačiau jokiu būdu nėra „Unix“ įrenginys. Atskirti šiuos du dalykus tampa sudėtinga daugiausia dėl „Linux“ lankstumo; jis gali būti integruotas į skirtingas sistemas, nesvarbu, kaip „Unix“, ar ne.

Papildoma informacija ir šaltiniai

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