KPV started on the K3, where there's no X11. So much for the history - and I might add to that that I don't particularly like X11 as an API, find it somewhat over-designed especially for the context of low-resource embedded devices (as the Kindles are).

Yes, I'm a bit opinionated about that.

That bit about being over-designed is even more true for Qt, which is used by the reading app mentioned. I just don't trust it enough. That's where my like for C shines through, and my dislike for C++ (especially for the wrangled C++ of Qt).

All of this is personal opinion, however, not necessarily shared by all developers. But KOReader fills a niche, I think.

PS/Addendum: X11 isn't user-friendly at all. You're probably talking about Qt, but that's a resource hog. There's nothing stopping KOReader from getting more user-friendly with its current UI scheme.

I'm talking about X11 in Hacked Up Reader. Same interface was in Hanlin Coolreader, in my opinion it has all what is needed. And you are right, Qt is just a crap.

Oh dang, thanks for the correction. I see what you mean. Yes, a possibility, but then you could just use HackedUpReader :-) But when you look at our Widget infrastructure, you'll see that we can do a lot, too. And there's my strong like towards Lua as the language to do it... Plus, in the end I'd like to have keyboard support and extend support to all Kindles - including those without X11. Which are still many - given that the K4 doesn't have it.

Thomass has added Turkish translation to koreader. We also have Chinese translation. If you would like to help adding more tranlations, feel free to send a request in transifex so we can add you as coordinator

KPV started on the K3, where there's no X11. So much for the history - and I might add to that that I don't particularly like X11 as an API, find it somewhat over-designed especially for the context of low-resource embedded devices (as the Kindles are).

A minor note, Kindles have enormously more memory and disk space than the earliest devices to run X. Heck, they have enormously more memory and disk space than the earliest devices I personally ran X11 on. For that matter I decommissioned a desktop box running X that had less memory and disk space than the Kindle Paperwhite in only 2009.

A minor note, Kindles have enormously more memory and disk space than the earliest devices to run X. Heck, they have enormously more memory and disk space than the earliest devices I personally ran X11 on. For that matter I decommissioned a desktop box running X that had less memory and disk space than the Kindle Paperwhite in only 2009.

Yeah, but Kindles are also running Java program permanently (which is, obviously, hungry to memory and CPU resources ). Did you have the same experience on your old desktop box?