UNIX prieš Solaris
UNIX yra operacinė sistema (OS), kurią 1960-aisiais sukūrė AT&T, siekdama suteikti programuotojams daugiafunkcę daugiafunkcinę sistemą. UNIX buvo sukurta remiantis principu, kad paprastas, bet galingas paslaugų programas galima lanksčiai integruoti, kad būtų galima atlikti įvairias užduotis. Tačiau terminas „UNIX“labiau reiškia operacinių sistemų klasę (atitinkančią tam tikrą specifikaciją, pagrįstą originalios UNIX operacinės sistemos specifikacija), o ne konkretų operacinės sistemos įgyvendinimą. „Solaris“yra komercinis UNIX variantas, be kitų, tokių kaip HP-UX ir AIX, ir turi UNIX prekės ženklą. Iš pradžių jį sukūrė „Sun Microsystems“, tačiau šiuo metu jis priklauso „Oracle Corporation“. Dabar „Solaris“žinomas kaip „Oracle Solaris“.
UNIX
UNIX yra operacinė sistema, kurios tikslas – teikti programuotojams daugiafunkcinę daugiafunkcinę sistemą. UNIX OS sudaryta iš trijų pagrindinių komponentų. Pirmasis komponentas yra branduolys. Branduolys yra pagrindinė Unix OS dalis. Branduolys yra tiesiog didelė programa. Kai įrenginys įjungiamas, jis įkeliamas į atmintį ir tvarkys aparatinės įrangos išteklių paskirstymą. Branduolys seka turimą aparatinę įrangą, tokią kaip procesoriai, atmintis ir kt., ir palaiko ryšį su prijungtais įrenginiais. Antrasis komponentas yra standartinės paslaugų programos, kurios apima paprastas programas, tokias kaip cp (kuri leidžia kopijuoti failą) į sudėtingas programas, tokias kaip apvalkalas (kuri leidžia vartotojui duoti komandas OS). Trečiasis komponentas yra sistemos konfigūracijos failų rinkinys. Konfigūracijos failus naudoja branduolys ir paslaugų programos. Pakeitus šiuos konfigūracijos failus, kai kurie branduolio ir paslaugų programų veikimo aspektai gali būti pakeisti. „Unix“OS plačiai naudojama darbo stotyse, serveriuose ir mobiliuosiuose įrenginiuose.
Solaris
Kaip minėta anksčiau, Solaris yra komercinis UNIX variantas. Tai buvo ankstyvas UNIX pritaikymas, kurį atliko komercinis startuolis. „Solaris“, kurią iš pradžių sukūrė „Sun Microsystems“, šiuo metu priklauso „Oracle Corporation“. Iš pradžių „Solaris“buvo glaudžiai sujungta su „Sun“SPARC aparatine įranga ir buvo parduodama kaip kombinuotas paketas. Dabar Solaris gali būti naudojamas ir su x86 pagrindu veikiančiomis darbo stotimis ir serveriais. Tokie pardavėjai kaip „Dell“, IBM, „Intel“, „Hewlett-Packard“ir „Fujitsu Siemens“palaiko „Solaris“savo x86 serveriuose. „Solaris“pristatė tokias funkcijas kaip „DTrace“, „ZFS“ir „Time Slider“. „Solaris“yra žinomas dėl savo tinkamumo simetriniam kelių apdorojimo procesui, kai du ar daugiau identiškų procesorių yra prijungti prie bendros pagrindinės atminties, o vienas OS egzempliorius valdo visus procesorius. Šiuo metu „Solaris“apima tokias funkcijas kaip „DTrace“, „Doors“, „Service Management Facility“, „Solaris Containers“, „Solaris Multiplexed I/O“, „Solaris Volume Manager“, ZFS ir „Solaris Trusted Extensions“.
Kuo skiriasi UNIX ir Solaris?
UNIX yra operacinė sistema (OS), o Solaris yra UNIX pagrindu sukurta operacinė sistema (komercinis UNIX variantas). Tačiau apskritai terminas „UNIX“labiau reiškia operacinių sistemų klasę, o ne konkretų operacinės sistemos įgyvendinimą. Kitaip tariant, UNIX yra bendras terminas, apibūdinantis daugybę skirtingų, tačiau panašių operacinių sistemų. „Solaris“turi licenciją naudoti UNIX prekės ženklą. „Solaris“yra funkcijų, tokių kaip DTRace ir ZFS failų sistema, kurių nėra kituose UNIX diegimuose. Be to, kadangi „Solaris“sukurtas specialiai darbui su SPARC sistemomis, naudojant „Solaris“SPARC sistemos veiktų geriau nei kitos UNIX sistemos. Be to, yra ir kitų pigesnių UNIX tipo diegimų nei „Solaris“, pavyzdžiui, „Linux“. Tačiau „Solaris“yra gerai žinomas dėl savo tinkamumo simetriniam daugiafunkciniam apdorojimui ir mastelio keitimui SPARC sistemose. Be to, „Solaris“naudoja su POSIX suderinamas komunalines paslaugas, kurios yra senesnės nei GNU paslaugos, kurias naudoja „Linux“ir kiti UNIX tipo diegimai.