Todo mundo sabe o que é o projeto GNU, o ambiente KDE, o kernel Hurd, ... mas realmente paramos para pensar sobre o significado de suas siglas? Com este artigo não pretendo insultar esses projetos, já que são ótimos e ninguém contesta sua qualidade, mas talvez os nomes não façam jus ao que realmente representam.
Todos nós sabemos onde está a sigla para GNUComo você sabe, é uma sigla recursiva que significa "GNU não é Unix". Como podemos ver, é recursivo, pois o GNU reaparece na definição. A ideia era mostrar que embora fosse um projeto para criar um sistema operacional tipo Unix, mas sem ser um Unix registrado.
Até agora parece normal, mas e quanto Hurd... este nome recursivo está longe de ser encontrado. Hurd é a sigla para “Hird of Unix-Replacing Daemons” e Hird também é a sigla para “Hurd Interfaces Representing Depth”. Uma boneca inteira de palavras e siglas em russo. GNU Hurd Era para ser o kernel que faltava no projeto GNU, mas se você desenvolvê-lo todos juntos, você terá "GNU não é Unix Hird of Unix-Replacing Daemons do Hurd of Interfaces Representing Depth". Tudo sem sentido ...
Outros projetos como KDE eles também dão algo para falar. Em princípio, KDE era a sigla para "Kool Desktop Environment", mas alguém no projeto não gostou da ideia desse "Kool" e finalmente ele se tornou "K Desktop Environment" ou "K Desktop Environment", como é conhecido hoje em dia. Alguém tirou o "frescor" do projeto com um golpe de caneta e graças a Deus tirou ... porque Cool escrito com K não era o melhor para um projeto tão sério e importante.
Mais informação - GNU Hurd 0.5: a nova versão do kernel livre