Unix v primerjavi z Linuxom: razlike med in zakaj je to pomembno

Unix v primerjavi z Linuxom: razlike med in zakaj je to pomembno

Linux je dandanes povsod. Za končni dokaz ne iščite dlje kot Windows. Z izdajo podsistema Windows za Linux 2 Microsoft pošilja jedro Linuxa s svojim operacijskim sistemom. Ne tako dolgo nazaj bi se to zdelo kot prvoaprilska šala.





Čeprav lahko Linux predstavlja hrbtenico velikega dela interneta, ni bil ustvarjen iz nič. Pred Linuxom je bil Unix, novejši operacijski sistem pa je za svojo današnjo priljubljenost velik zaslužnik idejam, rojenim v sedemdesetih in celo šestdesetih letih.





Kaj je Unix?

Medtem ko si Unix prizadeva za preprostost, natančno opisati, kaj je, ni enostavno. Prvotni Unix je bil operacijski sistem podjetja AT&T, danes pa je Blagovna znamka UNIX pripada Open Group . Unix se uporablja tudi kot kategorija za opis celotne družine operacijskih sistemov.





Potem je tu še filozofija Unixa. To služi kot splošno vodilo programom Unix, katerega bistvo je, da mora vsak program dobro opraviti eno stvar. Namesto, da bi si prizadevali, da bi vključili vse možne funkcije, bi moralo orodje Unix preprosto opraviti svoje delo in v idealnem primeru ustvariti izhod, ki se lahko vnese neposredno v vnos drugega programa.

Danes je na voljo veliko različic Unixa, tako v prostih kot v komercialnih sortah.



Kaj je Linux?

Linux je še en izraz, ki ga je težje opisati, kot si mislite. Tehnično je popolna distribucija Linuxa operacijski sistem, podoben Unixu, vendar je to šele začetek.

Mnogi ljudje uporabljajo Linux kot skrajšani izraz za tisto, kar bi bilo natančneje opisano kot GNU/Linux. Linux je samo jedro, del operacijskega sistema, ki izvaja jedro računalništva in se povezuje s strojno opremo. Osrednji pripomočki, ki delujejo na vrhu tega jedra, so prav tako pomembni.





GNU je rekurzivna kratica, ki pomeni 'GNU's Not Unix'. Projekt GNU ne vsebuje izvirne kode Unixa, vendar ponuja vse pripomočke, ki bi jih pričakovali v operacijskem sistemu Unix. To je ključna razlika med Unixom in Linuxom.

Unix proti Linuxu: kratka zgodovina

Tudi ustvarjalci Unixa ga niso ustvarili iz cele tkanine. Namesto tega sta Ken Thompson in Dennis Ritchie navdihnila prejšnji operacijski sistem Multics. V Bell Labs sta ta dva vzela koncepte iz tega operacijskega sistema in prepisala svojega v C, ki ga je Ritchie oblikoval in pomagal pri razvoju.





Unix ni bil odprtokodna programska oprema. Namesto tega je AT&T prodajal komercialne licence, vendar to ni bilo edino podjetje, ki je delalo na Unixu. Akademiki v Berkeleyju so sprva razvili dodatek, imenovan Berkeley Software Distribution ali BSD. Sčasoma je BSD postal svoj popolni Unix.

V osemdesetih in v devetdesetih letih so različna podjetja začela prodajati lastno ponudbo Unixa. Ti so vključevali IBM -ov AIX, Sun -jev Solaris in Xenix, ki je kasneje postal SCO UNIX.

Linux prevzame svet z Stormom

Poleg različnih ponudb Unixa je bilo na voljo tudi več različic, podobnih Unixu. Eden od teh je bil MINIX, ki je bil namenjen akademski uporabi. Razvijalec programske opreme iz Helsinkov po imenu Linus Torvalds je bil razočaran nad omejitvami MINIX -a in je želel ustvariti podobno jedro, ki bi lahko izkoristilo novi kupljeni računalnik.

Hkrati je Richard Stallman iskal jedro. Projekt GNU je začel leta 1983 in gradil brezplačne nadomestne nadomestne programe za različne pripomočke Unix. Česar takrat ni imel, je bilo brezplačno odprtokodno jedro. Torvalds je s svojim jedrom že uporabljal pripomočke GNU, sčasoma pa tudi drugi.

