1994 年 6 月,微软发布了其 DOS 操作系统的最后一个版本 MS-DOS 6.22。
程序员 Jim Hall 对微软的 Windows 3.x 以及后来的 Windows 95 都不满意不感兴趣,他希望创建一个公共领域的 DOS 兼容系统,在越来越多的人拥抱图形用户界面的时代维持传统的命令行界面的活力。
于是 Jim Hall开发了PD-DOS, 后来又改名为 FreeDOS。
30 年后的今天,Free DOS是最后一个仍然活跃开发的 MS-DOS 兼容操作系统,它的最新版本是 2022 年释出的 FreeDOS 1.3。
FreeDOS 的作者 Jim Hall 接受采访时表示,过去十年人们对 FreeDOS 的兴趣维持在差不多的水平。不同之处是,越来越多的用户将 FreeDOS 作为他们第一个 DOS 兼容操作系统。
FreeDOS 目前面临的一大问题是很难支持现代 PC 使用的 UEFI 固件,重写或更新 FreeDOS 内核以使用 UEFI 而不是 BIOS 会破坏大多数现有 DOS 应用。
而运行老旧的 DOS 应用是 FreeDOS 存在的主要原因(比如某些古老的工业程序,很多CNC数控机床只能适应win7的道理一样)。