Javaで書かれた GNU GPLなコンソール型シェルプログラム
[みソ] JMichelle (Java Midori Shell)
JMichelle (Java Midori Shell) は Javaで記述された GNU GPLライセンスなコンソール型シェルプログラムです。現在主にユーザインタフェース部分が実装されています。
主たる機能: コンソール型シェルプログラム
開発言語 : Java言語 , Java2 SDK 1.3 以降
ライセンス: GNU GPL
(言うまでもありませんが、GPLライセンスゆえ 全ソースコードが開示されていて、またGPLの範囲内で自由な変更・再配布などが可能です)
特徴
・全てJAVAだけで書かれている点
・URI (RFC 2396) ベースなディレクトリ・ファイル実装
・透過なftpクライアント
・java.awt.* や javax.swing.* などを利用せずに 標準入出力だけを利用して開発されている点
・コマンド起動をインプロセスで実装している点 (動作が より軽快になります)
現在 下記の機能が実装&存在します。
・シェルコマンドとして、cd(mcd), exec, exit, help, history, pwd
・コマンドとして、cat, dir(ls) , grep, mmake など基本的+α
・ftpクライアントを統合し、あたかもローカルハードディスクにftpサーバが組み込まれているような透過的アクセスの提供
・コマンドヒストリやディレクトリヒストリなどの機能
・コマンドまたはディレクトリ・ファイル名の自動補完機能
・子プロセス起動機能
・ネィティブコマンドへのエイリアス機能
まだまだ発展途上な状況ですが、JAVAで記述されたシェルですので、プラットホームに依存せずに同一のシェルプログラムをバイナリレベルで相互利用することを実現しています。
普段の利用環境がコンソール主体であるような方は 是非お試しください。
解凍方法
jar xvf JMichelle-0.8.8-5.jar
実行方法
java -jar JMichelle-0.8.8-5.jar
ライセンス
GNU GPL
ソフト名: | [みソ] JMichelle (Java Midori Shell) |
---|---|
動作OS: | Windows 2000/NT/98 UNIX |
機種: | 汎用 |
種類: | GPL |
作者: | 伊賀 みどり |