Oglas

V zadnjem desetletju ali tako so ljudje zares začeli zamenjati »UNIX« z »Linux« Unix vs. Linux: Razlike med in zakaj je pomembnaPred ustanovitvijo Linuxa je v Unixu prevladoval računalniški svet. Kakšna je razlika med Linuxom in Unixom? Preberi več kot da so v bistvu ista stvar, vendar to ni res. Mračno območje je potekati, vendar je razlika v bistvu odvisna od tega, kako določite izraze.

UNIX korenine sega že v šestdeseta leta prejšnjega stoletja, vendar se ime ni pojavilo do sedemdesetih let prejšnjega stoletja z rojstvom projekta z imenom Unici. V naslednjih desetletjih se je UNIX razdelil na številne različne veje, vsaka s svojimi edinstvenimi sukanci.

Linux je bil ne ena od teh vej.

Pravzaprav je bil Linux rojen kot alternativa UNIX-u Penguin Origins: Zgodovina Linuxa [Geek Zgodovina]Skoraj ni mesta, kamor ne greš, ne da bi bil v stiku z Linuxom - ta napaja vse, od običajnih računalnikov do najzmogljivejših strežnikov do naših prenosnih mobilnih naprav. Večina ljudi, ki niso tehniki ... Preberi več

instagram viewer
s ciljem, da sta združljiva z UNIX-om, kar pojasnjuje, zakaj imata oba veliko podobnosti in zakaj sta pogosto povezana. V tem smislu je Linux podoben UNIX operacijskemu sistemu in ne UNIX.

Z drugimi besedami, na Linux je vplival UNIX, vendar sistemi UNIX nimajo povezave z Linuxom. Glede na navedeno je tukaj nekaj pomembnejših sistemov UNIX, ki obstajajo še danes in o katerih je vredno vedeti.

BSD

Programska distribucija Berkeley, znana ponavadi BSD, je bila izvedena družba UNIX, ki se je začela leta 1977 in se je leta 1995 ustavila. BSD je ob svojem nastanku dejansko imel isto kodo kot UNIX, zaradi česar je postal resnična podružnica UNIX-a.

Čeprav originalni BSD ne obstaja več, je sprožil kup drugih potomcev - imenovanih "različice" - od katerih se mnogi aktivno razvijajo kot odprtokodni projekti Kaj je odprtokodna programska oprema? [MakeUseOf pojasnjuje]"Open source" je izraz, ki se v teh dneh veliko skriva. Morda veste, da so nekatere stvari odprtokodne, kot sta Linux in Android, a veste, kaj pomeni? Kaj je odprto ... Preberi več .

Najbolj priljubljena varianta je FreeBSD, ki je splošni namen operacijskega sistema, ki je popoln (za razliko od Linuxa, ki je samo jedro). To pomeni, da sistem FreeBSD vključuje jedro, gonilnike, pripomočke in dokumentacijo.

unix-like-systems-freebsd

Privzete namestitve FreeBSD nimajo grafičnega vmesnika, vendar je dovolj enostavno namestiti eno od priljubljenih namiznih okolij, ki so podprta zunaj okvira: GNOME, KDE ali Xfce.

Tretja najbolj priljubljena varianta je NetBSD, ki se bolj osredotoča na čist dizajn in enostavno prenosljivost v računalniških arhitekturah, kar pomeni, da bi moral brez težav delovati na skoraj vseh strojih.

NetBSD se večinoma uporablja predvsem kot osnova za obsežne strežnike in vgrajene sisteme, ne pa za osebno uporabo.

Eden izmed potomcev NetBSD-ja, poklicani OpenBSD, je v svoji priljubljenosti dejansko presegel staršev in postal druga najpogosteje uporabljena BSD varianta po FreeBSD.

unix-like-systems-openbsd

Glavni poudarek OpenBSD je na pregledni kodi in dokumentaciji, ki ji sledi varnost. Zaradi tega je OpenBSD priljubljen operacijski sistem v varnostni industriji. Kljub temu OpenBSD podpira tudi namizna okolja in skupni odprtokodni programi Najboljša programska oprema in aplikacije za LinuxNe glede na to, ali ste novi v Linuxu ali ste začaran uporabnik, tukaj je najboljša Linux programska oprema in aplikacije, ki bi jih morali uporabljati danes. Preberi več , zaradi česar je dober tudi za osebno uporabo.

Vse te različice so pod licenco odprtokodna licenca BSD Licence za programsko opremo z odprto kodo: Kaj morate uporabiti?Ali ste vedeli, da niso vse licence odprtega koda enake? Preberi več , ki je ena najbolj dovoljenih licenc za programsko opremo. S temi operacijskimi sistemi lahko naredite karkoli želite.

Solaris

