Originally Posted by HarryT
Sadly, neither would be straightforward.
FBReader is "icon" driven and needs a mouse or a touch sensitive screen to drive it. You'd need to completely re-design the user interface for a machine like the Reader which doesn't have a touch screen.
The iLiad Mobipocket Reader would be even harder, because it's Java-based, and the Reader doesn't have a JVM.
Sorry to be the bearer of bad tidings
Unless FBReader's internals are really badly designed porting it to use a keyevent based interface should be trivial. And there's no reason a JVM can't be installed on the reader (other than that the reader's CPU is probably to slow to handle a GUI written in an interpreted language)
Personally I prefer to convert content and read it ;-)