zsh,z是整數還是正整數

蘋果為何用zsh取代bash , 成為macOS Catalina的默認shell?

zsh,z是整數還是正整數


在 WWDC 2019 期間 , 蘋果隆重介紹了 macOS 的下一個重大版本 Catalina。不過對開發者和高級用戶來說 , macOS Catalina 還有一個重大的變化 —— 因為 zsh 已經取代 bash , 成為了新版操作系統中的默認 shell。為幫助用戶順利過渡 , bash 并不會立即從 macOS Catalina 中消失 , 但大家最好盡快習慣這一變化 。
【zsh,z是整數還是正整數】至于作出這一決定的原因 , 猜測與 GPLv3 協議有關 。盡管蘋果已經獲得基于 GPLv2 許可協議的 bash 3.2 版本 , 但新版已經基于 GPLv3 協議 。蘋果一直沒有在 macOS 中使用 GPLv3 軟件包 。因為像蘋果這樣自簽發的企業 , 會在代碼審核上更加嚴格 , 且其中包含了明確的專利授權 。即便許多 Mac 開發者已經開始使用像 Fish 這樣的更加現代化的 shell , 但 zsh 和 Bourne shell(sh)與大多數 bash 更加兼容 。

    推薦閱讀