Koja je razlika Linux na UNIX

Anonim

Razlika između Linux i UNIX

Distributed gledište, prema kojoj je operacijski sustav Linux i UNIX - gotovo isti. Koliko je legitimna ova teza?

sadržaj članak

  • na Linux činjenice
  • na UNIX činjenice
  • Usporedi
  • Tablica

Činjenice o Linuxu

Linux - obiteljski slobodnih operativnih sustava dostupni u desecima, ako ne stotine sorti. Svi oni su ujedinjeni prvenstveno otvorenost: gotovo svaki programer može napisati na postojeće distribucijama Linuxa svoju verziju Linux.

Jedna od prvi poznati Linux distribucije je razvio finski programer Linus Torvalds. Godine 1991. pokazano je IT zajednici. Linus kasnije razvoja dodatno su razvijeni uz sudjelovanje grupe slobodnog softvera entuzijasta iz cijelog svijeta. Najpopularnija verzija danas Linux - Mint, Ubuntu, Debian, Fedora.

Linux operativne sustave savršeno su prilagođene za administraciju poslužitelja. Dakle, najveća potražnja za podatke OS su među korporacijama - posebno u području ugostiteljske djelatnosti u segmentu cloud rješenja. U segmentu PC, usmjerena na pojedinačne korisnike, Linux je popularnost znatno manji od Windows, unatoč činjenici da su osnovne funkcije modernih Linux distribucija, u načelu, usporedive s mogućnostima OS iz Microsofta.

temeljen na Linuxu istovremeno razvila najpopularniji operativni sustav za pametne telefone i tablete - Android.Koji je, pak, daleko ispred mobilne verzije sustava Windows.

Linux operativni sustavi smatraju se poput UNIX-a. To je zbog činjenice da Linus Torvalds i njegovi suradnici koriste ključne koncepte razvijen u drugoj obitelji operacijskih sustava - UNIX - kako bi stvorili svoj slobodni operativni sustav. Ova činjenica unaprijed je odredila pojavu teze da su Linux i UNIX dvije verzije istog operativnog sustava, a razlika između njih je vrlo mala.

Bilo je to tako - nastavit ćemo dalje proučavati. Sada - osnovne činjenice samo o UNIX-u.

na sadržaj ↑

UNIX

UNIX činjenice su također obitelj operacijskih sustava. Prva implementacija UNIX OS-a pojavila se 1969. godine. Većina suvremenih inačica UNIX, za razliku od Linuxa, su komercijalni operacijski sustavi. Među njima su OS X, Mac OS, iOS - operativni sustavi za Appleove uređaje, kao i rješenja kao što su Sun Solaris, AIX, HP-UX.

U rješenjima koja se temelje na UNIX konceptima, u većini slučajeva postoji zatvoreni izvorni kod. To znači da pravne promjene ovog ili onog distributera koji nisu povezani s razvojnim programerom određene verzije operacijskog sustava ne mogu.

Sada obitelj UNIX, poput Linuxa, uglavnom se koristi u korporativnom okruženju - kao alat za upravljanje poslužiteljem. Međutim, značajna zastupljenost odgovarajućih rješenja također je u segmentu računala za privatne korisnike, budući da Mac platformu upravlja OS X ili njegov prethodnik - OS Mac OS, na temelju UNIX-a.

Osim toga, Apple je jedan od ključnih igrača na tržištu mobilnih naprava. Uređaji iPhone i iPad upravljaju iOS-om, koji se također odnose na UNIX sustave, kao što smo već napomenuli.

do sadržaja ↑

Usporedba

S gledišta tehnologija, UNIX i Linux obitelji su vrlo blizu.Na primjer, mnogi programi stvoreni za Linux mogu se lako prilagoditi za UNIX OS bez prepisivanja njihovog izvornog koda. To u velikoj mjeri određuje jednostavnost istovremenog stvaranja razvojnih programera mobilnih aplikacija verzije odgovarajućeg softvera za Android i iOS. Veliki broj modernih programa za Linux u početku se pojavljuju kao besplatne verzije sličnih rješenja koja se izvode na UNIX-u.

