Unix a ascensão e queda de um funcional

A versão original do Unix foi lançada há cinquenta anos em 1969 no Bell Labs, uma empresa de pesquisa e desenvolvimento de propriedade da AT&T. Naquela época, chamava-se Unics, do qual inicialmente representava o Serviço de Informação e Computação UNIplexed.

O sistema operacional começou a existir porque o Bell Labs precisava de um sistema para produzir pedidos de patentes padrão. A equipe de desenvolvimento do Unix conseguiu adquirir o computador DEC PDP / 11/20 mais novo e mais poderoso para desenvolver um programa de padronização para a criação de pedidos de patentes. Depois disso, o uso do Unix começou a aumentar constantemente em Bell.Unix

Em 1973, foi lançada a versão 4 do Unix, que foi reescrita do zero na linguagem de programação C.

O manual anexo afirmou:

“O número de instalações UNIX agora é superior a 20 e espera-se muito mais.” (K. Thompson e D. M. Richie, Manual do Programador UNIX, 4ª edição, novembro de 1973. Aqui está a primeira edição.)

Em 1973, Ken Thompson e Dennis Ritchie, dois dos principais arquitetos do Unix, apresentaram um artigo sobre o Unix em uma conferência. Logo depois, eles começaram a receber pedidos de cópias do sistema operacional.

Devido a um decreto da AT&T patrocinado pelos EUA em 1956, a AT&T teve que ficar de fora de “qualquer outro negócio de comunicações públicas”.

O resultado foi que eles poderiam licenciar o sistema operacional da Bell Labs, mas não puderam desenvolvê-lo como gostariam de obter lucro. Assim, o sistema operacional Unix foi distribuído como um código-fonte com uma licença de uso e o custo, assim como cobria o transporte e a embalagem. Foi um “fim razoável”.

Como a AT&T não pôde comercializar o Unix como um produto, ele não o promoveu, e o fez sem nenhum marketing. Foi originalmente lançado sem suporte e sem correções de erros. No entanto, se espalhou para universidades, aplicações militares e, eventualmente, para o mundo comercial.

Como o Unix foi reescrito na linguagem de programação C, era relativamente fácil transferir para novas arquiteturas de computadores; portanto, o Unix logo começou a rodar em todos os tipos de hardware da época. Ele quebrou os limites da série DEC e podia rodar em quase qualquer lugar.

Em 1982, após outro decreto de consentimento, a AT&T foi forçada a renunciar ao controle da Bell, e a Bell se dividiu em empresas regionais menores. No entanto, essa alteração liberou a AT&T de alguns dos limites estreitos anteriores. Agora era capaz de produzir formalmente o Unix.

Em 1983, as taxas de licenciamento aumentaram e, eventualmente, começaram a dar suporte ao sistema operacional com atualizações.

Foi esse movimento comercial que levou Richard Stallman a criar o projeto GNU, com o objetivo de escrever uma versão do Unix totalmente livre do código fonte da AT&T. O Projeto GNU completou 36 anos este ano.

Obviamente, aqueles que já tinham o código fonte do Unix sob a licença de software anterior puderam alterar esta versão. Eles modificaram e expandiram por conta própria ou com a ajuda das comunidades de usuários do Unix que surgiram como equipes técnicas sem o apoio da AT&T, já que a empresa não lançou inicialmente as atualizações.

IBM, HP, Sun, Silicon Graphics e muitos outros fornecedores de hardware tinham sua própria versão comercial Unix ou um sistema operacional semelhante ao Unix.

O Unix sempre se tornou o sistema operacional para ambientes críticos, como hospitais e bancos. Verificou-se que o Unix fornece mainframes e minicomputadores a fabricantes aeroespaciais, automotivos e de construção naval, e universidades de todo o mundo o adotaram amplamente.

As instalações do Unix aumentaram quando as versões foram transferidas para os PCs, especialmente quando o mais poderoso processador Intel 80386 foi lançado em 1985. O Unix agora estava disponível em PCs, microprocessadores e PCs – se você tivesse dinheiro para pagar.

Unix

Guerras Unix

No final dos anos 80 e início dos anos 90, vimos uma batalha prolongada e caótica pelo domínio e padronização entre os vários sabores do Unix. Obviamente, todos os interessados ​​queriam ser os que eram considerados o modelo funcional. Finalmente, os próprios padrões foram usados ​​para tentar resolver problemas de compatibilidade.

