Bonjour,
C'est surtout mon expérience qui a parlé, 15 ans à travailler dans l'informatique dans des environnement héterogènes...
Pour vous répondre,avec mon ami Google, je viens de trouver sur Wikipedia une petite page pour démarrer votre recherche: https://en.wikipedia.org/wiki/Filename
Ca ne vous dira pas tout. Mon expérience vous déconseillera toujours les espaces, les accents, les ponctuations, les caractères spécifiques et de manière générale tout ce que vous ne trouverez pas dans l'Anglais. Et cela, pas seulement dans les noms de fichiers mais aussi dans les messageries par exemple...
Ce n'est pas toujours très beau pour notre chère langue mais c'est un moteur de tranquillité!
Bon courage.
Cordialement.