Unix era originalmente um produto, desenvolvido pela primeira vez no Bell Labs da AT & T. Mas hoje, a palavra “Unix”, exceto no contexto histórico, significa uma família de sistemas operacionais, não um único produto (similarmente ao “Linux” significando uma família de distribuições, não um único produto). Esta família tem um histórico um tanto complexo (veja também Evolução dos sistemas operacionais do Unix ).
É difícil dizer quando este produto terminou, porque o código original foi licenciado para vários fornecedores, alguns dos quais ainda mantêm o produto. Acredito que o último produto lançado pela AT & T foi o Unix Time-Sharing System 10 em 1989. Entretanto, naquela época, a maioria dos sistemas Unix era na verdade versões modificadas do código AT & T mantidas por outras empresas como a Sun (SunOS , posteriormente renomeado Solaris ), Hewlett-Packard ( HP-UX ), IBM ( AIX ), etc. Estes três ainda existem hoje, e são derivados diretamente do código AT & T (embora, após 25 anos, provavelmente não haja muito do código da era AT & T restante).
Além dos sistemas unix que são derivados do código AT & T, existem sistemas que não contêm nenhum código AT & T, mas possuem um design e interfaces de usuário e programador compatíveis. As principais famílias de tais sistemas unix são BSD ( FreeBSD , OpenBSD , NetBSD , Darwin / macOS etc.), Linux (muitas distribuições) e MINIX .
Só para aumentar a confusão, UNIXⓇ é uma marca registrada (na verdade, uma família de marcas registradas: há várias versões ) que não designa um produto específico: qualquer produto pode usá-lo, desde que seja aprovada uma série de conformidade testes . Essa situação incomum é consequência de uma longa batalha legal . Basicamente, um produto pode reivindicar uma das marcas comerciais UNIX se estiver em conformidade com a Especificação Single UNIX , que descreve o usuário e interfaces de programador do sistema operacional (mas não interfaces de administração).
Se você deseja executar um produto que veio diretamente da AT & T, é possível executar o Unix V5, V6 ou V7 em um simulador de PDP-11 (o PDP-11 foi uma série popular de minicomputadores desde o início dos anos 70 até o início dos anos 90.
Se você deseja executar um produto com base no código da AT & T, é possível executar o OpenIndiana , que é baseado na edição de código aberto do Solaris, agora descontinuada ( OpenSolaris ). O OpenIndiana é software livre e roda em um PC. (Pode não suportar tanto hardware como o Linux, mas pode ser executado, por exemplo, no VirtualBox.) Acredito que você também pode baixar o Oracle's Solaris gratuitamente para uso pessoal, e ele também pode ser executado em um PC. Até onde sei, não é possível executar o AIX ou o HP-UX em hardware ou emuladores facilmente disponíveis.
Se você deseja executar um produto que tenha a marca UNIX, você pode acessar a lista oficial . Ele inclui várias versões do Solaris (incluindo versões para PC), várias versões do macOS e algumas distribuições incomuns do Linux. Em uma reviravolta do destino, nenhum dos produtos históricos Unix tem a marca registrada UNIX, porque são muito antigos e não atendem a alguns dos requisitos mais recentes da marca UNIX.
Se você quer rodar um produto na família unix de sistemas operacionais, o Linux é um (ou melhor, o Linux é uma subfamília, e cada distribuição é um sistema operacional parecido com o Unix).