Isso levou a uma única especificação UNIX (única especificação UNIX, que também inclui o padrão POSIX). A palavra “UNIX” em letras maiúsculas tornou-se a marca registrada do Open Group. Eles são exclusivos para sistemas operacionais que cumprem a Especificação Única do UNIX. Portanto, “UNIX” é a marca registrada, enquanto “Unix” se refere a uma família de sistemas operacionais, alguns dos quais podem ser chamados de UNIX.

Este é um resumo muito conciso de um período que provavelmente foi o mais confuso para qualquer potencial comprador do Unix. Escusado será dizer que, se os clientes não sabem o que estão comprando, eles não compram, mas ficam longe e acompanham os desenvolvimentos. As vendas caíram drasticamente.

Foi um período de ferida no comercial do Unix, mas não foi fatal. O UNIX continua a existir, e esse período de turbulência ajudou a dar à luz o Linux.

O Linux completou 28 anos em agosto de 2019. Em 1991, o estudante de informática finlandês Linus Torvalds fez seu famoso anúncio de que estava desenvolvendo um sistema operacional principal como hobby. Sua motivação era aprender a arquitetura da CPU 386.

O projeto GNU de Richard Stallman continha muitos dos elementos de um sistema operacional Unix, mas, em sua essência, o GNU Hurd não estava – e ainda não está – pronto para o lançamento. O kernel Linux de Linus Torvald veio preencher essa lacuna.

Com o kernel do Linux e as ferramentas e utilitários do sistema operacional GNU, nasceu um sistema operacional Unix completo. Eles se referem a ele como GNU / Linux, enquanto muitos se referem a ele apenas como Linux.

Desde 1991, o Linux se tornou cada vez mais estável e completo como um sistema operacional. Portanto, no momento, ele oferece muitos usos diferentes, com muitas funcionalidades diferentes, basicamente as mesmas (distribuições).Unix

A distribuição mais antiga ainda em desenvolvimento é o Slackware. Foi lançado em 1993 e é baseado em uma distribuição anterior chamada Softlanding Linux System, lançada em 1992. O Slackware está tentando se aproximar do Uix.

A ascensão do Linux

Atrair um sistema operacional semelhante ao Unix, combinado com o acesso ao código fonte, provou ser uma ideia interessante. O Linux está em toda parte agora.

  • Gerencia o tecido. A W3Techs relata que o Linux é usado em 70% dos 10 milhões de domínios da Alexa.
  • Ele gerencia a nuvem pública. No Amazon EC2, o Linux está em 92% dos servidores.
  • Ele roda os computadores mais rápidos do mundo. Todos os 500 supercomputadores mais rápidos do mundo rodam Linux.
  • Entra no espaço. Os computadores de vôo do Falcon 9 são executados no Linux.
  • Está no seu bolso. Está no coração do Google Android. Atualmente, existem mais de 2,5 bilhões de dispositivos Android ativos. O iOS da Apple vem de uma versão Unix desenvolvida na Universidade da Califórnia, em Berkeley, chamada Berkeley Software Distribution (BSD). Portanto, independentemente do fabricante do smartphone usado, os dois sistemas operacionais são baseados em dados do Unix.
  • Você tem um gadget inteligente em sua casa? É quase certo que roda no Linux.
  • Gerencia sua rede. A maioria dos comutadores, pontos de acesso sem fio e roteadores funciona com Linux.
  • Você tem um telefone VOIP em seu escritório ou um comutador de telefone na sala de computadores? Eles rodam no Linux.
  • Está dentro do seu computador. Mesmo que você não tenha um computador com Linux, a Microsoft possui um kernel Linux na versão 2.0 do Windows Subsystem para Linux do Windows 10.
  • Está em carros. Tesla (e outras montadoras) usam Linux em seus veículos.
  • Em outros lugares, além dos computadores pessoais, o Linux domina.

    O Linux é mais bem-sucedido que o Unix? O certo é que ele é usado mais, ou seja, o número de dispositivos executando o Linux é maior.

    Acontece que o Linux matou o Uix ou, em outras palavras, o Linux interrompeu a rota do Unix assumindo o controle.

    Obviamente, o Unix ainda existe e é executado em infraestrutura crítica, oferecendo confiabilidade e estabilidade. Isso continuará até que o suporte para os aplicativos, o sistema operacional e o novo hardware seja interrompido. Quanto às novas instalações, existem várias variantes do Linux que dificultam a adoção do Unix.

    HTG