Diferença Entre UNIX e Solaris
UNIX vs Solaris
UNIX é um Sistema Operacional (SO) desenvolvido pela AT & T em 1960 com a intenção de fornecer um multiusuário, sistema multitarefa para programadores. O UNIX foi projetado com base no princípio de que os utilitários simples, mas poderosos, poderiam ser integrados de forma flexível para fornecer uma ampla gama de tarefas. No entanto, o termo "UNIX" refere-se mais a uma classe de sistemas operacionais (que estão em conformidade com uma determinada especificação, com base no sistema operacional UNIX original) do que a uma implementação específica de um sistema operacional. O Solaris é uma variante comercial do UNIX, entre outros como HP-UX e AIX, e possui a marca registrada UNIX. Originalmente, foi desenvolvido pela Sun Microsystems, mas atualmente é de propriedade da Oracle Corporation. Agora, o Solaris é conhecido como Oracle Solaris.
UNIX
UNIX é um sistema operacional que se concentra em fornecer aos programadores um sistema multi-usuário e multitarefa. O sistema operacional UNIX é composto por três componentes principais. O primeiro componente é o kernel. O Kernel é a parte central do sistema operacional Unix. O Kernel é simplesmente um grande programa. Quando a máquina está ligada, é carregada na memória e irá lidar com a alocação de recursos de hardware. O kernel controla o hardware disponível, como processadores, memória, etc. e mantém a comunicação com os dispositivos conectados. O segundo componente é os programas de utilidade padrão, que incluem utilitários simples como cp (que permite copiar um arquivo) para utilitários complexos, como o shell (que permite ao usuário emitir comandos para o sistema operacional). O terceiro componente é o conjunto de arquivos de configuração do sistema. Os arquivos de configuração são usados pelo kernel, bem como os programas de utilitário. Ao alterar esses arquivos de configuração, alguns aspectos do comportamento do kernel e dos programas de utilitário podem ser alterados. O sistema operacional Unix é amplamente utilizado em estações de trabalho, servidores e dispositivos móveis.
Solaris
Como mencionado anteriormente, o Solaris é uma variante comercial do UNIX. Foi uma adaptação inicial do UNIX por uma inicialização comercial. Originalmente desenvolvido pela Sun Microsystems, o Solaris atualmente é de propriedade da Oracle Corporation. Inicialmente, o Solaris estava fortemente acoplado ao hardware SPARC da Sun e foi comercializado como um pacote combinado. Agora, o Solaris também pode ser usado com estações de trabalho e servidores baseados em x86. Fornecedores como Dell, IBM, Intel, Hewlett-Packard e Fujitsu Siemens, suportam o Solaris em seus servidores x86. O Solaris apresentou recursos como DTrace, ZFS e Time Slider. O Solaris é conhecido por sua adequação para o multiprocessamento simétrico onde dois ou mais processadores idênticos estão conectados a uma memória principal compartilhada e uma única instância de SO controla todos os processadores. Atualmente, o Solaris inclui recursos como DTrace, Doors, Service Management Facility, Solaris Containers, Solaris Multiplexed I / O, Solaris Volume Manager, ZFS e Solaris Trusted Extensions.
Qual a diferença entre o UNIX e o Solaris?
UNIX é um sistema operacional (SO) e o Solaris é um sistema operacional baseado no UNIX (uma variante comercial do UNIX). Mas, em geral, o termo "UNIX" se refere mais a uma classe de sistemas operacionais do que a uma implementação específica de um sistema operacional. Em outras palavras, o UNIX é um termo genérico que descreve muitos sistemas operacionais diferentes, porém similares. O Solaris está licenciado para usar a marca registrada UNIX. O Solaris contém recursos como DTRace e o sistema de arquivos ZFS que não está presente em outras implementações UNIX. Além disso, como o Solaris foi projetado especialmente para trabalhar com sistemas SPARC, o Solaris resultaria em melhor desempenho em sistemas SPARC do que em outras implementações UNIX. Além disso, existem outras implementações semelhantes a UNIX mais baratas que o Solaris, como o Linux. Mas o Solaris é bem conhecido por sua adequação ao multiprocessamento simétrico e escalabilidade em sistemas SPARC. Além disso, o Solaris usa utilitários compatíveis com POSIX que são mais antigos do que os utilitários GNU usados pelo Linux e outras implementações como UNIX.