Uploaded image for project: 'Product Technical Learning'
  1. Product Technical Learning
  2. PTL-2426

RH124-587: macOS 10.15 Catalina default shell is now zsh

XMLWordPrintable

    • ILT, ROLE, VT
    • en-US (English)

      URL:
      Reporter RHNID:
      Section: -
      Language: en-US (English)|
      Workaround:

      Description: In chapter 2 section 1 "Accessing the Command Line", there is a Note box that mentions that bash is the default shell in macOS.  This was true from macOS 10.3 Panther through 10.14 Mojave, but in the new macOS 10.15 Catalina, the default shell has changed to zsh.  This is probably because macOS is still using bash-3.2 – the theory seems to be that bash-4 upstream converted from GPLv2 to GPLv3 and that was a bridge too far for Apple.  The z-shell is MIT licensed.  Catalina still uses bash-3.2 for /bin/sh in sh-compatibility mode.

       

      The note box needs to be updated to reflect this change by Apple.

       

            rht-sbonnevi Steven Bonneville
            rht-sbonnevi Steven Bonneville
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: