Bash 的历史2024 年 8 月 29 日 | 阅读 2 分钟 - 之前,UNIX 世界中的大多数软件都是专有的和闭源的。UNIX 系统也不是开源的,为此,您必须使用一个 shell。当时存在一个名为“Bourne Shell”的 shell,它位于 /bin/sh 命令下,它是专有的和闭源的。Bourne 以其发明者 Steven Bourne 的名字命名。
- Richard Stallman 当时开始了 GNU 项目,与自由软件基金会 (FSF) 一起创建与 UNIX 兼容的操作系统,目标是将一切开源。这场革命缺乏进展。他需要一个可以运行现有 shell 脚本的免费 shell。对于构建为他用 FSF 资助的少数项目之一的完全开源系统来说,这是必不可少的。然后在 1988 年 1 月 110 日,Brian Fox(FSF 员工)开始编写 Bash 代码,并在 1989 年 6 月 8 日发布了 Bash 作为 beta 版本 0.99。
- Brian Fox 一直留在 FSF 作为 Bash 的主要维护者,直到 1993 年。然后他从 FSF 离职,Chet Ramey(FSF 的早期贡献者)承担了他的责任。
- 此外,在 1996 年 12 月 23 日,Chet Ramey 向公众发布了另一个 bash 版本 2.0,与旧的 bash 版本相比,具有一系列新功能。
- 现在 Chet Ramey 以 Bash 的官方维护者而闻名,并且他继续在 bash 中进行进一步的增强。
Bash 是 Linux 附带的标准 shell。 它是当今最流行的 shell,以开源以及我们在后续主题中阅读的各种高效功能而闻名。它适用于 Linux 发行版、macOS、Solaris 11 和 Windows 10。它通过大量的改进为用户提供最佳体验。 注意:目前,我们有最新的 bash 版本,即带有新功能的 bash-5.0。
|