Unix i Linux: razlike između i zašto su bitne

Unix i Linux: razlike između i zašto su bitne

Linux je ovih dana posvuda. Za vrhunski dokaz, ne tražite dalje od Windows -a. Izlaskom Windows podsustava za Linux 2, Microsoft isporučuje Linux kernel sa svojim operativnim sustavom. Ne tako davno, to bi se činilo kao prvotravanjska šala.





Iako Linux može predstavljati okosnicu za veliki dio interneta, nije stvoren ni iz čega. Prije Linuxa postojao je Unix, a noviji operativni sustav zaslugu za svoju trenutnu popularnost duguje idejama rođenim 1970 -ih, pa čak i 1960 -ih.





Što je Unix?

Iako sam Unix teži jednostavnosti, opisati što je točno nije lako. Izvorni Unix bio je operacijski sustav tvrtke AT&T, ali ovih dana, UNIX zaštitni znak pripada Otvorenoj grupi . Unix se također koristi kao kategorija za opisivanje cijele obitelji operativnih sustava.





Zatim tu je Unix filozofija. Ovo služi kao opća smjernica za Unix programe koje trebaju slijediti, a srž je da svaki program treba učiniti jednu stvar dobro. Umjesto da ima za cilj spakirati sve mogućnosti koje se mogu zamisliti, Unixov alat trebao bi jednostavno obaviti svoj posao, idealno proizvesti izlaz koji se može unositi izravno u ulaz drugog programa.

Ovih dana dostupno je mnogo Unix varijanti, u besplatnim i komercijalnim varijantama.



Što je Linux?

Linux je još jedan izraz koji je teže opisati nego što možete zamisliti. Tehnički, potpuna distribucija Linuxa operacijski je sustav sličan Unixu, ali ovo je tek početak.

Mnogi ljudi koriste Linux kao skraćeni izraz za ono što bi se točnije opisalo kao GNU/Linux. Linux je samo jezgra, dio operacijskog sustava koji radi jezgru računanja i sučelja s hardverom. Osnovni pomoćni programi koji se nalaze na vrhu ove jezgre jednako su važni.





GNU je rekurzivna kratica koja stoji za 'GNU's Not Unix.' GNU projekt ne sadrži izvorni Unix kod, ali pruža sve pomoćne programe koje biste očekivali u Unix operativnom sustavu. Ovo je ključna razlika između Unixa i Linuxa.

Unix vs Linux: Kratka povijest

Čak ga i tvorci Unixa nisu stvorili cijelom tkaninom. Umjesto toga, Ken Thompson i Dennis Ritchie nadahnuti su iz ranijeg operativnog sustava, Multics. U Bell Labs -u, ovo dvoje je uzelo koncepte iz tog operativnog sustava i prepravilo svoje u C, koje je Ritchie osmislio i pomogao u razvoju.





Unix nije bio softver otvorenog koda. Umjesto toga AT&T je prodavao komercijalne licence, ali to nije bila jedina tvrtka koja je radila na Unixu. Akademici na Berkeleyju u početku su razvili dodatak pod nazivom Berkeley Software Distribution ili BSD. Na kraju je BSD postao vlastiti potpuni Unix.

Osamdesetih i devedesetih godina prošlog stoljeća različite su tvrtke počele prodavati vlastitu Unix ponudu. To je uključivalo IBM -ov AIX, Sun -ov Solaris i Xenix, koji je kasnije postao SCO UNIX.

Linux preuzima svijet od strane Storma

Uz razne Unix ponude, bilo je dostupno i nekoliko varijanti sličnih Unixu. Jedan od njih bio je MINIX, koji je bio namijenjen akademskoj uporabi. Programer softvera iz Helsinkija po imenu Linus Torvalds bio je frustriran ograničenjima MINIX -a i imao je za cilj stvoriti sličnu jezgru koja bi mogla iskoristiti prednost novog računala koje je kupio.

U isto vrijeme, Richard Stallman tražio je jezgru. Započeo je projekt GNU 1983., izgradivši besplatne zamjene za različite Unix komunalne programe. Ono što tada nije imao bilo je besplatno jezgro otvorenog koda. Torvalds je već koristio GNU pomoćne programe sa svojim kernelom, a na kraju su i drugi.

