For the first time since Mac OS X 10.3, Apple have changed the default shell! Starting in 10.15, it’ll be zsh instead of bash. (It will be unchanged for existing accounts.)

From 10.0 through 10.2, the default was tcsh.

@demi @misty but, tcsh is so… ok, why would they change it to a shell that needs 4 thousand lines of config just to display a prompt?

n.b.: i haven't used zsh in a long time, maybe things have changed

@misty @staticsafe
Makes sense, they hate the GPLv3 and that's stuck the preinstalled copy of Bash at an ancient version for an increasingly untenable period now, it was either finally give in or switch to a non-copyleft shell.

@USBloveDog I sure would love fish being shipped by default, even if it feels unlikely!

@misty The Bash provided by Apple was anyway an old one and we always replaced it by the current release. Thanks Homebrew!

Sign in to participate in the conversation is a space for folks interested in productive conversations about, well, digital preservation! If you enjoy talking about how to do memory work with computers, or even with cardboard boxes of old photos, you belong with us on Many of us are/were Twitter users looking for an inclusive and community supported approach to social media. If any of these things sound good to you, consider joining us now.