De acordo com o artigo da Wikipédia sobre nomes de arquivos , o conjunto de caracteres permitidos em um nome de arquivo pode depender de várias coisas: o sistema de arquivos, o sistema operacional, um aplicativo ou requisitos de interoperabilidade.
Eu procurei, mas não encontrei a resposta - como a restrição deste conjunto é tratada no Fedora? Talvez haja algum padrão / documentação para isso? Talvez o Fedora não restrinja os nomes dos arquivos, deixando esta responsabilidade, por exemplo, nos sistemas de arquivos?
O que eu encontrei até agora: em esta resposta unix.stackexchange é dito que em nomes de arquivos de sistemas Unix deve ser descrito em termos de bytes, não caracteres. Além disso, mencionamos que é o kernel que faz algumas restrições - o que pode explicar parte da minha questão, assumindo que o Fedora não pode alterar essas restrições sozinho.
UPDATE: Eu não quero mudar o título desta questão, mas também gostaria de saber se existe alguma documentação / padrão para qualquer outra restrição de nome de arquivo que o Fedora faça ou não faça (por exemplo comprimento).