Leta 1983 je izšla različica BSD z imenom SunOS. SunOS je bil razvit v podjetju Sun Microsystems - znani tudi kot pionirji platforme Java - zasnovan tako, da je bolj delovni in strežniški računalnik, ne pa osebno namizje.

Potem pa so se leta 1992 odvrgli s strani SunOS, ki temelji na BSD, in začeli na novo z uporabo sodobnejše (takratne) različice UNIX-a. Ta različica se je imenovala Solaris, ki še danes obstaja pod imenom Oracle Solaris (kot je Oracle pridobil Sun Microsystems leta 2010).

unix-like-systems-opensolaris

Večji del svoje zgodovine je bil Solaris zaprt vir, lastniški projekt, čeprav sonce pogosto integrirane odprtokodne rešitve v sistem (na primer OpenWindows in pozneje, Common Desktop) Okolje).

Toda leta 2005 se je vse spremenilo, ko je Sun izdal Solarisovo kodno bazo pod licenco, ki jo je odobrila Open Source Initiative. Ta varianta, ki temelji na Solarisu 10, je postala znana kot OpenSolaris.

Na žalost, ko je Sun pridobil Oracle, je bil uradni projekt OpenSolaris ustavljen. To je spodbudilo skupnost razvijalcev, da je sam nadaljeval razvoj, kar je povzročilo vilico OpenIndiana temelji na novem jedru, imenovanem iluos.

unix-like-systems-openindiana

OpenIndiana je duhovno nadaljevanje zdaj propadlega OpenSolarisa. Obstaja več drugih izvedencev OpenSolaris, ki temeljijo na osvetljenem jedru denimo, kako vse distribucije Linuxa temeljijo na Linuxovem jedru), vendar nobena ni tako omembe vredna OpenIndiana.

Toda na koncu dneva, če ne boste delali v okolju obsežnih strežnikov in mainframesov, vam verjetno ne bo nikoli treba soočiti s Solarisom ali s kom sorodniki.

OS X

Presenetljivo število ljudi se ne zaveda, da sodobni Mac sistemi izhajajo iz baze UNIX. Do Mac OS 9 je bil Applov operacijski sistem zgrajen in razvit znotraj podjetja, vendar so vse prenovili leta 2001 z izdajo Mac OS X (ki je bil pozneje označen kot OS X leta 2012).

Ko je Apple kupil NeXT, Inc. leta 1997 so pridobili tudi operacijski sistem NeXTSTEP, ki je sam izhajal iz zgodnje različice BSD. To pomeni, da imajo sodobni Maci večjo zahtevo do rodu UNIX kot celo sistemi Linux Mac OS X Yosemite, z vidika uporabnika LinuxaMac OS X se uporablja kot posterski otrok za čist in eleganten vmesnik. Kot Linux pisatelj je moja dolžnost, da primerjam med distrofijami Linuxa, pa tudi proti konkurenci. Preberi več !

unix podobni sistemi-osx

Pred OS X se je vsaka različica Applovega operacijskega sistema odražala v imenu (npr. Mac OS 9, Mac OS 8 itd.). Zdaj so vse različice operacijskega sistema, ki temelji na UNIX-u od leta 2001, "različica 10", pri čemer je vsaka glavna izdaja dobila kodno ime kot "Yosemite" (tehnično je različica 10.10).

Kot kaže, se je premik na UNIX za Apple izkazal za uspešnega, če menite, da je OS X sčasoma postal osnova iOS-a, operacijski sistem, ki zdaj napaja telefone iPhone, iPad in Apple. Sporno je, da Apple sploh ne bi bil na zemljevidu, če ne bi bil UNIX.

Drugi operacijski sistemi, podobni UNIX-u

Poleg zgornjih treh imen je treba omeniti še nekaj pomembnih primerov ne-Linux UNIX sistemov.

IBM razvija operacijski sistem, imenovan AIX, ki se večinoma uporablja v IBM-ovih glavnih računalnikih in PowerPC-jih. Hewlett-Packard trdi HP-UX, ki se uporablja v liniji delovnih postaj in strežniških sistemov HP 9000. In potem je tu Minix, operacijski sistem za mikrokerne, ki se zdaj večinoma uporablja v izobraževalne namene.

Spodnja črta? UNIX je veliko bolj razširjen in vplivnejši, kot si morda mislite. Svet bi bil res drugače, če UNIX ni nikoli krasil prizora.

Katere sisteme, podobne UNIX-u, smo pogrešali? Je to pomagalo razjasniti, kaj je UNIX? Imate vprašanja, na katera niste odgovorili? Delite z nami v spodnjih komentarjih!

Joel Lee ima B.S. na področju računalništva in več kot šest let izkušenj s pisanjem. Je glavni urednik za MakeUseOf.