RxDOS is a fast MS-DOS clone that supports very large disk drives, FAT32 volumes, and Windows 95/98 Long Filenames. its source code is also available free at sourceforge.