Propaganda

Nos últimos dez anos, as pessoas começaram realmente a confunda "UNIX" com "Linux" Unix vs. Linux: As diferenças entre e por que importaAntes da criação do Linux, o mundo da computação era dominado pelo Unix. Qual a diferença entre Linux e Unix? consulte Mais informação como se fossem basicamente a mesma coisa - mas isso não é verdade. É uma área obscura a ser trilhada, mas a distinção se resume basicamente à maneira como você define os termos.

O UNIX tem raízes que remontam à década de 1960, mas o nome não se manifestou até a década de 1970 com o nascimento de um projeto chamado Unics. Nas décadas seguintes, o UNIX acabou se dividindo em vários ramos diferentes, cada um com suas reviravoltas únicas.

Linux era não um desses galhos.

De fato, o Linux era nascido como uma alternativa ao UNIX Origens do pinguim: a história do Linux [História do Geek]Não há praticamente nenhum lugar para onde você pode ir sem estar em contato com o Linux - ele fornece tudo, desde computadores comuns aos servidores mais avançados e dispositivos móveis portáteis. A maioria das pessoas que não são técnicos ...

instagram viewer
consulte Mais informação com o objetivo de ser compatível com UNIX, o que explica por que os dois têm muitas semelhanças e por que geralmente são conflitantes. Nesse sentido, o Linux é um sistema operacional do tipo UNIX, não baseado em UNIX.

Em outras palavras, o Linux foi influenciado pelo UNIX, mas os sistemas UNIX não têm relação com o Linux. Com isso dito, aqui estão alguns dos sistemas UNIX mais importantes que ainda existem hoje e que valem a pena conhecer.

BSD

O Berkeley Software Distribution, conhecido como BSD, foi um derivado do UNIX, lançado em 1977 e interrompido o desenvolvimento em 1995. No início, o BSD realmente tinha o mesmo código que o UNIX na época, tornando-o um verdadeiro ramo do UNIX.

Embora o BSD original não exista mais, ele gerou muitos outros descendentes - chamados de "variantes" - muitos dos quais são ativamente desenvolvidos como projetos de código aberto O que é software de código aberto? [MakeUseOf explica]"Código aberto" é um termo que é muito usado nos dias de hoje. Você pode saber que certas coisas são de código aberto, como Linux e Android, mas você sabe o que isso implica? O que está aberto ... consulte Mais informação .

A variante mais popular é FreeBSD, que é um sistema operacional de uso geral completo com recursos (diferente do Linux, que é apenas um kernel). Isso significa que o sistema FreeBSD inclui kernel, drivers, utilitários e documentação.

unix-like-systems-freebsd

As instalações padrão do FreeBSD não possuem uma interface gráfica, mas é fácil o suficiente para instalar um dos ambientes populares da área de trabalho que são suportados de imediato: GNOME, KDE ou Xfce.

A terceira variante mais popular é NetBSD, que se concentra mais em um design limpo e fácil portabilidade nas arquiteturas de computadores, o que significa que ele deve funcionar sem problemas em praticamente qualquer máquina.

Na maioria das vezes, o NetBSD é usado principalmente como base para servidores em larga escala e sistemas embarcados, em vez de uso pessoal.

Um dos descendentes do NetBSD, chamado OpenBSD, na verdade superou seu pai em popularidade, tornando-se a segunda variante do BSD mais usada depois do FreeBSD.

unix-like-systems-openbsd

O foco principal do OpenBSD é o código e a documentação transparentes, seguidos pela segurança. Por isso, o OpenBSD é um sistema operacional popular no setor de segurança. Mesmo assim, o OpenBSD também suporta ambientes de desktop e programas comuns de código aberto Os melhores aplicativos e software para LinuxSe você é novo no Linux ou é um usuário experiente, aqui estão os melhores aplicativos e softwares para Linux que você deve usar hoje. consulte Mais informação , tornando-o bom para uso pessoal também.

Todas essas variantes são licenciadas sob o licença BSD de código aberto Licenças de software de código aberto: qual você deve usar?Você sabia que nem todas as licenças de código aberto são iguais? consulte Mais informação , que é uma das licenças de software mais permissivas disponíveis. Você pode praticamente fazer o que quiser com esses sistemas operacionais.

Solaris