Linux je hitro požel široko zanimanje. Sredi devetdesetih let je projekt zaradi priljubljene zasnove jedra in nabora orodij GNU postal priljubljen. Tudi ko so bili na voljo različni drugi brezplačni operacijski sistemi Unix, se je nad njimi pojavila komercialna narava prvih 20 let Unixa. To še vedno vpliva na bitko Unix in Linux do danes.

Raziskovalec datotek Windows 10 zelo počasen

Kako in kje se Unix uporablja te dni?

Trenutno je lahko priljubljenost glavna razlika med Linuxom in Unixom. Kljub temu obstajajo prosto dostopne distribucije Unixa, ki poganjajo veliko iste programske opreme kot Linux. Dva najbolj priljubljena sta FreeBSD in OpenBSD, obe različici BSD, kot poveta imena.

Potem je seveda tu še Apple. Vsaka naprava Apple, ki jo kupite v teh dneh, pa naj bo to MacBook, iPhone ali celo Apple Watch, ima operacijski sistem, podoben Unixu. Na napravah iPhone ali Apple Watch tega nikoli ne bi vedeli, če bi jih uporabljali. To pa ne velja za računalnik Mac.

Preprosto zaženite aplikacijo Mac Terminal in imeli boste dostop do standardnih pripomočkov Unix, kot so ls, pwd in celo do urejevalnikov, kot je vim. Ta orodja so lahko zelo močna. Za uvod si oglejte našo vodnik za začetnike do terminala Mac .

Linux je povsod

Linux je lahko povsod, vendar to ne pomeni, da ga vidite. Android, najbolj priljubljen mobilni operacijski sistem na svetu, je vilica Linuxa. Tega ne bi vedeli, če ga zaženete, toda v ozadju je različica jedra Linuxa, spremenjena za uporabo v mobilnih napravah.

Večina interneta deluje na Linuxu. Medtem ko različice Windows in Unix napajata nekatere strežnike, velika večina strežnikov poganja distribucijo Linuxa. Večji del tega je povezan s prosto naravo operacijskega sistema, pa tudi s tem, kako robusten je, kar pomeni manj izpadov. Unix nikakor ni manj robusten, vendar priljubljenost Linuxa pomeni, da ga bo večina izbrala v spopadu Unix proti Linuxu.

Eden najbolj odmevnih nastopov Linuxa v zadnjih nekaj letih je podsistem Windows za Linux. To vam omogoča zagon pripomočkov za Linux v sistemu Windows, kar je velika prednost za spletne razvijalce in inženirje programske opreme. Imamo vodnik kako začeti s podsistemom Windows za Linux .

Ste novi v Unixu ali Linuxu?

Zagon računalnika z Unixom ali Linuxom je lažji kot kdaj koli prej. Windows v svojem jedru ne poganja Linuxa, vendar je še vedno mogoče vsaj zagnati Linux poleg sistema Windows. Vsaka naprava Apple, ki jo kupite, ima v svojem jedru tudi različico Unixa.

Če želite na svojem računalniku zagnati 'pravi' Linux, je tudi to preprosto. V računalnik lahko vedno sami namestite eno od neštetih distribucij Linuxa. Bi raje imeli računalnik z vnaprej nameščenim Linuxom? Ne oglejte si našega seznama odličnih prenosnih računalnikov Linux.

Deliti Deliti Cvrkutati E-naslov 3 načini, kako preveriti, ali je e -pošta resnična ali lažna

Če ste prejeli e -poštno sporočilo, ki je videti nekoliko dvomljivo, je vedno najbolje preveriti njegovo pristnost. Tu so trije načini, kako ugotoviti, ali je e -poštno sporočilo resnično.

Preberite Naprej
Sorodne teme
  • Linux
  • Pojasnjena tehnologija
  • Linux Distro
  • Linux
  • Unix
O avtorju Kris Wouk(118 objavljenih člankov)

Kris Wouk je glasbenik, pisatelj in kakorkoli se že reče, ko nekdo snema videoposnetke za splet. Tehnološki navdušenec, odkar pomni, ima vsekakor najljubše operacijske sisteme in naprave, vendar vseeno uporablja čim več drugih, samo da bi ostal ujet.

Več od Kris Wouk

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite