Jim Hall 的正职是明尼苏达州 Ramsey 县的首席信息官,工作之外这位首席信息官贡献了很多开源自由软件项目,其中之一是 FreeDOS。FreeDOS 是 MS-DOS 的开源替代,旧称 Public Domain DOS(或简写 PD-DOS)。 FreeDOS 于 1994 年 6 月在 GPL 许可证下发布,至今有 22 年历史,而微软的操作系统 MS-DOS 则至今已经有 35 年历史,它在 1981 年发布了第一个版本。促使 Jim Hall 开发 FreeDOS 的动机是因为微软表示自 Windows 95 之后 MS-DOS 不再作为独立操作系统开发。
MS-DOS 的最后一个版本是 1994 年中发布的 6.22。Hall 当时是 Wisconsin 大学 River Falls 分校的学生,他在 comp.os.msdos.apps 邮件列表上宣布了 PD-DOS 项目,到 2006 年才发布了 1.0 版本。Hall 计划在 FreeDOS 的后续版本中结合 Unix 工具使其现代化,但在与社区讨论后他意识到现代化的 FreeDOS 不再是真正的 DOS 了。DOS 是因为简单才因此具有吸引力。他最终放弃了现代化 FreeDOS 的想法。
未来发布的 FreeDOS 1.2不会有显著的变化,仍然维持 DOS 的简约特征,它没有多任务,不是 32 位,不能运行在 ARM 上。他说,主要是三类人用 FreeDOS:DOS 游戏的玩家,需要支持遗留应用程序的企业,以及嵌入式系统的开发者。