Bernie, Rebel and others, Long file name support with FAT12/16/32 is really a kludge as far as I can tell, not part of the directory information, in contrast to the true long filename support in HPFS (OS/2) and Unix. But perhaps a more serious problem with DOS is lack of FAT32 support, meaning large partitions are very wasteful of disk space. Anybody looking for DOS source code can go to http://www.freedos.org. FreeDOS is the only really open DOS. Support the International Alliance for Compatible Technology http://pages.cthome.net/iact/
