
Sign up to save your podcasts
Or
Description
All newly created user accounts in macOS Catalina will use zee shell by default. Bash shell will still be available, but Apple is signaling that developers should start moving to zee shell on macOS Mojave. Apple hasn't explained exactly why it's making this change, but bash isn't exactly a modern shell. 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 macOS as the license is generally more restrictive to companies like Apple that sign their own code and it includes explicit patent grants, too. More
Description
All newly created user accounts in macOS Catalina will use zee shell by default. Bash shell will still be available, but Apple is signaling that developers should start moving to zee shell on macOS Mojave. Apple hasn't explained exactly why it's making this change, but bash isn't exactly a modern shell. 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 macOS as the license is generally more restrictive to companies like Apple that sign their own code and it includes explicit patent grants, too. More