Sistema operacional Unix e a linguagem C.
Resolvi postar uma homenagem a esses dois Cientistas, que a meu ver não vem tendo o devido reconhecimento da media, se falou muito de Gates Jobs, porém Ken e Dennis foram precursores, sem eles não haveria Linux Windows nem OS MAC, JAVA BSD etc
Há 46 anos, em agosto de 1969, o programador Ken Thompson sentou-se em frente a um terminal de computador e começou a trabalhar numa forma de fazer seu jogo favorito funcionar em uma máquina mais barata. Um mês depois, a brincadeira produzia nada menos que um novo sistema operacional. Nascia o Unix, um dos sistemas operacionais mais influentes da história da computação - e ainda hoje na ativa, sendo a base da internet, dos sistemas de tecnologia de grandes corporações e até de aparelhos que você usa no dia a dia.
Unix forneceu um sistema mais simples grátis para estudos o MINIX, que foi base para o desenvolvimento do LINUX, por isso a compatibilidade do Linux com o Unix.
Do unix também derivam o Solaris o OS da Mac o BSD FreeBSD
Ken Thompson (esq.) e Dennis Ritchie, criadores do Unix, trabalham em um computador DEC PDP11 e dois terminais Teletype modelo 33
Ken e Dennis, também desenvolveram a linguagem C, base para muitas outras linguagens como o Java o C++ C#, JavaScript etc.
Como usuários de PCs, somos tentados a pensar que a computação mundial é quase que totalmente controlada pelo sistema operacional Windows. Isso se deve ao fato de o software da Microsoft ser, realmente, o mais popular "motor" para os computadores pessoais e estações de trabalho.
Entretanto, apesar de o Windows estar mais perto dos olhos, existe uma importante parcela de dispositivos e computadores "escondidos" que, ainda hoje, fazem uso de alguma variante de Unix para funcionar - algumas muito perto de nós.
Criado inicialmente como sistema operacional acadêmico e de pesquisa, o Unix tomou de assalto as grandes empresas na década de 1980, quando passou a ser empregado em servidores, bancos de dados e outros sistemas corporativos. Em termos simples, os "servidores" são aqueles computadores, nas empresas, que fazem funcionar o e-mail, a reserva de passagens aéreas ou o armazenamento de arquivos. Não por acaso, praticamente toda a infraestrutura da internet é baseada em equipamentos com um sistema operacional desse tipo. Embora ameaçado pelo Windows Server, a fatia de mercado do Unix ainda é significativa.
Djanira Vicenzy, diretora da Vytech, um dos mais tradicionais centros de treinamento Unix de São Paulo, não vê queda no uso do Unix nas empresas. "Quando comecei a trabalhar com Unix, em 1984, achei que era um sistema operacional que teria perto de dez anos de vida. Passaram-se os dez e mais dez e mais alguns, e eu só vejo seu crescimento. É claro que a tecnologia tem evoluído muito rapidamente e não dá para prever o tempo de reinado do Unix, mas creio que acompanhará o crescimento e mudanças do mercado de tecnologia e estará por aí por muito tempo".
A atualidade e, ao mesmo tempo, maturidade do Unix fazem dele uma plataforma sólida e multiuso. Mesmo com o crescimento de seu principal concorrente não-Unix, o Windows, a criação de Thompson, Kernighan e Ritchie não irá desaparecer tão cedo.
Além dos servidores
A versatilidade do Unix o levou muito além dos servidores. Por exemplo, o popular Linux leva a filosofia Unix para o "computador de casa". Além disso, o atual sistema operacional da Apple, o Mac OS X, também é um tipo de Unix, portanto todos os Macs modernos ainda mantêm viva a chama do velho sistema.
Dentro de muitos telefones celulares, como o iPhone e o Palm Pre, rodam sistemas operacionais Unix. O WebOS, o ChromeOS e o Android são todos baseados nele. Milhares de sistemas embarcados em aeronaves, aparelhos de GPS, máquinas industriais e mesmo televisores são equipados com alguma versão do sistema operacional.
A própria web como a conhecemos nasceu nesse ambiente: numa estação de trabalho NeXT do CERN (Organização Européia de Pesquisa Nuclear), na Suíça. Mesmo o Windows tem partes do Unix dentro de si, como por exemplo as rotinas de comunicação em rede (a "pilha TCP/IP").
O primeiro Unix, desenvolvido naquele longínquo 1969, pouco oferecia do que se espera hoje de um sistema operacional moderno, como recursos de multitarefa ou conectividade em rede. Mas sua facilidade de expansão e adição de recursos, bem como a portabilidade para diversos computadores diferentes, fez com que se mantivesse em movimento e constante evolução nestes quarenta anos. Sem o Unix não teríamos iPhones, GPS de mão ou elevadores inteligentes - e muito menos Windows, Linux e Mac OS X.
MUITO OBRIGADO KEN THONPSON E DENNIS RITCHIE, QUE DEUS CONTINUE A NOS ABENÇOAR COM PESSOAS TÃO TALENTOSAS E DEDICADAS.
AMEM.