Naredbe koje se koriste za upravljanje Linuxom su prilično slične onima koje koristi UNIX. Oba OS obitelji temelje se na jedinstvenom konceptu administracije podataka, čija se suština leži u formiranju politike stvaranja dozvola za izvršenje određenih datoteka. Na primjer, u UNIX i Linux operativnim sustavima, neovlašteni programi počinju i izmjena podataka je vrlo teško. To unaprijed određuje visoku otpornost obaju obitelji virusa na viruse.

Koja je glavna razlika između Linuxa i UNIX-a? Suvremeni IT stručnjaci slažu se da je ključni kriterij u ovom slučaju odnos razvijenih obitelji OS-a u ostvarivanju profita. Većina rješenja temeljenih na UNIX-u su plaćeni tipovi zatvorenog softvera, koji je uglavnom u vlasništvu developera odgovarajućeg softvera. Linux je, pak, nekomercijalan, kao i program za njih, a kodovi su otvoreni za programere treće strane.

Besplatno Linux i komercijalna orijentacija UNIX-a unaprijed određuju niz drugih temeljnih razlika između razmatranih OS obitelji.

Među njima - suža tehnološka specijalizacija UNIX-a. U mnogim aspektima - samo zbog zatvorenog koda. Operativni sustavi ove obitelji u pravilu su stvoreni za određene platforme.Na primjer, HP-UX može raditi samo na PA-RISC procesorima tvrtke HP, kao i tvrtke Itanium, koje su zajednički razvoj HP-a i Intel-a. Sustavi OS X, Mac OS i iOS rade samo na uređajima tvrtke Apple. Isto se može reći i o podršci OS-a na datotekama sustava UNIX-a. U osnovi, specifična OS distribucija temeljena na UNIX-u može raditi s 1-2 standarda odgovarajuće vrste.

S druge strane, Linux rješenja manje su standardizirana. Distribucija "desktop" verzija Linuxa može se instalirati na računala s AMD i Intel procesorima, ako je potrebno, prilagoditi, primjerice, ruskim žetonima "Elbrus". Android OS također je rješenje "više robnih marki", a upotrebljava ga desetak proizvođača gadgeta. Što se tiče podrške datotečnom sustavu, Linux je također svestraniji od UNIX-a. Moderne Linux distribucije dobro funkcioniraju čak i sa sustavima datoteka za Windows - kao što su FAT32, NTFS.

može se primijetiti da je u trenutnom tržištu digitalnih rješenja uzeo oblik neslužbenu Linux i UNIX sučeljavanje:

  • na PC Linux OS segmentu, instaliran na izloûenim IBM platformama, kao što su Windows, natječu OS X i Mac OS, koji su instalirani na Apple računalima;
  • u segmentu mobilnih gadgeta Android OS, instaliran na pametnim telefonima i tabletima iz različitih robnih marki, su konkurenti iOS-a, koji se stavljaju na iPhone i iPad, koji također proizvodi Apple.

U prvom slučaju, Linux značajno gubi UNIX: udio sustava prvog tipa na svjetskom tržištu računala, prema Net Applications, iznosi 1, 34%, udio Mac OS i OS X je oko 7, 11%. U segmentu mobilnih uređaja koji rade na Androidu temeljenom na Linuxu, prema IDC-u, potrebno je oko 81, 5%, iOS - 14, 8%.

na sadržaj ↑

Tablica

Dakle, saznali smo razliku između Linuxa i UNIX-a. Pokušat ćemo prikazati odgovarajuće kriterije u obliku tablice.

Linux UNIX
Koje su sličnosti OS obitelji?
Slično izvorni kod za programe.
Opća načela administracije podataka.
Identitet osnovnih naredbi za upravljanje OS-om.
virusnih otpor
Glavne razlike
Gotovo svi Linux obitelji - besplatno Većina UNIX OS - Poslovni
OS imaju veliku raznovrsnost, kompatibilan s „željeza” različitih marki, širok raspon datoteke sustavi OS manje univerzalna, svaka distribucija prilagođena ograničenim brojem platforme i datotečnih sustava
izvorni kod distribucija, otvorenim Izvorni kod u većini slučajeva zatvoren