1.2. O que é GNU/Linux?

Linux é um sistema operacional: uma série de programas que lhe permitem interagir com seu computador e executar seus programas.

Um sistema operacional consiste em vários programas fundamentais que são necessários para que seu computador possa se comunicar e receber instruções dos usuários; ler e gravar dados para os discos rígidos, tapes, impressoras; controlar o uso de memória; e executar outros aplicativos. A parte mais importante de um sistema operacional é o kernel. Em um sistema GNU/Linux o Linux é o componente do kernel. O resto do sistema consiste de outros programas, muitos dos quais foram escritos pelo ou para o projeto GNU. Por causa do que o kernel do Linux sozinho não torna um sistema operacional funcional, nós preferimos usar o termo GNU/Linux para nos referirmos ao sistema em que muitas pessoas insistem em se referir como Linux.

O Linux é modelado sobre o sistema operacional Unix. Desde o inicio, o Linux foi designado para ser um sistema multi-tarefa e multi-usuário. Estes fatos são o bastante para tornar o Linux diferente de outros sistemas operacionais bem conhecidos. No entanto, o Linux é até mesmo mais diferente que você possa imaginar. Em contraste com outros sistemas operacionais, ninguém é dono do Linux. Muito do seu desenvolvimento é feito por voluntários não pagos.

O Desenvolvimento do que mais tarde se tornaria o GNU/Linux começou em 1984, quando Free Software Foundation iniciou o desenvolvimento de um sistema operacional livre no estilo unix chamado GNU.

O Projeto GNU desenvolveu um conjunto compreensivo de ferramentas em software livre para uso com Unix™ e sistemas operacionais parecidos com Unix como o Linux. Estas ferramentas permitem aos usuários fazerem desde coisas rotineiras (como copiar e remover arquivos do sistema operacional) até coisas complicadas (como escrever e compilar programas ou fazer edição sofisticada em uma variedade de formatos de documentos).

Enquanto muitos grupos e desenvolvedores individuais tem contribuído com o Linux, o maior contribuidor simples é ainda a Free Software Foundation, que criou não somente a maioria das ferramentas usadas no Linux, mas também a filosofia e a comunidade que tornou o Linux possível.

O kernel do Linux apareceu primeiro em 1991, quando um estudante de ciências da computação chamado Linus Torvalds anunciou uma recente versão de um kernel que substituiria o do Minix para um grupo de noticias da Usenet comp.os.minix. Veja a Página da História do Linux.

O Linus Torvalds continua a coordenar o trabalho de diversos milhares de desenvolvedores com a ajuda de alguns deputados confiáveis. Um sumário semanal excelente das discussões do kernel do linux é a lista de discussão !!! URL removed. holgerw !!!. Mais informações sobre a lista de discussão linux-kernel podem ser encontradas na FAQ da lista de discussão linux-kernel.

Os usuários do Linux tem total liberdade de escolher seus softwares. Por exemplo, os usuários do Linux podem escolher entre dezenas de shells em linha de comando diferentes e vários ambientes gráficos. Esta seleção freqüentemente confunde usuários de outros sistemas operacionais, que não se acostumaram em pensar sobre um interpretador de linha de comando ou que poderiam escolher o tipo de desktop que podem usar.

O Linux também tem menos probabilidade de travar, mais capacidade de executar mais de um programa ao mesmo tempo, e mais seguros que muitos sistemas operacionais. Com estas vantagens, o Linux é o sistema operacional com o crescimento mais rápido no marketing de servidores. Mais recentemente, o Linux também começou a ser popular entre os usuários domésticos e empresas.