Jim Hall (computer programmer)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:BLP primary sources Template:Short description Template:Use mdy dates Template:Use list-defined references Script error: No such module "infobox".Script error: No such module "Check for unknown parameters".Template:Main otherScript error: No such module "Check for clobbered parameters".Template:Wikidata image Jim Hall (James F. Hall) is a computer programmer and advocate of free software, best known for his work on FreeDOS. Hall began writing the free replacement for the MS-DOS operating system in 1994 when he was still a physics student[1] at the University of Wisconsin-River Falls.[2] He remains active with FreeDOS, and is currently the coordinator for the project.[3]

Hall has said he created FreeDOS in response to Microsoft announcing end of support for MS-DOS in 1994,[1] a year before Windows 95 was released. As a user and fan of MS-DOS, Hall did not want the functionality of DOS to go away. Prompted by a March 31, 1994 post on comp.os.msdos.misc asking if "anyone, for example GNU et al. ever considered writing a Public Domain DOS",[4] Hall decided to garner support for a free version of DOS, written under a free or public domain model.[2][3] In a June 29, 1994 post, Hall announced an effort to create a free DOS, called PD-DOS, writing:[5]

Template:Quote

Within a few weeks, other programmers including Pat Villani and Tim Norman joined the project. A kernel, the COMMAND.COM command line interpreter (shell) and core utilities were created by pooling code they had written or found available.[2][3] Hall wrote over a dozen of the first DOS utilities for the project, mostly file and batch utilities. In a July 26, 1994 post, Hall announced the PD-DOS project had been renamed to "Free-DOS", having updated the project's goals to intend to distribute source code under the GNU General Public License.[6] The project would later be renamed "FreeDOS", without the hyphen, after the publication of FreeDOS Kernel, by Pat Villani.[7][3] Hall was the project's release coordinator from Beta1 until about Beta7, and also released the first alpha distribution of Free-DOS, as announced in a post on comp.os.msdos.misc.[8] He is again the project coordinator since April 2011 after Pat Villani's departure, and subsequent death in August of the same year.

Hall is also the original developer of GNU Robots, but he is no longer active on this project and has since handed maintainership over to Tim Northover. It is now being developed by Bradley Smith.

References

Template:Reflist

Further reading

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1". [1]

External links

Template:Authority control

  1. a b Cite error: Invalid <ref> tag; no text was provided for refs named FLOSS
  2. a b c Cite error: Invalid <ref> tag; no text was provided for refs named Past
  3. a b c d Cite error: Invalid <ref> tag; no text was provided for refs named History
  4. Cite error: Invalid <ref> tag; no text was provided for refs named Valente_1994
  5. Cite error: Invalid <ref> tag; no text was provided for refs named Hall_1994_Announcement
  6. Cite error: Invalid <ref> tag; no text was provided for refs named Hall_1994_Project
  7. Cite error: Invalid <ref> tag; no text was provided for refs named Villani_1996_Kernel
  8. Cite error: Invalid <ref> tag; no text was provided for refs named Hall_1994_Alpha