Uma pergunta curiosa que o Google não conseguiu responder para mim:
Por que 'resolv.conf' é escrito sem o 'e' final? Tenho certeza de que há uma razão histórica válida que remonta aos primeiros dias da biblioteca de resolução de DNS BSD.
Responder1
Suponho que, para garantir que as coisas possam ser digitadas rapidamente (e, mais importante, escritas em voz alta rapidamente), tudo foi limitado a seis caracteres - como mencionado acima. Isso não teria sido uma limitação do sistema de arquivos, apenas uma convenção comum. 'lib' poderia ser adicionado ao início de um nome para indicar que era uma biblioteca, e outros apêndices também poderiam ser adicionados para especificar seu tipo e assim por diante.