Джим Холл ( Джеймс Ф. Холл ) — программист и сторонник свободного программного обеспечения , наиболее известный по своей работе над FreeDOS . Холл начал писать бесплатную замену для операционной системы MS-DOS в 1994 году, когда он был ещё студентом -физиком [1] в Университете Висконсин-Ривер-Фолс . [2] Он продолжает активно работать с FreeDOS и в настоящее время является координатором проекта. [3]
Холл сказал, что он создал FreeDOS в ответ на объявление Microsoft об окончании поддержки MS-DOS в 1994 году [1] , за год до выхода Windows 95. Как пользователь и поклонник MS-DOS, Холл не хотел, чтобы функциональность DOS исчезла. Под влиянием сообщения от 31 марта 1994 года на comp.os.msdos.misc, в котором спрашивалось, «кто-нибудь, например, GNU и др., когда-либо рассматривал возможность написания Public Domain DOS», [4] Холл решил заручиться поддержкой для свободной версии DOS, написанной по модели свободного или общедоступного домена. [2] [3] В сообщении от 29 июня 1994 года Холл объявил о попытке создания свободного DOS, названного PD-DOS, написав: [5]
Несколько месяцев назад я опубликовал статьи, касающиеся запуска общедоступной версии DOS. Общая поддержка этого в то время была длительной, и многие согласились с утверждением: «начинайте писать!» Итак, у меня есть …
Анонсируем первую попытку создания PD-DOS. Я составил «манифест», описывающий цели такого проекта и план работы, а также «список задач», который показывает, что именно нужно написать. Я выложу их здесь, и пусть последует обсуждение.
Если вы думаете о разработке или у вас есть идеи или предложения по PD-DOS, я был бы признателен за прямое письмо мне. Если вы просто хотите обсудить достоинства или мораль написания PD-DOS, я оставлю это в сети. Я буду время от времени заходить, чтобы посмотреть, как идет обсуждение, и, возможно, немного поучаствовать в том, что обещает быть очень поляризованной дискуссией! :->
Я в восторге от PD-DOS и надеюсь, что смогу создать группу!
В течение нескольких недель к проекту присоединились другие программисты, включая Пэта Виллани и Тима Нормана. Ядро , интерпретатор командной строки COMMAND.COM (shell) и основные утилиты были созданы путем объединения кода, который они написали или нашли доступным. [2] [3] Холл написал более дюжины первых утилит DOS для проекта, в основном файловые и пакетные утилиты. В сообщении от 26 июля 1994 года Холл объявил, что проект PD-DOS был переименован в «Free-DOS», обновив цели проекта, намереваясь распространять исходный код по лицензии GNU General Public License . [6] Позже проект был переименован в «FreeDOS», без дефиса, после публикации ядра FreeDOS Пэтом Виллани. [7] [3] Холл был координатором выпуска проекта с Beta1 примерно до Beta7, а также выпустил первый альфа- дистрибутив Free-DOS, как было объявлено в сообщении на comp.os.msdos.misc. [8] Он снова стал координатором проекта с апреля 2011 года после ухода Пэта Виллани и его последующей смерти в августе того же года.
Холл также является первоначальным разработчиком GNU Robots, но он больше не участвует в этом проекте и с тех пор передал поддержку Тиму Нортоверу. Сейчас его разрабатывает Брэдли Смит.