なぜ次期macOSはzshを標準シェルに選んだのか

ニュースとしては小ネタだが、割と最近にzshからbashに戻した組としては、およよと思った。Apple自身は、このように発表している。

https://support.apple.com/en-ca/HT208050

Starting with the macOS Catalina beta, your Mac uses zsh as the default login shell and interactive shell. You can make zsh the default in earlier versions of macOS as well.

「Catalinaのベータ版でzshをデフォルトにした。ちなみに今のバージョンだってzshをデフォルトにできるんだけどな」と書かれている。

That actually isn't very surprising since Bash on macOS has lagged behind the latest releases for years (since the license was changed to GPLv3, which Apple seems to reject completely).

Appleは公式にアナウンスしていないが、Redditでは「GPLv3」のソフトを使うことを回避したいと思っているんじゃないかという話が飛び交っている。

では、なぜGPLv3を回避したいのか。GPLv3の該当しそうな箇所を読んでみる。

ここから先は

1,679字

¥ 100

この記事が気に入ったらチップで応援してみませんか?