Who created the Bourne Again SHell (bash)?
Answer
Brian Fox
Answer
Brian Fox
Brian Fox created the Bourne Again SHell (bash) for the GNU Project.
Fox began developing Bash in 1988 after the Free Software Foundation wanted a free replacement for the Bourne shell, written by Stephen Bourne. The project needed to run existing Unix shell scripts while adding useful interactive features. Bash was released as a beta, version 0.99, in June 1989.
Bash incorporated ideas from other Unix shells, including the Korn shell and the C shell. Its features included command history, command-line editing, command completion, directory stacks, and scripting support. The name “Bourne Again” is a pun on “Bourne shell” and the idea of a successor being born again.
Richard Stallman helped establish the GNU Project and supported the need for a free shell, but he did not write Bash. Linus Torvalds created the Linux kernel, while Stephen Bourne created the earlier Bourne shell. Fox later handed primary Bash maintenance to Chet Ramey, who remains strongly associated with its continuing development.
Source: Wikipedia · fact-checked Aug. 2026