Home Code Other Software

Why not just use Java Readline?

For several reasons.


Well, why don’t you fix Java Readline, instead?

Because I wanted to start fresh, with a new API.


What about JLine?

JLine is certainly useful, especially since it works on Unix-like systems and on Windows. However, it isn’t as functionally complete as Editline. For instance, it isn’t as configurable, and it doesn’t support breadth of editing commands that Editline supports.


Why use Editline, instead of GNU Readline?

Largely because of licensing. Editline is BSD-licensed, whereas GNU Readline is GNU-licensed. The BSD license is more liberal.