I'm not familiar with zsh. Can someone explain the implications of this? Will it, for example, disrupt the sharing of scripts with peers on Linux machines?
For the most part, bash scripts work without modification in zsh.
Edit: debian does it. More info: https://wiki.archlinux.org/index.php/Dash
The default interactive shell is still bash