RxDOS is a fast, industrial strength DOS compatible RTOS, supports huge disk drives, FAT32 volumes, Windows 95/98 long filenames, is coded in Assembly language, and is used mostly in embedded systems and similar uses. It is open source, with a GPL license.