UNIX pret Solaris
UNIX ir operētājsistēma (OS), ko AT&T izstrādāja 1960. gados ar nolūku nodrošināt programmētājiem daudzlietotāju, daudzuzdevumu sistēmu. UNIX tika izstrādāts, pamatojoties uz principu, ka vienkāršas, bet jaudīgas utilītas var elastīgi integrēt, lai nodrošinātu plašu uzdevumu klāstu. Tomēr termins “UNIX” vairāk attiecas uz operētājsistēmu klasi (kas atbilst noteiktai specifikācijai, kuras pamatā ir sākotnējās UNIX operētājsistēmas specifikācija), nevis uz konkrētu operētājsistēmas ieviešanu. Solaris ir UNIX komerciāls variants, cita starpā, piemēram, HP-UX un AIX, un tam ir UNIX preču zīme. Sākotnēji to izstrādāja Sun Microsystems, bet pašlaik tas pieder Oracle Corporation. Tagad Solaris ir pazīstams kā Oracle Solaris.
UNIX
UNIX ir operētājsistēma, kuras mērķis ir nodrošināt programmētājiem daudzlietotāju daudzuzdevumu sistēmu. UNIX OS sastāv no trim galvenajiem komponentiem. Pirmais komponents ir kodols. Kodols ir Unix OS galvenā daļa. Kodols ir vienkārši liela programma. Kad iekārta ir ieslēgta, tā tiek ielādēta atmiņā un apstrādās aparatūras resursu piešķiršanu. Kodols seko pieejamajai aparatūrai, piemēram, procesoriem, atmiņai utt., un uztur saziņu ar pievienotajām ierīcēm. Otrais komponents ir standarta utilītprogrammas, kas ietver vienkāršas utilītas, piemēram, cp (kas ļauj kopēt failu) uz sarežģītām utilītprogrammām, piemēram, apvalku (kas ļauj lietotājam izdot komandas OS). Trešais komponents ir sistēmas konfigurācijas failu kopa. Konfigurācijas failus izmanto kodols, kā arī utilītas programmas. Mainot šos konfigurācijas failus, var tikt mainīti daži kodola un utilītu programmu darbības aspekti. Unix OS tiek plaši izmantota darbstacijās, serveros, kā arī mobilajās ierīcēs.
Solaris
Kā minēts iepriekš, Solaris ir UNIX komerciāls variants. Tā bija agrīna UNIX adaptācija, ko veica komerciāls starta uzņēmums. Sākotnēji izstrādāja Sun Microsystems, bet pašlaik Solaris pieder korporācijai Oracle. Sākotnēji Solaris tika cieši savienots ar Sun SPARC aparatūru un tika tirgots kā kombinēta pakotne. Tagad Solaris var izmantot arī ar x86 balstītām darbstacijām un serveriem. Tādi pārdevēji kā Dell, IBM, Intel, Hewlett-Packard un Fujitsu Siemens atbalsta Solaris savos x86 serveros. Solaris ieviesa tādas funkcijas kā DTrace, ZFS un Time Slider. Solaris ir pazīstams ar savu piemērotību simetriskai daudzapstrādei, kur divi vai vairāki identiski procesori ir savienoti ar kopīgu galveno atmiņu un viens OS gadījums kontrolē visus procesorus. Pašlaik Solaris ietver tādas funkcijas kā DTrace, durvis, pakalpojumu pārvaldības līdzeklis, Solaris konteineri, Solaris Multiplexed I/O, Solaris Volume Manager, ZFS un Solaris uzticamie paplašinājumi.
Kāda ir atšķirība starp UNIX un Solaris?
UNIX ir operētājsistēma (OS), un Solaris ir operētājsistēma, kuras pamatā ir UNIX (UNIX komerciāls variants). Bet kopumā termins “UNIX” vairāk attiecas uz operētājsistēmu klasi, nevis uz konkrētu operētājsistēmas ieviešanu. Citiem vārdiem sakot, UNIX ir vispārīgs termins, kas apraksta daudzas dažādas, tomēr līdzīgas operētājsistēmas. Solaris ir licencēts UNIX preču zīmes lietošanai. Solaris satur tādas funkcijas kā DTRace un ZFS failu sistēma, kas nav pieejama citās UNIX implementācijās. Turklāt, tā kā Solaris ir īpaši izstrādāts darbam ar SPARC sistēmām, Solaris izmantošana nodrošinātu labāku veiktspēju SPARC sistēmās nekā citas UNIX implementācijas. Turklāt ir arī citas lētākas UNIX līdzīgas implementācijas nekā Solaris, piemēram, Linux. Taču Solaris ir labi pazīstams ar savu piemērotību simetriskai daudzapstrādei un mērogojamību SPARC sistēmās. Turklāt Solaris izmanto ar POSIX saderīgas utilītas, kas ir vecākas par GNU utilītas, ko izmanto Linux un citas UNIX līdzīgas implementācijas.