域名频道资讯站
我们一直在努力制造惊吓

zsh取代bash 成为macOS Catalina的默认shell

zsh取代bash 成为macOS Catalina的默认shell

(题图 via TheVerge)

至于作出这一决定的原因,猜测与 GPLv3 协议有关。尽管苹果已经获得基于 GPLv2 许可协议的 bash 3.2 版本,但新版已经基于 GPLv3 协议。

苹果一直没有在 macOS 中使用 GPLv3 软件包。因为像苹果这样自签发的企业,会在代码审核上更加严格,且其中包含了明确的专利授权。

zsh取代bash 成为macOS Catalina的默认shell

即便许多 Mac 开发者已经开始使用像 Fish 这样的更加现代化的 shell,但 zsh 和 Bourne shell(sh)与大多数 bash 更加兼容。

zsh 拥有更加灵活的自动完成特性,如果你有意转投 macOS Mojave 时引入的 zsh,还请尽快在 bash 被彻底淘汰之前,适应全新的终端设置。

本文素材来自互联网

赞(0)
分享到: 更多 (0)

中国专业的网站域名及网站空间提供商

买域名买空间

登录

注册