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
- https://www.gnu.org/gnu/gnu-linux-faq.pt-br.html#pronounce (acessado 2024-08-21) ↩︎
- Em Inglês: https://www.gnu.org/gnu/gnu-linux-faq.en.html#pronounce (acessado 2024-08-21) ↩︎
- Em Inglês: https://www.reddit.com/r/linuxquestions/comments/rid6x0/linux_distro_without_gnu/ (acessado 2024-08-21) ↩︎
- Em Inglês: https://www.reddit.com/r/linuxquestions/comments/g7qs8o/what_is_the_difference_between_busyboxlinux_and/ (acessado 2024-21-08) ↩︎
Deixe um comentário