unix

Ir Linux Unix?

Ir Linux Unix?

Ievads

Operētājsistēmas pārvalda datoru aparatūru un programmatūru. Tajos ietilpst Microsoft Windows, MacOS, Linux, Android, Unix un daudzi citi. Lai gan dominējošā darbvirsmas operētājsistēma ir Microsoft Windows, Linux atvērtā pirmkoda daba padara to par reālu iespēju izmantot daudzās platformās. Google izstrādātais Android aizņem lielāko daļu planšetdatoru un viedtālruņu mobilajā nozarē, izmantojot Linux kodolu.

Pastāv divu veidu operētājsistēmas; viena uzdevuma un daudzuzdevumu operētājsistēma. Viena uzdevuma OS palaiž vienu programmu vienlaikus, bet daudzuzdevumu operētājsistēma vienlaikus darbojas vairākas programmas.

Daudzuzdevumu operētājsistēmās kā piemēri ir Unix un Linux (Unix tipa OS). Pirms Linux parādīšanās un Windows operētājsistēmas parādīšanās Unix dominēja skaitļošanas pasaulē.

Operētājsistēmai Unix ir dažādas versijas; HP-UX, AIX, BSD. Daudzi var uzskatīt Linux par Unix operētājsistēmas klonu, iespējams, tāpēc, ka viņu skatījumā viņiem ir kopīgas iezīmes. Tomēr tas tā nav, jo Linux un Unix ir atsevišķas entītijas, kaut arī Linux tika izlaists daudz vēlāk nekā Unix.

Vienotā Unix specifikācija ir grupas termins, kas piešķirts tādu datoru operētājsistēmu standartiem, kas atbilst Unix preču zīmei un atbilst tās lietošanai. Jebkurai sistēmai, kas pretendē uz Unix, ir jābūt sertificētai, ja ne, tā tiek uzskatīta tikai par tikai Unix līdzīgu sistēmu.

Unix definīcija

Unix var izmantot kā terminu, kas izskaidro trīs scenārijus:

Pirmkārt, tas attiecas uz oriģinālo OS, kuru izstrādājusi AT&T Bell Labs, un citām no šīs operētājsistēmas atvasinātajām operētājsistēmām.

Otrkārt, kā UNIX, preču zīme, ko pārvalda atvērta grupa, kas izstrādāja operētājsistēmu rokasgrāmatu kopu, kuras nosaukums ir Single Unix Specification. Tikai operētājsistēmas, kas atbilst šiem standartiem, var būt ar nosaukumu “Unix”, un OS izstrādātājiem ir jāmaksā par licenci un honorāriem.

Visbeidzot, to var izmantot, lai atsauktos uz visām sistēmām, kas reģistrētas ar nosaukumu “Unix”, jo tās atbilst preču zīmes standartiem.

Tāpēc, lai operētājsistēmu varētu saukt vai drīzāk klasificēt kā Unix, tai jāatbilst jebkurai no iepriekš minētajām definīcijām. Ja nē, tas pilnībā nav viens un var būt tikai Unix līdzīga operētājsistēma.

Runājot par UNIX attiecībā uz otro skaidrojumu, operētājsistēmas šeit izriet no sākotnējā AT&T Unix. Tas ir rakstīts C un Assembly programmēšanas valodās. Sākotnējais darbs bija paredzēts darbam Bell sistēmā, bet vēlāk tika licencēts ārējām grupām, kurās bija pārdevēju akadēmiskie un komerciālie varianti.

Unix sistēmām ir kopīgs moduļu dizains, kas tiek dēvēts par Unix filozofiju; attiecībā uz vienkāršo rīku kopumu, ko piedāvā operētājsistēma un kuriem ir uzticēta ierobežota, labi definēta loma.

Gadu gaitā ir izstrādātas dažādas Unix līdzīgas operētājsistēmas. No tiem Linux ir kļuvis par vispopulārāko, aizstājot SUS sertificēto Unix.

Kas ir Linux operētājsistēma?

No otras puses, Linux, kuru izstrādāja Linuss Torvalds, ir operētājsistēmu grupa, kas ir atvērtā koda, tāpēc to var brīvi modificēt, lai atbilstu galalietotāju vajadzībām. Tas tika izlaists pagājušā gadsimta 90. gadu sākumā, un tā galvenais mērķis bija personālie datori, bet tas ir izplatījies vairākās platformās, pārspējot citas operētājsistēmas.

