This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 13 lines
!!! Overview
[{$pagename}] the [UNIX] ([BSD]) based [Operating System] used by [Apple]
!! [macOS Catalina|MacOS.10.15]
[MacOS.10.15] will now use [zsh] as the default [Login Shell] and interactive shell across the [{$pagename}] [Operating System]. All newly created user accounts in [MacOS.10.15] will use [zsh] by default. [Bash] will still be available, but [Apple] is signaling that developers should start moving to [zsh] on [macOS.10.14] or earlier in anticipation of bash eventually going away in [{$pagename}].
[Apple] hasn’t explained exactly why it’s making this change, but [bash] isn’t exactly a modern shell as it’s implemented in macOS, and a switch to something less aging makes a lot more sense for the company. Apple is stuck using [version] 3.2 of [bash] that has been licensed under [GPLv2], as newer versions are licensed under [GPLv3]. [Apple] has kept clear of using [GPLv3] packages in [{$pagename}] as the license is generally more restrictive to companies like [Apple] that sign their own code and it includes explicit [patent] grants
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [Apple replaces bash with zsh as the default shell in macOS Catalina|https://www.theverge.com/2019/6/4/18651872/apple-macos-catalina-zsh-bash-shell-replacement-features|target='_blank'] - based on information obtained 2019-06-04