bash or zsh on macOS Big Sur?
Apple has dropped support for bash, which is widely used in Linux systems, due to licensing issues. Newer versions of bash are licensed with GPL v3.0 which is more restrictive (basically it doesn't allow to be packaged with other non-free software).
But, if you come from Linux and you're too accustomed to bash, you don't have to use zsh. brew to the rescue!
Just run:
brew update
brew install bash
To verify:
bash --version
Also, to stop seeing Apple's warning to use zsh, add the following line to ~/.bash_profile:
export BASH_SILENCE_DEPRECATION_WARNING=1
You're are welcome :)