JLine
id:thataさんが追加で紹介してくれた。Thanx!
JLine is distributed under the GNU Library General Public License (LGPL), (以下略)
これなら使える。Java Readlineの問題はGPL。GPLは商利用には使えないのよね。といいつつ、かなり昔の話だけど、GPLのコードを製品に組み込んだことがあったりする。他の人が書いたコードに含まれていたので気にせずに使ってしまった。。。
しばらくして見直したとき、そのファイルのヘッダにしっかりGPLが書いてあったのよ。気付かなかったとはいえ、ライセンス違反はライセンス違反。ごめんなさい。