quinta-feira, 25 de outubro de 2012

Linux: História e Introdução


Linux é um dos sistemas operacionais utilizadas popularmente e é um software livre de apoio ao desenvolvimento de código aberto. Originalmente concebido para Intel 80386 microprocessadores, o Linux agora funciona em uma grande variedade de arquiteturas de computadores e se espalhou por toda parte.

Linux - História

Unix era o sistema operativo CTSS terceiro, o primeiro seguido por MULTICS. Uma equipe de programadores liderada pelo Prof Fernando J. Corbato no Centro de Computação do MIT, escreveu o CTSS, o primeiro sistema operacional suportar o conceito de compartilhamento de tempo. AT & T começou a trabalhar com o sistema operacional Multics, mas teve de deixar o projeto como eles estão deixando de cumprir prazos. Ken Thompson, Dennis Ritchie e Brian Kernighan na Bell Labs, usou as ideias sobre o projeto Multics para desenvolver a primeira versão do Unix.

MINIX era um sistema Unix-like lançado por Andrew Tenenbaum. O código-fonte foi disponibilizado para os usuários, mas havia restrições à modificação e distribuição do software. Em 25 de agosto de 1991, Linus Torvalds, um estudante do segundo ano de engenharia da computação estudando na Universidade de Helsinki fez um anúncio que ele ia escrever um sistema operacional. Com a intenção de substituir o MINIX, Torvalds começou a escrever o kernel do Linux. Com este anúncio de Torvalds, uma história de sucesso começou! Linux anteriormente era dependente do espaço do usuário MINIX mas com a introdução da GNU GPL, os desenvolvedores do GNU trabalhou para a integração do Linux e os componentes do GNU.

Linux - Introdução

O sistema operacional Unix-like que usa o kernel Linux é conhecido como o sistema operacional Linux. Em 1991, Linus Torvalds veio com o kernel do Linux. Ele começou a escrever o kernel Linux, após o que, cerca de 250 programadores contribuíram para o código do kernel. Richard Stallman, um desenvolvedor de software norte-americano, que era parte do projeto GNU, criado a Licença Pública Geral, em que o Linux é distribuído. Os utilitários e bibliotecas do Linux vêm do sistema operacional GNU.

Por "software livre" do termo, que significa que o Linux pode ser copiado e redistribuído na forma alterada ou inalterado, sem muitas restrições. Cada destinatário do software Linux tem direito a obter a forma legível do software e um aviso de concessão a pessoa as permissões para modificar seu código fonte. Em outras palavras, a distribuição do software Linux implica a distribuição de uma licença de software livre para os seus destinatários. Linux suporta o desenvolvimento de código aberto o que queremos dizer que todos os seu código fonte subjacente pode ser livremente modificado, usado e distribuído. O método open source de desenvolvimento permite que os usuários do software para acessar seu código fonte.

Uma distribuição Linux é um projeto que gerencia a coleção de software Linux e da instalação do sistema operacional. Ele inclui o software de sistema e software de aplicação, sob a forma de pacotes, a instalação inicial e detalhes de configuração. Há cerca de 300 diferentes distribuições Linux. A mais proeminente das distribuições Linux incluem Red Hat, Fedora e Mandrake. Fedora Core surgiu após a nona versão do Red Hat Linux. O Fedora Core é uma distribuição Linux atualizados rapidamente. A maioria das distribuições Linux suportam uma grande variedade de linguagens de programação. A maioria deles incluem Perl, Python, Ruby e outras linguagens dinâmicas. Linux suporta um número de máquinas virtuais Java e kits de desenvolvimento, como também os compiladores C + +.

Linux é um sistema operacional disponível livremente baseado no kernel do Linux. É uma alternativa barata e eficaz para os programas UNIX e utilitários. Sua implementação de código aberto permite que qualquer programador para modificar seu código. Linux suporta um ambiente multi-tarefa e multi-usuário como também a funcionalidade de cópia na gravação. O kernel Linux monolítico lida com o processo de controle, redes e sistema de arquivos. Os drivers de dispositivos são integrados no kernel. O sistema operacional Linux é equipado com bibliotecas, compiladores, editores de texto, um shell do Unix e um sistema de janelas. Linux suporta tanto a linha de comando também e as interfaces gráficas de usuário. Linux é popularmente usado em servidores e também com computadores, supercomputadores, jogos de vídeo e sistemas embarcados. Eu sempre gostei de trabalhar na plataforma Linux, você tem?...

Nenhum comentário:

Postar um comentário