Fun fact: That's a legacy openstep thing. I was using an x86 version of openstep in a VM just for fun a few months back and it had a 1994 copy of zsh on it. I also remember using it on OS X server 1.0 in around 1999.
I have an actual nextstation in my parents garage. I wonder if it's on that...
OS X used tcsh as the default shell way back. Later it used bash 3.x as the default up until Catalina. As of Catalina zsh is the default for new users (and the version of zsh that ships with macOS is relatively up to date).
Alright. I never claimed it was the default shell... That was obviously csh, everyone knows that. It's a bsdism. FreeBSD's default was tcsh essentially until I stopped using it maybe 15 years ago.
Zsh was placed onto the hard drive of the computer by the operating system installation cd and was an available executable program that could be invoked from the terminal.
Having watched a bunch of videos of people who bought NeXT computers recently, I can confirm that the shell they saw when running Terminal.app was csh. It would be a hell of a coincindence if all of them had happened to change from the default to csh.
It was an old bash 2.x which was still GPLv2. Zsh being MIT licensed posed no licensing issues for inclusion into MacOS. I switched to zsh on Snow Leopard and above and never looked back. Didn't use the fancy stuff much and still use bash on Linux.
No there's no confusion. Maybe you thought I meant it was the default shell, I didn't. It's simply installed with everything else. The list is sh, csh, and zsh.
The executable is on the machine. An operating system can have more than a single shell executable. Do you want me to post the binary? Screen shots? Maybe turn on an ssh hole? Perhaps send the man page? I can do all of this.
You can log in remotely and run it if you so desire.
I might be able to coerce VNC even although I'd probably need up port it to openstep (I've ported vnc before). Maybe there's a virtual box way of doing it as well
Nobody is accusing you of anything. I understood that the phrase "Fun fact: That's a legacy openstep thing" referred to the previous comment indicating that (at some point in time) MacOS defaulted to zsh. It was just a misunderstanding.
That's not what I meant. I meant it shipped with zsh, which was really unusual. Here's a screenshot I just took (http://9ol.es/ostep.png) ... I've installed bash on there. It didn't ship with bash.
I have an actual nextstation in my parents garage. I wonder if it's on that...