He added an IPL to set up a boot environment before loading the actual operating system and developed an MS-DOS-compatible frontend API to applications [REF].
In 1996, Villani wrote the book FreeDOS Kernel,[REF] which describes the design of the DOS-C / FreeDOS kernel and the original FreeDOS COMMAND.COM command line interpreter.