Confusões Comuns em Software Livre
O que é o Linux?
O Linux não é uma distribuição e nem um sistema operacional. Linux é um kernel, ou seja, o núcleo (camada mais interna) do sistema operacional.
O que é uma distribuição linux?
O kernel Linux e alguns dos diversos programas que rodam em Linux são unidos em um CD (ou outra mídia), formando uma distribuição. Cada distribuição escolhe programas diferentes (há muitos em comum) de acordo com o seu público alvo. A distribuição mais popular é o Ubuntu Linux, que tem como objetivo a facilidade de uso por leigos.
Por que GNU/Linux?
Como visto anteriormente, Linux é o núcleo do kernel. Quem fez o restante do S.O.? Foi o Projeto GNU. Portanto, quem utiliza o sistema operacional "Linux" certamente usa softwares GNU, e chamá-lo de GNU/Linux é reconhecer que o kernel não tem utilidade se não formar um S.O. completo com as ferramentas GNU e também dar o merecido crédito aos membros desta importante comunidade.
Projeto GNU
O projeto GNU foi iniciando em 1984 com o objetivo de desenvolver um sistema operacional completo e livre. Ele já estava quase completo quando Linus começou a desenvolver o Linux em 1991. Porém, o kernel do GNU (Hurd) até hoje não está pronto para uso e então houve a união do kernel do Linus com o restante do sistema operacional do projeto GNU.
A quantidade de código GNU chega a ser 10 vezes maior que a do kernel em uma distribuição. São exemplos de programas GNU: bash, coreutils (cat, chmod, cp, md5sum, mv, rm, sort, uniq, etc), emacs, g++, gcc, gnome e octave.