Linux tiek saukts par līdzīgu Unix, termins, kas nozīmē operētājsistēmu, kas līdzinās Unix sistēmai. Tā var nebūt kvalificējama kā viena vai sertificēta kādai konkrētai Single Unix specifikācijas versijai.

Linux ir arī Torvalda izstrādātais kodols. Gadu gaitā tas ir izrādījies elastīgs, un tam ir dažādi pielietojumi. Android, kas izstrādāts Linux kodola augšdaļā, ir visplašāk izmantotā mobilo ierīču mobilā operētājsistēma, un pat Android televizori pieaug.

Dažas Linux versijas, kas dēvētas par Linux izplatīšanu, cita starpā ietver Ubuntu, OpenSuse, Redhat, Solaris. Unix ir AIS, HP-UX, BSD, Iris. Turpretī Unix ir vismazākā versiju daļa.

Atšķirība starp Linux un Unix

Būtu nepareizi teikt, ka Linux ir Unix šādu atšķirīgu pazīmju dēļ, kuru mērķis ir izslēgt abus kā vienu lietu.

  1. Elastīgums un savietojamība: Linux ir elastīgs un saderīgs ar lielāko daļu aparatūras. To var instalēt un palaist lielākajā daļā platformu. Tie ietver mobilos tālruņus, planšetdatorus un spēļu konsoles. Tomēr Unix var strādāt tikai ar specializētu aparatūru un īpašiem CPU procesoriem. Tā nav saderīga kā Linux operētājsistēma, un tās instalēšanai nepieciešama stingra un procesuāla aparatūras mašīna.
  2. Izmaksas: Linux izplatīšana ir bezmaksas, lejupielādējot nav jāmaksā, un to var izplatīt, izmantojot dažādus plašsaziņas līdzekļus. Daži par cenu Linux distros ir pieejami. Serveru versiju gadījumā iestādes maksā izplatītājiem par atbalsta politiku, bet ne par pašu programmatūru. No otras puses, Unix nemaz nav bezmaksas. Dažādu Unix garšu pārdevēji tos piedāvā dažādās cenās. Komerciāli Unix bieži tiek pasūtīts rakstīt konkrētai sistēmai. Tādējādi sākotnējās izmaksas ir augstas.
  3. Avota koda pieejamība: Linux pirmkods ir brīvi pieejams, savukārt Unix kods - nē. Lietotāji savās ierīcēs var modificēt un veikt izmaiņas Linux sistēmā. Tomēr pārdošana ir ierobežota. Tas neattiecas uz Unix; tā pirmkods nav pieejams, jo tā nav bezmaksas programmatūra.
  4. Pārnesamība: Unix sistēma nav tik pārnēsājama kā Linux. Linux ir ārkārtīgi pārnēsājams un var darboties dažādos datu nesējos un rokas ierīcēs.
  5. Komandrinda un GUI: Strādājot ar Linux operētājsistēmu, mēs to saistām ar minimālu grafisko lietotāja interfeisu un lielākoties izmantoto komandrindas saskarni. Unix izmanto tikai komandrindas saskarni, kamēr turpinās grafiskā lietotāja interfeisa izstrāde.
  6. Failu sistēmas: Linux spēj atbalstīt lielisku failu sistēmu kopumu, salīdzinot ar Unix. Uzstādīšanas laikā radušās izmaksas ir salīdzinoši zemas.
  7. Pieteikumi: Linux operētājsistēmai ir dažādi lietotāji; sākot no mājas lietotājiem, izstrādātājiem un beidzot ar datoru entuziastiem. Unix ir ierobežots lietotāju skaits, kas galvenokārt paredzēts lieldatoriem, serveriem un darbstacijām. Tikai OS X versija sākotnējā dizainā bija paredzēta visiem.
  8. Apvalks: Linux sistēma kā noklusējuma čaulu izmanto Bourne Again Shell (BASH) un var atbalstīt vairākus komandu tulkus. Sākotnēji Unix bija saistīts ar Bourne apvalku, bet vēlāk kļuva saderīgs ar daudziem citiem, piemēram, Korn un C.
  9. Drošība: Linux ātri un efektīvi reaģē uz kļūdām un draudiem. Tā kā tā ir atvērta OS, jebkurš lietotājs var ziņot par kļūdu, kas ir novērsta īsā laika posmā. Programmā Unix lietotājam jābūt pacietīgam, lai iegūtu pareizu kļūdu novēršanas plāksteri.

