最も古いパブリックbashソースコードにどの機能が実装されているかを確認したいと思います。
これをインターネットからダウンロードする方法はありますか? Googleはbash-1.14.7より前には何も見つかりません。
答え1
次のリストをご覧ください。バッシュFAQ/061以前のバージョンのBashに関するいくつかの情報を提供します。
バッシュ-1.14
アーカイブされたバージョンで見つけることができます。http://ftp.gnu.org/gnu/bash/
バッシュ-1.13
Chet Rameyが1.12から1.13の間に管理者の役割を引き受けたようです。
バッシュ-1.12
あなたは見つけることができます
bash-1.12.lx
送信済みoldlinux.org。バッシュ-1.11
あなたは見つけることができます
bash-1.11
存在するoldlinux.org。バッシュ-1.10
最初の言及は以下にあります1991-10-07では、その前にちょっと時間が過ぎたら。
バッシュ-1.09
最初の言及は以下にあります1991-06-02。
バッシュ-1.08
バッシュ-1.07
バッシュ-1.06
これは難しいことです。明らかに1.06の「海賊版」バージョンがあるので、より多くの調査が必要です。
バッシュ-1.05
あなたは見つけることができます
bash-1.05.tar
送信済みoldlinux.org。これも見つかりましたGitHubのbash-1.05オリジナルコピー。
バッシュ-1.04
最初の言及は以下にあります1989-11-07
バッシュ-1.03
これも確認してみてくださいブライアンのコメント:
私はすぐにパッチを発表しませんでしたが、これは実際に私の意図でした。それ以来、私はreadlineライブラリの大規模な書き換えを完了し、パッチは意味がありません。私は完璧だと思わない限り、ソフトウェアをリリースするのに時間がかかる傾向があります。 Bashがまだ完璧ではないことを知っているので、ゆっくり公開します。それから人々は私に何でもリリースするように言い、急いで最後の新機能を追加します。
バッシュ-1.02
最初の言及は以下にあります1989-07-09。
あなたは見つけることができます
bash102.taz
decuslib.comにアーカイブされたバージョンバッシュ-1.01
バッシュ-1.00
見つけるのは大変でした...
ブライアンフォックスによると郵便はがき
Bash-1.00.tar.Z
1989-06-23に掲載されたタイトル:bashバージョン1.01の完全なソースコードを次の場所に配置しました。prepare.ai.mit.edu。
既知のバグと報告されたバグの両方が修正されるまで、シェルリリースはリリースされなくなりました。
したがって、最も初期のbashバージョンが上記のWebサイトにアップロードされたと想定できます。しかもこれらのミラーサイト。
バッシュ-0.99
最初の言及は以下にあります1989-06-11
しかし、Bash 0.99はどこにもリリースされていないようです。ブライアンのコメント:
ドキュメントは現在シェルに付属しているほど完全ではないので、ディストリビューションに入れませんでした。
ビューを通してのみ、任意のdiffの変更を確認できます。間違いフォーラムまたは古い投稿のいくつか原作者から(ブライアンフォックス)。