Yash のホームページは #Apps の外の階層に移転しました。このページはもはや更新しません。
このプログラムは C 言語 (C99: ISO/IEC 9899:1999, JIS X 3010:2003) で書いた Unix 系 OS 用コマンドライン端末シェルです。
これはもともと筆者が学科の課題で作ったプログラムでしたが、 日常の使用に堪えうるものとするために一から再開発中です。
このシェルは POSIX.1-2001 に (ほぼ) 準拠しています。POSIX 準拠を謳っている他のシェル (bash や zsh) よりも精確な POSIX 準拠を目指しています。
このプログラムは GNU General Public License (Version 2) の元で自由に再配布・変更などができます。 その代わり、プログラムの利用は全て各自の自己責任の下で行っていただくことに なります。作者はプログラムの瑕疵に対して一切責任を取りません。
なお、yash という名前のシェルは他にも存在かもしれませんが、特に関係はありません。
Software Development Utilities オプションと C-Language Development Utilities オプションを備えた任意の POSIX.1-2001 環境でビルド・実行できるはずです。
プログラムはソースコードのみ公開しています。 プログラムを実行したい人は各自ビルドしてください。
最新版は GitHub のリリースページからダウンロードしてください。