Līdzības starp Linux un Unix operētājsistēmām

Kaut arī šie abi ir atšķirīgi tik daudzos veidos, viņiem ir dažas iezīmes; no funkcionalitātes līdz dizainam. Tas nenozīmē, ka tie vispār ir līdzīgi, bet tikai salīdzinājums, kāpēc daži lietotāji var sajaukt abus.

Gan Linux, gan Unix operētājsistēmas var veikt daudzuzdevumus un darboties dažādās platformās. Turklāt abos to darbībā tiek izmantots monolīts kodols. Monolītajiem kodoliem ir raksturīgs dizains, kurā visa operētājsistēma darbojas kodola telpā, un kodols var ielādēt un izkraut izpildāmos moduļus, kamēr ierīce darbojas.

Vēl viena līdzība ir tā, ka tie ir modulāri; funkciju abās operētājsistēmās var noņemt un aizstāt bez nepieciešamības pārstartēt. Citus, piemēram, ielādējamā kodola moduli, var pievienot Linux, kamēr sistēma darbojas.

Unix OS attīstība padara to pieejamu, nevis GUI, kā jau esošo komandrindas rīku. Šī funkcija bija pieejama tikai Linux, taču abiem tā ir izplatīta jaunākajās Unix versijās.

Secinājums

Nevar teikt, ka Linux ir Unix galvenokārt tāpēc, ka tas tika rakstīts no nulles. Tajā nav oriģināla Unix koda. Aplūkojot abas operētājsistēmas, jūs, iespējams, nepamanīsit lielu atšķirību, jo Linux tika izstrādāts tā, lai darbotos tāpat kā Unix, taču tajā nav neviena tā koda. Turklāt tai trūkst Unix sertifikāta, kas atbilstu nosacījumiem, lai to varētu nosaukt par Unix OS, kā minēts iepriekš.

Pētot abus, mums jāņem vērā, ka Linux ir ieguvis popularitāti datoru aparatūras un programmatūras, spēļu, planšetdatoru, lieldatoru jomā. No otras puses, to parasti izmanto interneta serveriem, darbstacijām un Solaris, Intel un HP personālajiem datoriem. No abiem Linux lietotāju vidū ir populārāks.

Papildus šiem visiem pastāv Linux bāzes Unix, piemēram, iestatījumi, kas neizmanto daudzus GNU rīkus, bet ir arī operētājsistēmas, kas izmanto Linux kodolu, bet nav līdzīgas Unix sistēmai. Piemēram, Android ir Linux kodols, taču tas nekādā ziņā nav Unix ierīce. Šo divu atšķirt kļūst grūti galvenokārt Linux elastības dēļ; to var integrēt dažādās sistēmās neatkarīgi no tā, vai tās ir līdzīgas Unix.

Papildu informācija un avoti

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

https: // lv.m.vikipēdija.org / wiki / Operating_system

https: // beebom.com / unix-vs-linux-what-is-the-atšķirība /

https: // www.tehnoloģiju tārpi.net / 2016/11 / atšķirība-linux-unix-operētājsistēmas.html

https: // www.kvora.com / Kādas ir līdzības un atšķirības starp UNIX un Linux

Kā mainīt peles rādītāja un kursora izmēru, krāsu un shēmu operētājsistēmā Windows 10
Peles rādītājs un kursors operētājsistēmā Windows 10 ir ļoti svarīgi operētājsistēmas aspekti. To var teikt arī par citām operētājsistēmām, tāpēc pati...
Bezmaksas un atvērtā koda spēļu dzinēji Linux spēļu izstrādei
Šis raksts aptvers bezmaksas un atvērtā koda spēļu motoru sarakstu, kurus var izmantot, lai izstrādātu 2D un 3D spēles Linux. Šādu spēļu dzinēju ir da...
Tomb Raider for Linux apmācība
Tomb Raider ēna ir divpadsmitais papildinājums Tomb Raider sērijai - darbības piedzīvojumu spēļu franšīzei, kuru izveidoja Eidos Montreal. Spēli gan k...