Hot answers tagged epub
I looked into this recently, and a lot of people pointed to Calibre. I think it's primarily a converter and library app, but it has a built-in viewer as well.
Try FBReader. It loads the last page you were reading by default and probably has all the features you could want. It is a Qt app (and new to the Linux desktop), but I've used it for several years on Android and it keeps getting better. It's open source, reads many file formats, supports bookmarks, local/online catalogs, and has lots of customization ...
If you're not interested in library management and other extra features, you might want to try CoolReader. It does use Qt, but it's light, quick and very easy to use. It also remembers the pages you were last reading. Edit: A fine alternative is the multiplatform Quivi. Also fast and sufficiently configurable. I believe that remembering what page you were ...
A couple of others are Cool Reader and AZARDI. Lucidor was another, but development stopped and the website is down (although you can still find the debs e.g. here). In my opinion AZARDI is the best of these. Update: Lucidor seems to be back in development and its website is back online.
Calibre would be my best suggestion, though it's far from perfect. The linux version comes with both a GUI interface, and various command line tools. See ebook-convert: ebook-convert file.pdf file.epub
Looking at the Java sources, the connections seem benign. Their purpose is to retrieve DOM and DTD files for the book types the program deals with. Z39.86, for instance, is a digital talking book specification. It seems odd to me as a programmer to put this kind of network dependency into an application instead of bundling the needed files, but there may ...
Calibre comes with an application called E-Book Viewer. I just ended up discovering that after installing Calibre, and it's both light weight and supports most major formats.
Only top voted, non community-wiki answers of a minimum length are eligible