Jump to content

FBReader: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Teeks99 (talk | contribs)
→‎History: Added info on the split.
Shii (talk | contribs)
Nominated for deletion; see Wikipedia:Articles for deletion/FBReader. using TW
Line 1: Line 1:
<!-- Please do not remove or change this AfD message until the issue is settled -->
{{Article for deletion/dated|page=FBReader|timestamp=20150703090453|year=2015|month=July|day=3|substed=yes|help=off}}
<!-- Once discussion is closed, please place on talk page: {{Old AfD multi|page=FBReader|date=3 July 2015|result='''keep'''}} -->
<!-- End of AfD message, feel free to edit beyond this point -->
<!-- attempt to copyright wikipedia {{csb-pageincludes|1=http://www.wikipediatldr.com/wiki/FBReader}} -->
<!-- attempt to copyright wikipedia {{csb-pageincludes|1=http://www.wikipediatldr.com/wiki/FBReader}} -->



Revision as of 09:04, 3 July 2015

FBReader
Stable release
1.10.0.5 / April 21, 2014; 10 years ago (2014-04-21)
Preview release
2.0 beta 14 / November 23, 2013; 10 years ago (2013-11-23)
Repository
Written inC++, Java
Operating systemCross-platform
Available inMultilingual
Typee-book reader
LicenseGPL (free software)
Websitefbreader.org

FBReader is a free and open source e-book reader for Linux, Microsoft Windows, and other platforms.

It was originally written for the Sharp Zaurus and currently runs on many other mobile devices, like the Nokia Internet Tablets, as well as desktop computers. A preview of FBReaderJ (the Java port) for Google Android was released on April 13, 2008.

Supported formats include EPUB, FictionBook, HTML, plucker, PalmDoc, zTxt, TCR, CHM, RTF, OEB, mobipocket (mobi) without DRM, and plain-text.[1]

A desktop version of FBreader

DAISY 3 format support was added to a fork of FBReaderJ for Android distributed by Benetech as Go Read for Bookshare on Google Play.

History

FBReader was originally released for the Sharp Zaurus in January 2005, a Maemo port was added in December 2005 for the Nokia 770. FBReader has since had binary packages released for many mobile device platforms and most major personal computer (PC) operating systems.[2] The FBReader name with the FB prefix comes from FictionBook, an e-book format which is popular in Russia, the country of FBReader's author.[3]

The original FBReader was writting in C++, however in 2007[4] a fork called FBReaderJ was created, which was written in Java. As the Android platform became available in the following years, this fork became the codebase for the android app, which the C++ codebase remained in use for the other platforms.[5]

Components

For easy cross-platform compiling, FBReader uses zlibrary, a cross-platform interface library. It allows recompiling for many platforms while disregarding the GUI-toolkit used.

Nikolay Pultsin

epub reading on Linux

essential for epub reading on Linux, only other choice is CoolReader for non-KDE

  • FBReader & CoolReader are more android focused.

reading on handhelds

References

  1. ^ FBReader: About FBReader
  2. ^ FBReader: obsolete versions
  3. ^ FBReader and its .fb2 format, maemo.org forum, 2005
  4. ^ "geometer/FBReaderJ". GitHub. Retrieved 2015-07-03.
  5. ^ "geometer/FBReader". GitHub. Retrieved 2015-07-03.


Category:Linux text-related software Category:Embedded Linux Category:Free multimedia software Category:Free software programmed in C++ Category:Free software programmed in Java (programming language) Category:EPUB readers Category:Free and open-source Android software