Brian Fox

From Wikipedia, the free encyclopedia

Brian Fox

Brian J. Fox, Santa Barbara, CA 2001
Born December 11, 1959 (1959-12-11) (age 48)
Boston, Massachusetts
Residence Santa Barbara, CA
Nationality American
Other names bfox
Occupation Technologist, author
Employers The Okori Group
Website
http://www.theokorigroup.com/

Brian J. Fox (born 1959) is a computer programmer, author, and open source advocate. He is perhaps best known for the creation of the GNU Bash shell.

[edit] Biography

Born in Brookline, Massachusetts, the son of an acoustical physicist father and philosopher mother, Fox's first computing experience was with the Teletype machine in the basement of their home, at age 6. In his early teens, he dropped out of high school and started hanging around the local Radio Shack store, where he programmed demos for the newly released TRS-80 microcomputer.

He moved to Carpinteria, California in 1978, and in 1980 attended Santa Barbara City College, where he was kicked out after 60 days for having fixed a binary of the text editor, which was seen as a violation of copyright by the system administrators.[citation needed]

Returning to Boston, Fox taught gifted and talented 7th and 8th graders in the Brookline School system, wrote the Apple //e version of the Terrapin Logo Language, and authored a version of the Emacs text editor for the Apple ][ family of computers called Amacs.

[edit] FSF and RMS

In 1985 Fox joined forces with Richard Stallman in Stallman's newly created Free Software Foundation. At the FSF, Fox authored GNU Bash, GNU Makeinfo, GNU Info, GNU Finger, and the readline and history libraries. He was also the maintainer of Emacs for a time, and made many contributions to the software that was created for the GNU Project between 1986 and 1994.

Fox is also the author of:

  • Wells Fargo Online Banking, 1995
  • The BuddyCast peer-to-peer streaming media protocol (with Mel Beckman and Denison Bollay)
  • Meta-HTML

[edit] External links

Wikibooks
Wikibooks' [[wikibooks:|]] has more about this subject: