Pode ser um pouco confuso falar sobre "tipos" de Unix por causa de sua história. Aqui está um colapso para deixar mais claro:
1. O UNIX original (não está mais disponível em sua forma original): * Desenvolvido em Bell Labs no final dos anos 1960 e início da década de 1970.
* Escrito em C, tornando -o portátil para hardware diferente.
2. Descendentes Unix: Como o código -fonte do UNIX original foi compartilhado, muitas variações e derivados surgiram. Podemos categorizá -los amplamente como:
*
Sistema V: Uma versão desenvolvida pela AT&T. Isso levou a versões comerciais como AIX e HP-UX.
*
BSD (Berkeley Software Distribution): Desenvolvido na UC Berkeley. É o ancestral de FreeBSD, NetBSD, OpenBSD e MacOS.
3. Sistemas do tipo Unix: Esses sistemas operacionais foram fortemente inspirados pelos princípios do UNIX, mas não foram diretamente descendentes do código -fonte original:
*
Linux: Linus Torvalds criou o kernel Linux no início dos anos 90. É tecnicamente um kernel, mas combinado com ferramentas GNU e outros softwares, forma distribuições Linux como Ubuntu, Fedora e Debian.
*
minix: Um sistema operacional educacional também inspirado pelo Unix.
*
Solaris (agora ilumos/Openindiana): Desenvolvido pela Sun Microsystems (agora de propriedade da Oracle), ele incorporou muitos recursos do UNIX.
4. Conformidade POSIX: * Para trazer algum pedido ao mundo UNIX em expansão, o padrão POSIX foi criado. Os sistemas que aderem a esse padrão são considerados "compatíveis com Posix" e garantem um certo nível de compatibilidade.
* Muitos descendentes do UNIX e sistemas semelhantes a Unix se esforçam para a conformidade com Posix.
em resumo: *
Sistemas UNIX verdadeiros são descendentes diretamente do original Bell Labs, embora o formulário original não esteja mais disponível.
*
sistemas semelhantes a Unix Compartilhe conceitos principais com o UNIX, mas são desenvolvidos independentemente.
*
conformidade POSIX é um fator-chave para determinar o quão "tipo Unix" é um sistema, independentemente de sua linhagem.
Deixe -me saber se você quiser mais detalhes sobre um tipo ou aspecto específico dos sistemas Unix!