
Harry James
0
3665
818
U posljednje vrijeme čujemo puno o Linuxu - kako dominira na poslužiteljima, kako čini veliki komad tržišta smartfona i kako postaje vrlo održiva opcija na radnoj površini. No, Linux se nije pojavio u zraku. Povijest Linuxa [INFOGRAFSKA] Povijest Linuxa [INFOGRAFSKA] Ako postoji jedna stvar koja se doista ne treba smiriti s Billom Gatesom, to mora biti trajna popularnost Linuxa i drugih besplatnih softver, jer potcjenjuje njegov "ako želite dobar softver, ...; prije stvaranja Linuxa i prije uspona Windowsa, Unixom je dominirao računalni svijet. A za one koji ne znaju, Linux je vrlo sličan Unix. Budući da smo već pregledali razlike između Linuxa i Windows-a 7 Ključne razlike između Windows-a i Linux-a o kojima biste trebali znati prije prebacivanja 7 ključnih razlika između Windows-a i Linux-a o kojima biste trebali znati prije prebacivanja, u čemu je točno razlika između Linuxa i Linuxa Unix?
O Unixu
Prije nego što krenemo u to, moramo više razgovarati o Unixu. Prvi put ga je razvio AT&T 1969. Nakon mnogo godina evolucije nemamo ga Unix više. Umjesto toga, postoje razni operativni sustavi koji su nastali kao izvornik Unixa. Sada imate stvari poput Solarisa i HP-UX-a koji su tehnički Unix operativni sustavi jer su stekli Unix certifikat. U slučaju da niste znali, Mac OS X je također certificirani Unix operativni sustav. Ali, tu su i drugi operativni sustavi koji jesu Unix-like.
To može biti iz nekoliko vrlo specifičnih razloga, ali svi oni završavaju na ovaj način zbog jednog općeg razloga: oni nemaju originalni Unix kôd u sebi. U slučaju Linuxa, to je zato što je kôd napisan ispočetka, tako da bi sustav djelovao slično Unix sustavu, ali ne bi sadržavao nikakav Unix kôd. Zatim su tu i drugi, poput FreeBSD i OpenSolaris, koji potiču od stvarnih Unix operativnih sustava, ali imaju izuzete vlasničke bitove i zamijenjene onima sa otvorenim kodom.
Budući da je Unix kôd vlasnički, to znači da nije preostao nikakav Unix kôd, što ga čini Unix-ovim. Postoji nekoliko drugih čimbenika koji određuju je li operativni sustav sličan Unixu ili Unixu, ali to je izvan dosega ovog članka.
Uobičajene razlike između Unixa i Linuxa
Kada se pogleda razlika između Unix-a i Unix-ovih operativnih sustava, teško je reći da čak i postoji na prvi pogled. Mnogo je stvari koje imaju dvije zajedničke (što možda i ne može biti iznenađujuće zbog naziva grupa). No male su razlike tu i tamo, ovisno o tome koja je točna verzija Unix-a i Unix-ovih operativnih sustava koja uspoređujete. Različite usluge imaju malo različita mjesta (poput skripti za pokretanje), često imaju različite dizajne kako bi ponudile istu funkcionalnost i mogu uključivati cijeli sustav ili samo kernel.
Međutim, važno je shvatiti da se novi softver gotovo uvijek prvo razvija za Linux, a kasnije prenosi na Unix (isključujući Mac OS X). Mnogo alata koji su prvi put napravljeni za Linux sustave, poput Gnome i KDE desktop okruženja, sada se može instalirati na Unix i ostale sustave slične Unixu. Važno je također napomenuti da je Linux (i većina drugih operativnih sustava sličnih Unixu) slobodan za pristup i upotrebu, dok Unix operativni sustavi nisu.
Troškovi su važna u odlučivanju koje tehnologije koristiti, a Linux u tom pogledu pruža snažnu prednost.
Primjer: Solaris vs Linux
Sada kada imate dobru ideju o razlikama između Linuxa i Unixa, pogledajmo nekoliko konkretnijih primjera. Prvo ćemo usporediti Solaris, kojeg je napravio Oracle (prethodno ga je izradio Sun Microsystems), s Linuxom. Linux je prijenosniji, što znači da može raditi na više arhitektura sustava (mislite da su x86 i ARM) nego što to može Solaris. Solaris je poznat po boljoj stabilnosti i integraciji hardvera, ali Linux je i dalje dovoljno dobar u tim područjima. Linux također ima znatno bržu stopu razvoja od Solarisa.
Postoji i nekoliko drugih razlika među njima, ali to se može dogoditi čak i među različitim distribucijama Linuxa. Na primjer, koriste različite upravitelje paketa, različite zadane datotečne sustave i još mnogo toga. Postoje i različite razlike u odnosnim jezgrama u načinu na koji rade s stvarima kao što su I / O i mreža, ali te su razlike izuzetno tehničke.
Primjer: Mac OS X vs Linux
Još jedna dobra usporedba za Mac OS X i Linux. Mac OS X je svakako lakše podesiti, no Linux je još jednom jeftiniji i ima obilje softvera otvorenog koda koji možete koristiti umjesto vlasničkih rješenja podržanih Apple-om. Također je daleko fleksibilniji jer se Linux može izvoditi na gotovo bilo kojem hardveru, dok se Mac OS X može (službeno, barem) pokretati na Apple hardveru. Mac OS X također ima svoje jezgro (nazvano XNU) koje je različito i za Linux i Solaris. Također koristi HFS + kao zadani datotečni sustav, a ne ext4 kao što to čini Linux ili ZFS za Solaris.
Fleksibilno i besplatno
Ovom usporedbom ne pokušavam reći da Unix ne dopušta da budete produktivni - ima puno mjesta i profesionalaca koji za svoja rješenja koriste istinske Unix operativne sustave. Međutim, Linux jednostavno nudi daleko veću fleksibilnost i pruža veliku uštedu troškova u odnosu na Unix. To je ono što Linux profesionalci cijene i zato je Linux danas daleko rasprostranjeniji.
Jeste li Linux profesionalac? Ako je odgovor da, zašto izabrati Linux preko Unixa?