UNIX vs Solaris
UNIX je operační systém (OS) vyvinutý společností AT&T v 60. letech se záměrem poskytnout programátorům víceuživatelský a multitaskingový systém. UNIX byl navržen na základě principu, že jednoduché, ale výkonné nástroje lze flexibilně integrovat tak, aby poskytovaly širokou škálu úloh. Pojem „UNIX“však odkazuje spíše na třídu operačních systémů (které odpovídají určité specifikaci, založené na specifikaci původního operačního systému UNIX), než na konkrétní implementaci operačního systému. Solaris je komerční varianta UNIXu, mimo jiné jako HP-UX a AIX, a nese ochrannou známku UNIX. Původně byl vyvinut společností Sun Microsystems, ale v současné době je ve vlastnictví Oracle Corporation. Nyní je Solaris známý jako Oracle Solaris.
UNIX
UNIX je operační systém, který se zaměřuje na poskytování víceuživatelského a multitaskingového systému programátorům. Operační systém UNIX se skládá ze tří hlavních komponent. První komponentou je jádro. Jádro je základní součástí operačního systému Unix. Kernel je prostě velký program. Když je stroj zapnutý, je načten do paměti a bude se starat o alokaci hardwarových prostředků. Jádro sleduje dostupný hardware, jako jsou procesory, paměť atd., a udržuje komunikaci s připojenými zařízeními. Druhou složkou jsou standardní obslužné programy, které zahrnují jednoduché obslužné programy, jako je cp (který umožňuje kopírování souboru) do komplexních utilit, jako je shell (který umožňuje uživateli zadávat příkazy OS). Třetí součástí je sada konfiguračních souborů systému. Konfigurační soubory používá jádro i obslužné programy. Změnou těchto konfiguračních souborů lze změnit některé aspekty chování jádra a obslužných programů. Unix OS je široce používán na pracovních stanicích, serverech i mobilních zařízeních.
Solaris
Jak již bylo zmíněno, Solaris je komerční varianta systému UNIX. Jednalo se o ranou adaptaci UNIXu komerčním startupem. Solaris, původně vyvinutý společností Sun Microsystems, je v současnosti vlastněn společností Oracle Corporation. Zpočátku byl Solaris úzce propojen s hardwarem Sun SPARC a byl prodáván jako kombinovaný balíček. Nyní lze Solaris používat také s pracovními stanicemi a servery založenými na x86. Prodejci jako Dell, IBM, Intel, Hewlett-Packard a Fujitsu Siemens podporují Solaris na svých x86 serverech. Solaris představil funkce jako DTrace, ZFS a Time Slider. Solaris je známý svou vhodností pro symetrický multiprocessing, kde jsou dva nebo více identických procesorů připojeny ke sdílené hlavní paměti a jediná instance OS řídí všechny procesory. V současnosti Solaris zahrnuje funkce jako DTrace, Doors, Service Management Facility, Solaris Containers, Solaris Multiplexed I/O, Solaris Volume Manager, ZFS a Solaris Trusted Extensions.
Jaký je rozdíl mezi UNIXem a Solarisem?
UNIX je operační systém (OS) a Solaris je operační systém založený na UNIXu (komerční varianta UNIXu). Obecně však termín „UNIX“odkazuje spíše na třídu operačních systémů než na konkrétní implementaci operačního systému. Jinými slovy, UNIX je obecný termín, který popisuje mnoho různých, ale podobných operačních systémů. Solaris má licenci na používání ochranné známky UNIX. Solaris obsahuje funkce jako DTRace a souborový systém ZFS, který není přítomen v jiných implementacích UNIX. Vzhledem k tomu, že Solaris je navržen speciálně pro práci se systémy SPARC, použití Solaris by také vedlo k lepšímu výkonu na systémech SPARC než jiné implementace UNIX. Kromě toho existují i jiné levnější implementace podobné UNIXu než Solaris, jako je Linux. Ale Solaris je dobře známý pro svou vhodnost pro symetrické multiprocesování a škálovatelnost na systémech SPARC. Solaris navíc používá nástroje kompatibilní s POSIX, které jsou starší než nástroje GNU používané Linuxem a dalšími implementacemi podobnými UNIXu.