Em 1983, uma variante do BSD chamada SunOS foi lançada. Desenvolvido pela Sun Microsystems - também conhecido como pioneiro na plataforma Java - o SunOS foi projetado para ser mais um computador de estação de trabalho e servidor do que um desktop pessoal.

Mas então, em 1992, eles abandonaram o SunOS baseado em BSD e começaram novamente a usar uma versão mais moderna (na época) do UNIX. Essa versão passou a se chamar Solaris, que ainda existe hoje sob o nome Oracle Solaris (como a Sun Microsystems foi adquirida pela Oracle em 2010).

Unix-like-systems-opensolaris

Durante grande parte de sua história, o Solaris tem sido um projeto proprietário e de fonte fechada, embora a Sun frequentemente soluções de código aberto integradas ao sistema (como o OpenWindows e, mais tarde, o Common Desktop Meio Ambiente).

Mas em 2005, tudo mudou quando a Sun lançou a base de código Solaris sob uma licença aprovada pela Open Source Initiative. Essa variante, baseada no Solaris 10, ficou conhecida como OpenSolaris.

Infelizmente, quando a Sun foi adquirida pela Oracle, o projeto oficial do OpenSolaris foi encerrado. Isso levou a comunidade de desenvolvedores a continuar desenvolvendo por conta própria, resultando em um fork chamado OpenIndiana baseado em um novo kernel chamado illumos.

unix-like-systems-openindiana

OpenIndiana é a continuação espiritual do agora extinto OpenSolaris. Existem vários outros derivados do OpenSolaris, e todos eles são baseados no kernel illumos (apenas como todas as distribuições Linux são baseadas no kernel Linux), mas nenhuma é tão notável quanto OpenIndiana.

Mas, no final das contas, a menos que você trabalhe em um ambiente de servidores e mainframes em grande escala, provavelmente nunca precisará lidar com o Solaris ou qualquer um de seus parentes.

OS X

Um número surpreendente de pessoas não percebe que os sistemas Mac modernos são derivados de uma base UNIX. Até o Mac OS 9, o sistema operacional da Apple era construído e desenvolvido internamente, mas eles renovaram tudo em 2001 com o lançamento do Mac OS X (que mais tarde foi renomeado como OS X em 2012).

Quando a Apple comprou a NeXT, Inc. em 1997, eles também adquiriram o sistema operacional NeXTSTEP, derivado de uma versão anterior do BSD. Isso significa que os Macs modernos reivindicam mais uma linhagem UNIX do que os sistemas Linux Mac OS X Yosemite, da perspectiva de um usuário LinuxO Mac OS X é usado como filho do pôster para uma interface limpa e elegante. Como escritor de Linux, é meu dever fazer comparações entre distribuições Linux, mas também contra a concorrência. consulte Mais informação !

unix-like-systems-osx

Antes do OS X, cada versão do sistema operacional da Apple era refletida no nome (por exemplo, Mac OS 9, Mac OS 8, etc.). Agora, todas as versões do sistema operacional baseado em UNIX desde 2001 foram "Versão 10", com cada versão principal recebendo um nome de código como "Yosemite" (que é tecnicamente a versão 10.10).

Acontece que a mudança para o UNIX foi bem-sucedida para a Apple quando você considera que o OS X acabou se tornando a base do iOS, o sistema operacional que agora alimenta iPhones, iPads e Apple TVs. É possível argumentar que a Apple nem estaria no mapa se não fosse por UNIX.

Outros sistemas operacionais do tipo UNIX

Além dos três grandes nomes acima, existem alguns outros exemplos notáveis ​​de sistemas UNIX não Linux que vale a pena mencionar.

A IBM desenvolve um sistema operacional chamado AIX, que é usado principalmente em mainframes e PowerPCs da IBM. A Hewlett-Packard mantém HP-UX, que é usado na linha de estações de trabalho e sistemas de servidores HP 9000. E então há Minix, um sistema operacional de microkernel que agora é usado principalmente para fins educacionais.

A linha inferior? O UNIX é muito mais prevalente e influente do que você imagina. O mundo seria realmente diferente se o UNIX nunca tivesse enfeitado a cena.

Quais sistemas do tipo UNIX perdemos? Isso ajudou a esclarecer o que é o UNIX? Tem alguma pergunta que não foi respondida? Compartilhe conosco nos comentários abaixo!

Joel Lee tem um BS. em Ciência da Computação e mais de seis anos de experiência profissional em redação. Ele é o editor chefe do MakeUseOf.