Filename - Encoding Interoperability

Encoding Interoperability

There is no general standard for encoding usage for filenames.

Because file names have to been exchanged between softwares (network file transfer, file system storage, backup and file synchronization software, configuration management, data compression and archiving) it is very important not to loose file name information accross application. This led to wide adoption of Unicode as a standard for encoding file names, althouth legacy software might be non unicode aware.

Read more about this topic:  Filename