Hallo,
ich als Servermensch frage mich: Welches Dateisystem bzw welche Tools haben damit noch ein Problem?
ja, jetzt kommen wir der Sache langsam näher. Das Problem, das ich sehe, liegt im Fehlen jeglicher Information, welche Zeichencodierung das Dateisystem bzw. dessen API verwendet.
Das ist noch nicht wirklich ein Problem, solange nur eine Anwendung (z.B. der Webserver) darauf zugreift; ggf. sehen die Dateinamen dann halt für die Shell ein bissl "kaputt" aus. Aber da sie bei jedem Zugriff auf dieselbe Art interpretiert werden, ist die Eindeutigkeit immer noch gegeben.
Dumm nur, wenn mehrere Anwendungen (z.B. der Webserver und PHP) auf Dateien zugreifen und unabhängig voneinander verschiedene Codierungen annehmen - wenn etwa der Webserver UTF-8 annimmt, ein PHP-Script aber Dateinamen in irgendeiner ISO-Latin-Codierung ans OS übergibt.
Dann bekommt dann der gutgemeinte Rat, möglichst nur Zeichen aus dem ASCII-Bereich zu verwenden, durchaus wieder einen Sinn.
So long,
Martin