FreeDOS je z trojice (Drdos, Freedos, Msdos) absolutně a s přehledem nejhorší a nejméně kompatibilní.
Drdos/Novelldos/Calderados/Opendos (seznam různých názvů téhož) první co udělá je, že přepíše master boot, aby mohl hard disk zaheslovat a znepřistupnit, když neznáte heslo. Což je featura, která je spíše ke vzteku než k užitku. Ale jinak se Drdos snažil, protože se snažil vyšoupnout Msdos z PC. Sám jsem Drdos několik let používal.
Problém Msdosu je, že seznam oficiálního API je k ničemu. Byly zde stovky, možná tisíce nedokumentovaného API, které bylo široce používáno programy. Bez implementace tohoto API to řada programů a věcí nerozchodí.
Drdos a Msdos se snažily implementovat i to nedokumentované API. Msdos proto, že ho vymýšlet, Drdos proto, že chtěl Msdosu konkurovat. Freedos to implementoval jen tehdy, pokud našel popis v Ralf Brownově popisu přerušení (http://www.cs.cmu.edu/~ralf/files.html).