LINUX.ORG.RU

История изменений

Исправление saahriktu, (текущая версия) :

lfn

The implementation is an ugly hack. These long filenames are stored in
   special directory entries.
...
   These special entries should not confuse old programs, since they get the 0xf (read only / hidden / system /
   volume label) attribute combination that should make sure that all old programs will ignore them.
   Linux has it's own FAT extensions which gives you long filenames, permissions and owners, links and special
   devices on FAT partition, called UMSDOS. Each directory contains file named "--linux-.---". There are stored
   long names and other necessary fields. For more information see file
   /usr/src/linux/Documentation/filesystems/umsdos.txt. Author of Linux umsdos driver is Jacques Gelinas <
   jacques@solucorp.qc.ca> and it is currently maintained by Matija Nalis < mnalis@jagor.srce.hr>.

UMSDOS, кстати, по ходу, уже выпилили.

Исходная версия saahriktu, :

lfn

The implementation is an ugly hack. These long filenames are stored in
   special directory entries.
...
   These special entries should not confuse old programs, since they get the 0xf (read only / hidden / system /
   volume label) attribute combination that should make sure that all old programs will ignore them.
   Linux has it's own FAT extensions which gives you long filenames, permissions and owners, links and special
   devices on FAT partition, called UMSDOS. Each directory contains file named "--linux-.---". There are stored
   long names and other necessary fields. For more information see file
   /usr/src/linux/Documentation/filesystems/umsdos.txt. Author of Linux umsdos driver is Jacques Gelinas <
   jacques@solucorp.qc.ca> and it is currently maintained by Matija Nalis < mnalis@jagor.srce.hr>.