Bash

Bash的曆史

Bash的曆史

以前,UNIX世界中的大多數軟件都是私有的和閉源的。UNIX也不是開源的,你必須使用shell。當時在/bin/sh命令下存在一個名為“Bourne shell”的shell,它是私有的,是封閉源代碼的。伯恩是以它的發明者史蒂文·伯恩的名字命名的。

Richard Stallman在那時與自由軟件基金會(FSF)一起開始了GNU項目,以製作一個與unix兼容的操作係統為目標,將所有東西都作為開源的。革命中進展甚微。他需要一個可以運行現有shell腳本的免費shell。他必須擁有一個由他和FSF資助的幾個項目組成的開源係統。然後在1988年1月110日,Brian Fox (FSF員工)陳述了Bash上的編碼,並在1989年6月8日發布了測試版Bash,變體0.99。

Brian Fox作為主要的Bash維護者留在FSF直到1993年。然後他被安置在遠離FSF的地方,切特·雷米(FSF的早期撰稿人)承擔了他的責任。

此外,在1996年12月23日,Chet Ramey為公眾發布了一個新的bash變體2.0,在舊的bash變體上有一種最新的功能。

現在Chet Ramey被認為是官方的bash維護者,他繼續在bash中形成進一步的增強。

Bash是Linux附帶的標準shell。它是當今最受歡迎的開源shell,具有多種多產的特性,我們將在後麵的主題中閱讀。它也適用於Linux發行版、macOS、Solaris 11和Windows 10。它通過大量的改進為用戶提供了最簡單的體驗

Baidu
map