Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

FBReader

From Wikipedia, the free encyclopedia
E-book reader
FBReader
FBReader onMaemo
Stable release
3.1.4 / February 4, 2023; 3 years ago (2023-02-04)
Preview release
4.0 beta 45 / February 8, 2023; 3 years ago (2023-02-08)
Written inC++,Java,Swift
Operating systemCross-platform
Available inMultilingual
Typee-book reader
License
  • Linux: FormerlyGPL;[1]
  • Android:GPL and commercial licenses formerly available.[2] Open-source versions are now discontinued, and it is only available under a proprietary license.
Websitefbreader.org
Repository

FBReader is ane-book reader forLinux,Microsoft Windows,Android, and other platforms.

It was originally written for theSharp Zaurus and currently runs on many othermobile devices, like theNokia Internet Tablets, as well asdesktop computers. A preview of FBReaderJ (theJava port) for GoogleAndroid was released on April 13, 2008.

Supported formats includeEPUB,FictionBook,HTML,plucker,PalmDoc,zTxt,TCR,CHM,RTF,OEB,mobi withoutDRM, and plain-text.[3]

A desktop version of FBreader

It has support for books withReadium LCP content protection.

It was formerlyfree software under theGPL, but since 2015 (v2.7) is proprietary software.[4]

History

[edit]

Nikolay Pultsin wrote the first FBReader; the tool was released for theSharp Zaurus in January 2005, aMaemo port was added in December 2005 for theNokia 770. FBReader has since had binary packages released for many mobile-device platforms and for most major personal computer operating systems.[5]The FBReader name with theFB prefix comes fromFictionBook, an e-book format popular in Russia, the country of FBReader's author.[6]

The original FBReader was written in C++; however, in 2007[7] 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 software application, while the C++ codebase remained in use for other platforms.[8]

In 2015 the software for all platforms became closed-source: the old open-source code has not been updated since. The Android app was split into free and premium versions, both closed-source, with the premium version adding integrated support forPDF and formachine translation.[9]

Components

[edit]

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

Features

[edit]
  • Support multiple booktar,ZIP,gzip andbzip2 archives.[10]
  • Encoding detection
  • Generates contents table
  • Embedded images
  • Hyperlinks
  • Position indicator (substitutes for page number).
  • Library building
  • Most recent book
  • Last read positions for all previously opened books
  • List of last opened books.
  • Automatic hyphenations
  • Text search.
  • Full-screen mode.
  • Screen rotation by 90, 180 and 270 degrees.
  • Text-to-speech

File format support

[edit]

FBReader supports the following file formats:[11]

  • EPUB : all the main features except the tables. CSS support is not complete.
  • EPUB3 : does not support most of EPUB 3 specific features
  • Mobipocket : opens non-encrypted *.mobi files. DRM-protected files are not supported.
  • FB 2.0 : fully supported
  • FB 2.1 : lacks support of tables
  • HTML : limited, sufficient support
  • Plain text : supported, might not correctly split text into paragraphs.
  • RTF : subset of RTF
  • DOC (Microsoft Word) : subset of DOC
  • PDF :
    • Android: via separate plugin with third-party library
    • Other platforms: not supported
  • DjVu :
    • Android: via separate plugin
    • Other platforms: not supported
  • Plucker :
    • Android: not supported at this moment
    • Other platforms: "absolute positioning" commands may be interpreted or ignored
  • DAISY 3 : added toGo Read forBookshare onGoogle Play (a fork of FBReaderJ byBenetech)

Multi-platform support

[edit]

See also

[edit]

References

[edit]
  1. ^"FBReader License".GitHub. Retrieved2025-01-09.
  2. ^"FBReader for Android".fbreader. 2018-07-19. Archived fromthe original on 2022-01-13. Retrieved 2025-01-09.
  3. ^FBReader: About FBReader
  4. ^"FBReader for Android". 10 July 2011.
  5. ^"FBReader: obsolete versions". Archived fromthe original on 2008-07-24. Retrieved2008-07-01.
  6. ^FBReader and its .fb2 format, maemo.org forum, 2005
  7. ^"geometer/FBReaderJ".GitHub. Retrieved2015-07-03.
  8. ^"geometer/FBReader".GitHub. Retrieved2015-07-03.
  9. ^"FBReader for Android". 10 July 2011.
  10. ^ab"FBReader".MobileRead Wiki. Retrieved2025-01-09.
  11. ^E-book formats, supported and not supported | Free eBook Reader - Free!. Retrieved 2025-01-09

External links

[edit]
Formats
Reading
Devices
Software
Editing
Vendors
Commercial
Noncommercial
Related
Retrieved from "https://en.wikipedia.org/w/index.php?title=FBReader&oldid=1334539653"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp