>Банально современные файловые системы поддерживают UTF, это не для кого не секрет.
>Соответственно в любом случае подсистема UTF должна быть в любом случае. Какая нахрен "поддержка"? :)
Вот хитровывернутые, искалеченные микрософтами - все бы им "поддержка"...
Просто нынешние модули файловых систем прозрачны нахрен, и не имеют ограничений в символах для имен в каталогах. Окромя длины, и то... Смею напомнить - каталог это тоже файло, и в общем то все равно что там хранить, и в какой системе кодирования, хоть в 12-битовой полиномиально-ортогональной.
Интерпретация появляется на уровне базовых библиотек по обработке текста - что считать единичным многобайтовым символом wide char, а что нет, и как с этим быть.
Та же лабуда при знакогенерации тудой-сюдой в консоли.