Открыть сервис

FBReader — программа для чтения электронных книг

FBReader — бесплатная компьютерная программа с открытым исходным кодом для чтения электронных книг (электронный ридер), работающая на различных операционных системах, включая Windows, Linux, macOS, Android и iOS. Программа поддерживает широкий спектр форматов файлов, позволяет настраивать отображение текста и синхронизировать библиотеку между устройствами.

История

Проект FBReader был основан в 2005 году российским программистом Николаем Путиным. Название программы происходит от аббревиатуры FictionBook (FB2) — популярного в России формата электронных книг, поддержка которого стала основной функцией ранних версий приложения. Первоначально FBReader разрабатывался для операционной системы Linux, однако вскоре появились версии для других платформ.

В 2008 году была выпущена версия для Android, которая быстро завоевала популярность благодаря простоте и функциональности. В 2010-х годах программа стала доступна для iOS и macOS. В 2015 году разработчики представили коммерческую версию FBReader Premium для Android, которая предлагала дополнительные возможности, такие как синхронизация через собственное облачное хранилище.

Основные возможности

Поддерживаемые форматы

FBReader поддерживает множество форматов электронных книг, среди которых:

  • FictionBook (FB2, FB2.ZIP);
  • EPUB (включая EPUB3);
  • PDF и DjVu (через дополнительные плагины);
  • MOBI, AZW и AZW3 (форматы Amazon Kindle);
  • RTF, DOC и DOCX;
  • HTML, TXT и другие текстовые форматы;
  • CBR и CBZ (комиксы).

Настройка отображения

Программа предоставляет гибкие возможности настройки чтения:

  • изменение размера и типа шрифта;
  • настройка полей, межстрочного интервала и отступов;
  • выбор цветовой схемы (светлая, тёмная, сепия);
  • режим дневного и ночного чтения;
  • автоматическая прокрутка текста.

Библиотека и каталоги

FBReader включает встроенный менеджер библиотеки, который позволяет сортировать книги по авторам, сериям, жанрам и добавлять теги. Программа поддерживает работу со сетевыми каталогами книжных магазинов и библиотек (например, LitRes), а также позволяет подключать собственные OPDS-каталоги.

Синхронизация

Для пользователей, создавших аккаунт FBReader, доступна синхронизация позиции чтения, закладок и заметок между устройствами. В коммерческой версии Premium синхронизация осуществляется через облачное хранилище FBReader Cloud, которое также позволяет хранить саму библиотеку книг.

Версии и платформы

FBReader доступен для следующих операционных систем:

ПлатформаСтатус
AndroidАктивная поддержка, Google Play
iOSАктивная поддержка, App Store
WindowsАктивная поддержка
LinuxАктивная поддержка
macOSАктивная поддержка
Windows PhoneРазработка прекращена

Версия для Android является наиболее популярной и активно развивающейся. Версии для настольных систем обновляются реже, но сохраняют базовую функциональность.

Лицензия и модель распространения

Исходный код FBReader распространяется под лицензией GPL (General Public License) версии 2, что позволяет свободно использовать, изменять и распространять программу. Однако с 2015 года разработчики перешли на модель частично коммерческого распространения: базовая версия для Android остаётся бесплатной, а версия Premium (распространяется через Google Play) предлагает дополнительные функции за плату. Базовая версия содержит рекламу, которую можно отключить при покупке Premium или оформлении подписки.

Технические особенности

FBReader написан на языках C++ и Java, что обеспечивает кроссплатформенность и высокую производительность. Для рендеринга текста программа использует собственный движок, оптимизированный для работы с форматом FictionBook. Приложение поддерживает работу с архивами ZIP и GZ, что позволяет открывать книги, упакованные в сжатые файлы.

Значение и распространение

FBReader считается одной из самых популярных программ для чтения электронных книг на русскоязычном пространстве благодаря глубокой интеграции с форматом FB2, который широко используется российскими издательствами и электронными библиотеками. Программа также популярна среди пользователей Linux, поскольку долгое время оставалась одним из немногих полнофункциональных ридеров для этой операционной системы.

К 2024 году количество установок FBReader на Android превысило 50 миллионов, что делает его одним из лидеров среди приложений для чтения электронных книг на этой платформе.

Критика

Пользователи отмечают, что программа имеет ряд недостатков, включая:

  • устаревший интерфейс в настольных версиях;
  • ограниченную поддержку формата PDF без дополнительных плагинов;
  • наличие рекламы в бесплатной версии для Android;
  • недостаточно активную разработку версий для настольных операционных систем.

Несмотря на критику, FBReader сохраняет популярность благодаря своей надёжности, поддержке большого количества форматов и открытому исходному коду.

Источники

  • Официальный сайт проекта FBReader
  • Репозиторий исходного кода на GitHub
  • Документация проекта в вики-разделе официального сайта
  • Страница приложения в Google Play

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →