Hmm, that is odd about fbreader. I have the Debian package¹ installed that is Open Source², but looks like recent versions are no longer Open Source. Hadn't noticed that before.
Might also argue that nov.el³ is high quality and cross platform, but I'm not sure my definition of cross platform would necessarily align with other peoples ;)