Стабильный релиз | 3.1.4 / 4 февраля 2023 г. ( 2023-02-04 ) |
---|---|
Предварительный релиз | 4.0 beta 45 / 8 февраля 2023 г. ( 2023-02-08 ) |
Репозиторий |
|
Написано в | C++ , Java , Swift |
Операционная система | Кроссплатформенный |
Доступно в | Многоязычный |
Тип | электронная книга |
Лицензия | Linux : Ранее GPL ; [1] Android : Ранее были доступны GPL и коммерческие лицензии. [2] Версии с открытым исходным кодом теперь не поддерживаются, и доступны только по проприетарной лицензии. |
Веб-сайт | fbreader.org |
FBReader — программа для чтения электронных книг для Linux , Microsoft Windows , Android и других платформ.
Первоначально он был написан для Sharp Zaurus и в настоящее время работает на многих других мобильных устройствах , таких как Nokia Internet Tablets , а также на настольных компьютерах . Предварительная версия FBReaderJ ( порт Java ) для Google Android была выпущена 13 апреля 2008 года.
Поддерживаемые форматы включают EPUB , FictionBook , HTML , plucker , PalmDoc, zTxt, TCR, CHM , RTF , OEB , mobi без DRM и простой текст. [3]
Поддерживаются книги с защитой содержимого Readium LCP .
Раньше это было свободное программное обеспечение под лицензией GPL , но с 2015 года (v2.7) оно стало проприетарным программным обеспечением. [4]
Николай Пульцин написал первый FBReader; инструмент был выпущен для Sharp Zaurus в январе 2005 года, порт Maemo был добавлен [ кем? ] в декабре 2005 года для Nokia 770. С тех пор FBReader выпустил бинарные пакеты для многих платформ мобильных устройств и для большинства основных операционных систем персональных компьютеров. [5] Название FBReader с префиксом FB происходит от FictionBook , формата электронных книг, популярного в России, стране автора FBReader. [6]
Оригинальный FBReader был написан на C++; однако в 2007 году [7] был создан форк под названием FBReaderJ [ кем? ] , написанный на Java. Поскольку платформа Android стала доступна в последующие годы, этот форк стал кодовой базой для программного приложения Android, в то время как кодовая база C++ осталась в использовании для других платформ. [8]
В 2015 году программное обеспечение для всех платформ стало закрытым: старый открытый исходный код с тех пор не обновлялся. Приложение Android было разделено на бесплатную и премиум-версии, обе с закрытым исходным кодом, при этом в премиум-версию была добавлена интегрированная поддержка PDF и машинного перевода . [9]
Для легкой кроссплатформенной компиляции FBReader использует zlibrary, кроссплатформенную интерфейсную библиотеку. Она позволяет перекомпилировать для многих платформ, игнорируя используемый GUI-инструментарий .
FBReader поддерживает следующие форматы файлов: [11]