Linux je brzo naišao na široki interes. Sredinom devedesetih godina prošlog stoljeća projekt je postao popularan zbog slobodnog dizajna i kernela i GNU alata. Čak i kad su različiti drugi besplatni Unix operativni sustavi postali dostupni, nad njima se nadvila komercijalna priroda prvih 20 godina Unixa. To i danas utječe na bitku Unixa i Linuxa.

zašto su moji obožavatelji prijenosnih računala tako glasni

Kako i gdje se Unix koristi ovih dana?

Trenutno bi popularnost mogla biti glavna razlika između Linuxa i Unixa. Ipak, postoje slobodno dostupne Unix distribucije koje pokreću mnoge iste programe kao i Linux. Dvije najpopularnije su FreeBSD i OpenBSD, obje BSD varijante, kako nazivi impliciraju.

Zatim, naravno, tu je i Apple. Svaki Appleov uređaj koji ovih dana kupite, bilo da je riječ o MacBook-u, iPhoneu ili čak Apple Watchu, ima operacijski sustav nalik Unixu. Na iPhoneu ili Apple Watchu to nikada ne biste saznali ako ih koristite. To ipak nije slučaj na Mac računalu.

Jednostavno pokrenite aplikaciju Mac Terminal i imat ćete pristup standardnim Unix uslužnim programima poput ls, pwd, pa čak i urednicima poput vim -a. Ovi alati mogu biti prilično moćni. Za uvod, pogledajte naš vodič za početnike do Mac terminala .

Linux je posvuda

Linux može biti posvuda, ali to ne znači da ga vidite. Android, najpopularniji mobilni operacijski sustav na svijetu, račva je Linuxa. To ne biste znali ako ga pokrenete, ali iza scene je verzija Linux kernela izmijenjena za upotrebu u mobilnim uređajima.

Veći dio interneta radi na Linuxu. Dok Windows i Unix varijante pokreću neke poslužitelje, velika većina poslužitelja pokreće Linux distribuciju. Mnogo toga ima veze s slobodnom prirodom operacijskog sustava, ali i s njegovom snagom, što znači manje zastoja. Unix ni na koji način nije manje robustan, ali popularnost Linuxa znači da će ga većina ljudi izabrati u obračunu Unixa i Linuxa.

Jedan od najistaknutijih pojavljivanja Linuxa u posljednjih nekoliko godina je Windows podsustav za Linux. To vam omogućuje pokretanje pomoćnih programa Linux u sustavu Windows, što je velika blagodat za web programere i softverske inženjere. Imamo vodič kako započeti s Windows podsustavom za Linux .

Jeste li novi u Unixu ili Linuxu?

Pokretanje računala s Unixom ili Linuxom lakše je nego ikad prije. Windows ne pokreće Linux u svojoj jezgri, ali je još uvijek moguće barem pokrenuti Linux na vrhu sustava Windows. Svaki Appleov uređaj koji kupite u svojoj jezgri ima i varijantu Unixa.

Ako želite pokrenuti 'pravi' Linux na svom računalu, to je također jednostavno. Uvijek možete sami instalirati jednu od bezbrojnih distribucija Linuxa na svoje računalo. Želite li više računalo s unaprijed instaliranim Linuxom? Ne tražite dalje od našeg popisa sjajnih Linux prijenosnih računala.

Udio Udio Cvrkut E -pošta 3 načina da provjerite je li e -poruka stvarna ili lažna

Ako ste primili e -poruku koja izgleda pomalo sumnjivo, uvijek je najbolje provjeriti njenu autentičnost. Evo tri načina da provjerite je li poruka prava.

Pročitajte Dalje
Povezane teme
  • Linux
  • Objašnjena tehnologija
  • Linux Distro
  • Linux
  • Unix
O autoru Kris Wouk(118 objavljenih članaka)

Kris Wouk je glazbenik, pisac i kako god se to zove kad netko snima videozapise za web. Ljubitelj tehnologije otkad se sjeća, definitivno ima omiljene operacijske sustave i uređaje, ali svejedno koristi što više drugih, samo da ostane uhvaćen.

Više od Kris Wouk

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu