Hoje, baixar um sistema gratuito do tipo Unix para um PC ou um computador de placa única como o Raspberry Pi é rotina. No final dos anos 80 e início dos anos 90, à medida que o hardware do computador melhorou, esses sistemas reduziram o poder do Unix dos minicomputadores e estações de trabalho para o nível pessoal antes da chegada do Linux.
Xênix
Considerando quantos usuários de Linux adoram odiar a Microsoft, você pode se surpreender ao saber que eles realmente criaram um sistema operacional Unix. A então nova empresa estava realmente pensando no futuro quando licenciou a AT&T no final dos anos 70. Como a AT&T foi impedida, sob um decreto de consentimento, de comercializar o sistema operacional do Bell Labs, que estava causando sucesso na comunidade de pesquisa em ciência da computação, a Microsoft poderia lançar sua própria versão. Eles apenas tiveram que mudar o nome. A empresa escolheu “Xenix”.
Não muito depois disso, a IBM queria um sistema operacional para seu próximo PC, então licenciou um clone do CP/M criado por uma empresa local e o resto é história. A Microsoft ainda estava focada no Xenix como o futuro da computação, embora até admitisse que o MS-DOS era um hack rápido e sujo. Sua visão era o MS-DOS para sistemas simples e de usuário único e o Xenix para trabalho multitarefa e multiusuário mais avançado. A Microsoft até adicionou alguns recursos semelhantes ao Unix ao MS-DOS 2.0 para agilizar os dois produtos, lançando o MS-DOS como a versão de usuário único do Xenix em um anúncio de revista de 1983.
Al’s Retro Geek Labs mostra como era usar o Xenix:
A dissolução da AT&T derrubou esse plano, conforme explicado por Gordon Letwin, da Microsoft, em uma postagem da Usenet em 1995. Em troca da perda do monopólio como “a” companhia telefônica nos EUA, a AT&T foi autorizada a entrar na indústria de computadores, e isso significava que poderia vender o Unix em concorrência com a Microsoft. A Microsoft uniu forças com a IBM para criar o OS/2, transferiu a propriedade intelectual do Xenix para uma empresa de consultoria com sede em Santa Cruz, conhecida como The Santa Cruz Operation, ou SCO, e adquiriu uma participação na empresa.
O Xenix ainda era popular porque rodava em hardware de PC barato e até era usado internamente para desenvolvimento e operações de servidor na Microsoft na década de 1990. Era particularmente popular em pequenas empresas devido à sua natureza multiusuário, pois permitia atender vários usuários usando terminais de texto a partir de um único PC, o que era mais econômico do que várias máquinas na época.
Apesar do antagonismo em relação ao Linux e ao código aberto da era Steve Ballmer na Microsoft, a empresa parece ter voltado à ideia do Unix, desta vez na forma de Linux, como uma opção de ponta com Azure e WSL.
E /ux
O macOS moderno não é o primeiro sistema semelhante ao Unix da Apple executado em hardware Mac. Essa honra iria para o A/UX, lançado pela primeira vez em 1988. Ele foi projetado para atrair usuários técnicos, como cientistas e engenheiros, que precisavam executar aplicativos técnicos juntamente com ferramentas de produtividade, como planilhas e processadores de texto. Também foi projetado para permitir que a Apple fizesse licitações em certos contratos do governo dos EUA que especificavam a compatibilidade com Unix.
Action Retro demonstrou como era instalar e usar A/UX:
Embora o A/UX tenha obtido notas altas por sua combinação de facilidade de uso do Mac e poder do Unix, provavelmente era muito caro para se tornar o sistema operacional preferido da maioria dos usuários. Com a transição do processador de 68K para o PowerPC, a Apple abandonou o A/UX, embora tenha patrocinado o desenvolvimento do amplamente esquecido MkLinux. O Unix retornaria ao Mac junto com Steve Jobs com o lançamento do Mac OS X.
Dell Unix
Se você souber onde procurar, poderá comprar uma máquina Dell pré-carregada com Red Hat Enterprise Linux ou Ubuntu. Esta não foi a primeira vez que a fabricante de computadores ofereceu à venda um sistema operacional semelhante ao Unix. No início dos anos 90, ele oferecia uma versão do System V. Assim como o Xenix, seu principal ponto de venda era rodar em hardware de PC barato, principalmente o da Dell, de acordo com gunkies.org.
Ele também veio com muitos utilitários que se tornariam a base dos sistemas Linux, incluindo GCC, TeX e Perl. Outro ponto de venda foi a autoconfiguração, algo que também se tornaria comum em sistemas Linux. A Dell não conseguiu competir com a popularidade do Xenix para sistemas empresariais, então o Dell Unix foi descontinuado, mas, assim como o Xenix, influenciaria os sistemas Linux posteriores.
SunOS no Sun 386i
Embora a Sun fosse conhecida por suas estações de trabalho e servidores baseados em 68K e SPARC, a empresa também lançou um sistema baseado em Intel 386, o Sun 386i. Embora executasse principalmente a versão Unix da Sun, então chamada de SunOS, ele também usava VP/ix para executar programas MS-DOS, que era semelhante ao WINE de sua época. Ele aproveitou o modo virtual 8086 do 386 para executar mais de um aplicativo DOS por vez, algo que o OS/2 não conseguia fazer na época.
O 386i e o desktop OPEN LOOK foram demonstrados em um episódio de 1989 do programa da PBS, As Crônicas do Computadorno mesmo ano Bytedeu-lhe um prêmio de “Excelência”:
A Sun descontinuou a máquina para se concentrar em sua própria linha de estações de trabalho SPARC, após cancelar uma versão proposta do 486 que havia avançado para o estágio de protótipo. A Sun lançaria o Solaris para x86, sendo o Tribblix um sucessor moderno que você pode usar hoje.
Amigo Unix
O Commodore Amiga era uma máquina revolucionária com gráficos e som que pareciam à frente de seu tempo, mas a plataforma parecia amaldiçoada pelo mau gerenciamento. Uma boa ideia foi criar uma versão do Unix que rodasse na máquina, chamada Commodore Unix. Esta era uma versão do System V, emparelhada com uma versão modificada do Amiga 3000, o 3000UX.
O Amiga Unix atraiu alguns fãs. A Virginia Tech tornou obrigatória a compra das máquinas para seus estudantes de ciência da computação (que tiveram que recorrer à compra de máquinas usadas de ex-alunos após a falência da Commodore). Tal como acontece com outros Unixes rodando em hardware de baixo custo da época, os revisores o criticaram por seu desempenho lento e também por não aproveitar as vantagens do hardware Amiga. Ao contrário do A/UX, você não poderia executar aplicativos Amiga convencionais no Amiga Unix, mas poderia inicializar AmigaDOS e Unix, semelhante a um sistema Linux e Windows moderno de inicialização dupla, como visto no vídeo acima.
BSD/OS
A Sun não foi a única empresa a ver que o processador 386 foi um ponto de viragem para a plataforma PC. Vários desenvolvedores da Berkeley Software Distribution of Linux formaram a BSDI para lançar uma versão para PCs. Embora o código-fonte do BSD fosse aberto, eles podiam criar versões proprietárias como o BSD/OS apenas creditando os autores.
Infelizmente, a BSDI foi atingida por uma ação judicial movida pela Unix System Laboratories, ou USL, que eram os proprietários do código-fonte original do Unix na época, alegando violação de direitos autorais. Embora isso tenha sido finalmente resolvido, o Linux e os outros BSDs, incluindo o FreeBSD e o NetBSD, avançaram muito.
Embora muitos desses sistemas tenham entrado na história, eles permanecem no design de sistemas operacionais modernos de código aberto, como o Linux. Você pode ver quantas ideias supostamente “novas” têm raízes em softwares com décadas de existência.