June 8, 1989
Bash 1.0 released for the GNU Project
Brian Fox released Bash 1.0 on June 8, 1989 — a free replacement for the Bourne shell with job control, history, and GNU licensing.
What it was for
Bash is the default shell on most Linux distros and macOSApple's desktop operating system — runs on Mac hardware with Unix foundations and the Cocoa UI framework. terminals — you type commands, pipe output, run scripts, and automate servers. It extended Bourne shell syntax with readline editing, arrays, and brace expansion. DevOpsPractices combining software development and IT operations — automation, CI/CD, and faster releases. scripts, CI pipelines, and local tooling still depend on it daily.
People
- Brian Fox — creator
Companies
- Free Software Foundation
Why it's here
Bash became the de facto interactive shell for GNU/Linux and much of UnixAn influential multitasking OS from the 1970s — files, pipes, and C shaped Linux, macOS, and BSD. administration.
Why it mattered
It gave the free softwareSoftware users can run, study, modify, and share — emphasizes user freedom, not just zero price. stack a Bourne-compatible shell with richer scripting before Linux itself took off.
What it solved
GNU needed a liberally licensed shell to complete a usable UnixAn influential multitasking OS from the 1970s — files, pipes, and C shaped Linux, macOS, and BSD.-like userland without proprietary `sh`.
Media
ImageFile:Animated GNU Bash Unix Shell Prompt.gifKxxvii, CC0 1.0, via wikimedia
Related
- Windows PowerShell 1.0 releasedNovember 14, 2006