@kfarmer
I'm afraid you don't really get open source development. Open source development is all about interoperability and re-use. The end users of open source development are other open source developers, not users. That does not mean that making applications easy to use for conventional end users is not important, but it does mean that it is *more* important to make an application easy to use for other developers. That is how open source thrives.
An important part of the process is using standards wherever possible. Mutating formats arbitrarily to support today's hot new feature is the way to make your application the Internet Explorer of whatever field it is in.
Incidentally, epub as a markup specification can support any image format. Rendering the images is of course dependent on support for that format in reader software.
|