UNIX vs Solaris
Ang UNIX ay isang Operating System (OS) na binuo ng AT&T noong 1960s na may layuning magbigay ng multiuser, multitasking system para sa mga programmer. Ang UNIX ay idinisenyo batay sa prinsipyo na ang simple ngunit makapangyarihang mga utility ay maaaring isama nang may kakayahang umangkop upang magbigay ng malawak na hanay ng mga gawain. Gayunpaman, ang terminong "UNIX" ay higit na tumutukoy sa isang klase ng mga operating system (na umaayon sa isang partikular na detalye, batay sa orihinal na operating system ng UNIX) kaysa sa isang partikular na pagpapatupad ng isang operating system. Ang Solaris ay isang komersyal na variant ng UNIX bukod sa iba pa tulad ng HP-UX at AIX, at nagtataglay ng trademark ng UNIX. Orihinal na, ito ay binuo ng Sun Microsystems ngunit ito ay kasalukuyang pag-aari ng Oracle Corporation. Ngayon, ang Solaris ay kilala bilang Oracle Solaris.
UNIX
Ang UNIX ay isang operating system na nakatutok sa pagbibigay sa mga programmer ng multiuser, multitasking system. Ang UNIX OS ay binubuo ng tatlong pangunahing bahagi. Ang unang bahagi ay ang kernel. Ang kernel ay ang pangunahing bahagi ng Unix OS. Ang kernel ay isang malaking programa lamang. Kapag naka-on ang makina, na-load ito sa memorya at hahawakan ang paglalaan ng mga mapagkukunan ng hardware. Sinusubaybayan ng kernel ang magagamit na hardware tulad ng mga processor, memorya, atbp. at pinapanatili ang komunikasyon sa mga device na konektado. Ang pangalawang bahagi ay ang mga karaniwang utility program, na kinabibilangan ng mga simpleng utility tulad ng cp (na nagbibigay-daan sa pagkopya ng file) sa mga kumplikadong utility gaya ng shell (na nagpapahintulot sa user na mag-isyu ng mga command sa OS). Ang ikatlong bahagi ay ang hanay ng mga file ng pagsasaayos ng system. Ang mga configuration file ay ginagamit ng kernel gayundin ng mga utility program. Sa pamamagitan ng pagpapalit ng mga configuration file na ito, maaaring mabago ang ilang aspeto ng pag-uugali ng kernel at ng mga utility program. Ang Unix OS ay malawakang ginagamit sa mga workstation, server pati na rin sa mga mobile device.
Solaris
Tulad ng nabanggit kanina, ang Solaris ay isang komersyal na variant ng UNIX. Ito ay isang maagang adaptasyon ng UNIX ng isang komersyal na startup. Orihinal na binuo ng Sun Microsystems, ang Solaris ay kasalukuyang pag-aari ng Oracle Corporation. Sa una, ang Solaris ay mahigpit na isinama sa SPARC hardware ng Sun at ibinebenta bilang isang pinagsamang pakete. Ngayon, magagamit din ang Solaris sa mga workstation at server na nakabatay sa x86. Sinusuportahan ng mga vendor tulad ng Dell, IBM, Intel, Hewlett-Packard at Fujitsu Siemens ang Solaris sa kanilang mga x86 server. Ipinakilala ng Solaris ang mga tampok tulad ng DTrace, ZFS at Time Slider. Kilala ang Solaris sa pagiging angkop nito para sa simetriko multiprocessing kung saan ang dalawa o higit pang magkaparehong mga processor ay konektado sa isang nakabahaging pangunahing memorya at isang solong OS instance ang kumokontrol sa lahat ng mga processor. Sa kasalukuyan, kasama sa Solaris ang mga feature gaya ng DTrace, Mga Pinto, Pasilidad ng Pamamahala ng Serbisyo, Mga Lalagyan ng Solaris, Solaris Multiplexed I/O, Tagapamahala ng Volume ng Solaris, ZFS, at Mga Pinagkakatiwalaang Extension ng Solaris.
Ano ang pagkakaiba ng UNIX at Solaris?
Ang UNIX ay isang Operating System (OS) at ang Solaris ay isang Operating System batay sa UNIX (isang komersyal na variant ng UNIX). Ngunit sa pangkalahatan, ang terminong "UNIX" ay higit na tumutukoy sa isang klase ng mga operating system kaysa sa isang partikular na pagpapatupad ng isang operating system. Sa madaling salita, ang UNIX ay isang generic na termino na naglalarawan ng maraming iba't ibang, ngunit katulad na mga operating system. Lisensyado ang Solaris na gamitin ang trademark ng UNIX. Naglalaman ang Solaris ng mga tampok tulad ng DTRace at ang ZFS file system na wala sa ibang mga pagpapatupad ng UNIX. Gayundin, dahil ang Solaris ay espesyal na idinisenyo upang gumana sa mga sistema ng SPARC, ang paggamit ng Solaris ay magreresulta sa mas mahusay na pagganap sa mga sistema ng SPARC kaysa sa iba pang mga pagpapatupad ng UNIX. Dagdag pa, may iba pang mas murang mga pagpapatupad na tulad ng UNIX kaysa sa Solaris tulad ng Linux. Ngunit ang Solaris ay kilala sa pagiging angkop nito para sa simetriko na multiprocessing at scalability sa mga sistema ng SPARC. Bukod pa rito, gumagamit si Solaris ng mga utility na sumusunod sa POSIX na mas luma kaysa sa mga utility ng GNU na ginagamit ng Linux at iba pang mga pagpapatupad na katulad ng UNIX.