GNU/Linux

O que é GNU/Linux?

GNU/Linux refere a sistemas operacionais que combinam ferramentas (programas) da organização GNU com o Linux. O Linux é um kernel de sistema operacional. Se você instalar apenas o Linux em um computador, você não será capaz de fazer nada com ele. Para formar um sistema operacional completo, são necessários outros programas. Principalmente, é necessário um programa que age como interface entre o usuário humano e o kernel, que seria chamado de shell. Observe que kernel significa "núcleo" em Inglês, enquanto shell significa "casca." Ou seja, o shell é a camada externa do sistema. O shell da GNU é o bash.

Pronúncia

GNU/Linux é pronunciado "GNU-barra-Linux" em Português1 ou GNU-slash-Linux em Inglês2.

Há Distribuições Linux sem GNU?

Sim. Um exemplo seria o Alpine Linux3. No caso de distribuições sem GNU, você teria outro shell instalado. Por exemplo, BusyBox provê ash como alternativa para bash. Note que o sh no nome desses dois programas vem da palavra shell.

Porém, note que a maioria das distros Linux usa ferramentas GNU. O motivo principal para usar BusyBox em vez de GNU seria que BusyBox é 9 megabytes menor em tamanho4. Essa é uma vantagem insignificante para um PC, mas significativa em certas máquinas especializadas que rodam Linux.

Referências

  1. https://www.gnu.org/gnu/gnu-linux-faq.pt-br.html#pronounce (acessado 2024-08-21) ↩︎
  2. Em Inglês: https://www.gnu.org/gnu/gnu-linux-faq.en.html#pronounce (acessado 2024-08-21) ↩︎
  3. Em Inglês: https://www.reddit.com/r/linuxquestions/comments/rid6x0/linux_distro_without_gnu/ (acessado 2024-08-21) ↩︎
  4. Em Inglês: https://www.reddit.com/r/linuxquestions/comments/g7qs8o/what_is_the_difference_between_busyboxlinux_and/ (acessado 2024-21-08) ↩︎

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *