The likelihood is strong that parts of books would be omitted by the hackish use of utilities to extract browser viewable html from mobi files. While the head/tail procedure could be refined to produce better results, and there may be conversion programs available already, I’m heavily inclined to forego such an approach, and just use the Kindle viewer. Currently, that means I’ll be using Windows in combination with the PC ebook reader software that Amazon provides on their website, or a hand held ebook reader such as Kindle Fire. I must say that the Kindle PC emulated-reader software is nice, and lets you adjust the screen to effect the look of various Amazon book-reader models.
For ePub books, there are a limited number of Linux based dedicated ebook readers available, including the Lucidor package. I cannot vouch for Lucidor, but am told it works well. For me, something about the package invoked a negative sense and a disinclination to use it. Maybe it was because I seemed not to find the source package to go along with it … and maybe it was because the reader came pre-loaded with the Communist Manifesto.
Apparently, Lucidor uses Xulrunner (a browser oriented system) on the back-end, in order to perform markup language parsing. Due to a need to parse markup, most native environments that historically would have been useful to produce dedicated ebook software turn out to be not particularly well suited to the task. In terms of free and open-source software I believe the best reader is simply a browser outfitted with an appropriate extension. Otherwise, one should just buy a handheld reader.
Microsoft always has a horse in the race, but not always one that’s winning, placing, or showing. I’m not a Microsoft hater. In some ways, they are all that remains in the world of entrepreneurial software. But the Microsoft entry in the ebook race seems far behind. The typical way to read Microsoft “lit” ebook files is to purchase a Microsoft handheld ebook reader, or to use an MS Word add-on product and its associated reader applet. The last time I used the MS Word add-on ebook package, it was being distributed for free. I found it worked well to create MS “lit” formatted ebooks. The affiliated PC based “lit” ebook reader was at one time available from Microsoft, for free. As I recall, it worked very well.
Microsoft’s announcement (August 2012) that they were discontinuing the “lit” format, and the associated reader software may account for the fact that clicking the referenced link prompts an error.
Interestingly, Amazon provides a Linux utility for creating “.mobi” (Kindle) books, but not for reading them. Thus – denizens of free software and free operating systems may be more likely to purchase mobile devices for reading Amazon’s books. Some cell phones have ebook reader applets built into them.
Most open and free ebook repositories are using text, html, pdf, and ePub formats. How this affects the outcome of the ebook reader wars I can’t say. The ePub format is certainly easy to work with, and due to the use of a zip archive in place of a monolithic binary compilation, it’s easy to tweak ePub content without completely rebuilding books. On the other hand, Amazon’s ebook creation tools (available for Windows and Linux) couldn’t be simpler to use. The Kindlegen tool creates a monolithic binary style ebook file with a one line command, compiling books from html or rich text source files into mobi books. I’ve rarely seen complications when using the (Linux) version:
There are quite a few options for writing ebooks with free software.
Luke Calcinai has created a plugin for Apache Open-Office, and for me it remains a favorite means by which to produce books in the ePub format. Another page on this site provides details:
Here is a link to the Writer2ePub project:
Another good, but somewhat more labor intensive program is available for Windows, FreeBSD, and certain Linux distributions such as Debian Etch. Yes – Etch is getting a little long in the tooth, but I still have my purposes for it. The program is one by Julian Smart. It is called eCub. The link is:
Continue with part 3: