Linux é um software livre, de uso livre, amplamente utilizado para hardware e software de computadores, desenvolvimento de jogos, tablet PCS, mainframes etc.. Unix é um sistema operacional comumente usado em
Em 1960, o Instituto de Tecnologia de Massachusetts, a AT&T Bell Labs e a General Electric estavam trabalhando em um sistema operacional experimental chamado Serviço de Informação e Computação Multiplexada ou MULTICS. Ele foi projetado para ser executado no computador mainframe GE-645. Mas teve um desempenho ruim. A AT&T Bell Labs cancelou esse projeto e implantou seus recursos em outros lugares. Mas Ken Thompson, um dos desenvolvedores do Bell Labs, continuou desenvolvendo o mainframe GE-645 e escreveu um jogo para esse computador chamado Space Travel. Mas o jogo foi muito lento na máquina da GE e caro também, custando US $ 75 por execução. Então ele reescreveu o jogo em linguagem assembly para o PDP-7 da Digital Equipment Corporation com a ajuda de Dennis Ritchie.
Essa experiência, combinada com seu trabalho no projeto Multics, levou Thompson a iniciar um novo sistema operacional para o PDP-7 e eles desenvolveram um sistema de arquivos e o próprio sistema operacional multitarefa com a ajuda de uma pequena equipe de desenvolvedores. Eles incluíam um interpretador de linha de comando e alguns pequenos programas utilitários. Isso foi nomeado como UNICS em 1970 e depois mudou para UNIX.
Em 1985, Richard Stallman criou a Free Software Foundation e desenvolveu a Licença Pública Geral GNU (GNU GPL), a fim de espalhar o software livremente. Muitos dos programas necessários em um sistema operacional (como bibliotecas, compiladores, editores de texto, um shell UNIX e um sistema de janelas) foram concluídos no início dos anos 90, mas poucos elementos como drivers de dispositivo, daemons e kernel estavam incompletos. Em 1991, Linus Torvalds começou a trabalhar no MINIX, um sistema operacional semelhante ao Unix, cujo código estava disponível gratuitamente no projeto GNU GPL. Então ele desenvolveu o primeiro kernel do LINUX e o lançou em 17 de setembro de 1991, para os sistemas Intel x86 para PC. Este kernel incluiu vários utilitários de sistema e bibliotecas do projeto GNU para criar um sistema operacional utilizável. Todo o código-fonte subjacente pode ser livremente modificado e usado.
O sistema operacional Linux é ótimo para operações de pequeno a médio porte e hoje também é usado em grandes empresas onde o UNIX era considerado anteriormente como a única opção. Alguns anos atrás, o Linux era considerado um projeto acadêmico interessante, mas a maioria das grandes empresas onde a rede e a computação com múltiplos usuários são as principais preocupações; as pessoas não consideravam o Linux uma opção. Hoje, porém, com os principais fornecedores de software transferindo seus aplicativos para o Linux, e como ele pode ser distribuído livremente, o sistema operacional entrou no mainstream como uma opção viável para aplicativos Web e de escritório da Web.
Mas há algumas circunstâncias em que o UNIX é a escolha óbvia, ou costumava ser. Se uma empresa usava sistemas de multiprocessamento simétrico maciço, ou sistemas com mais de oito CPUs, eles precisavam executar o UNIX no passado. O UNIX era muito mais capaz de lidar com todos os processos com mais eficiência do que o Linux. No entanto, desde 2004, mais dos maiores supercomputadores do mundo agora rodam Linux que unix. Desde 2011, o Linux fornece mais de 90% dos 500 principais servidores. Ele roda também no maior (a partir de 2011): Instituto Avançado RIKEN para Ciência da Computação Núcleos: 705024 Potência: 12659,89 kW Memória: 1410048 GB
O Linux pode ser distribuído livremente, pois é um SO de código aberto. Assim, qualquer pessoa pode obter uma cópia do Linux em livros, revistas ou na Internet também. Para versões de servidor, as organizações normalmente pagam aos distribuidores por um contrato de suporte, não pelo software. Os principais distribuidores são RED HAT, Mandrake e SUSE. Para hardware de servidor, IBM, HP, Dell são os principais.
O UNIX é caro quando comparado ao Linux; os servidores UNIX de gama média custam entre US $ 25.000 e US $ 249.999 (incluindo hardware). Os principais distribuidores são HP, IBM e SUN. Um servidor UNIX de ponta pode custar até US $ 500.000. De acordo com a IDC, Gartner, a IBM é líder de mercado em servidores UNIX, a HP está na 2ª posição e a SUN na terceira posição.
O UNIX comercial geralmente é escrito para cada sistema, tornando o custo original bastante alto, enquanto o Linux também possui pacotes básicos. Nesse aspecto, o Linux está mais próximo em seu modelo do Windows do que um sistema operacional UNIX comercial. No momento da compra de um servidor UNIX, os usuários recebem um plano de assistência ao fornecedor para instalar e configurar o sistema. Mas com o Linux, o suporte ao fornecedor deve ser adquirido separadamente.
Ambos os sistemas operacionais são vulneráveis a erros, mas o Linux é muito mais responsivo ao lidar com as ameaças. O Linux incorporou muitas das mesmas características e funções encontradas no UNIX, incluindo a segmentação do domínio do usuário em um ambiente multiusuário, o isolamento de tarefas em um ambiente multitarefa, um sistema de senha que pode ser criptografado e / ou localizado remotamente e muito mais. Como o Linux é um sistema operacional aberto, os erros podem ser relatados por qualquer pessoa no fórum de usuários / desenvolvedores e, em alguns dias, podem ser corrigidos. Mas para o UNIX, esse não é o caso, e o usuário precisa esperar um pouco para obter o patch de correção de bugs adequado. A comunidade de código aberto entrega mais rapidamente porque não precisa passar pelos ciclos intermináveis de desenvolvimento de sistemas operacionais comerciais.
Ao mesmo tempo, como sistema operacional de código aberto, ele é suportado por dezenas de milhares de desenvolvedores em todo o mundo. Para reiterar, isso permite melhor inovação e recursos mais rápidos do mercado do que qualquer coisa que o UNIX possa fornecer.
De acordo com a International Data Corp. (IDC), o Linux cresceu mais rapidamente do que qualquer outro sistema operacional de servidor nos últimos anos. Estima-se que a base de usuários do Linux seja de mais de 25 milhões de máquinas, em comparação com 5,5 milhões para instalações UNIX combinadas.
O Linux está ganhando popularidade devido à sua aplicação em tecnologias incorporadas, disponibilidade gratuita e fácil. Para competir com o Linux, fornecedores como HP, IBM e Sun estão fabricando UNIX personalizado com interface gráfica do usuário e interface amigável, que também é compatível com o Linux. Os principais fornecedores UNIX - IBM, Sun e Hewlett-Packard já estão colocando os recursos de interoperabilidade do Linux em versões futuras do AIX, Solaris e HP-UX.
Aqui está um vídeo interessante que nos mostra a história, as diferenças e alguns comandos comuns usados nos ambientes Linux e Unix: