FBReader es un lector de libros electrónicos para Linux , Microsoft Windows , Android y otras plataformas.
Originalmente fue escrito para el Sharp Zaurus y actualmente funciona en muchos otros dispositivos móviles , como las tabletas Nokia con acceso a Internet , así como en ordenadores de sobremesa . El 13 de abril de 2008 se publicó una versión preliminar de FBReaderJ (la versión para Java ) para Google Android .
Los formatos compatibles incluyen EPUB , FictionBook , HTML , plucker , PalmDoc , zTxt , TCR , CHM , RTF , OEB , mobi sin DRM y texto plano. [ 3 ]

Es compatible con libros que cuentan con la protección de contenido Readium LCP .
Anteriormente era software libre bajo la GPL , pero desde 2015 (v2.7) es software propietario. [ 4 ]
Historia
Nikolay Pultsin escribió el primer FBReader; la herramienta se lanzó para el Sharp Zaurus en enero de 2005, y en diciembre de 2005 se añadió una versión para Maemo para el Nokia 770. Desde entonces, se han publicado paquetes binarios de FBReader para muchas plataformas de dispositivos móviles y para la mayoría de los principales sistemas operativos de ordenadores personales. [ 5 ] El nombre FBReader con el prefijo FB proviene de FictionBook , un formato de libro electrónico popular en Rusia, país del autor de FBReader. [ 6 ]
El FBReader original fue escrito en C++; sin embargo, en 2007 [ 7 ] se creó una bifurcación llamada FBReaderJ, escrita en Java. Cuando la plataforma Android estuvo disponible en los años siguientes, esta bifurcación se convirtió en la base de código para la aplicación de software de Android, mientras que la base de código en C++ se siguió utilizando para otras plataformas. [ 8 ]
En 2015, el software para todas las plataformas se convirtió en código cerrado: el antiguo código abierto no se ha actualizado desde entonces. La aplicación para Android se dividió en versiones gratuita y premium, ambas de código cerrado, con la versión premium añadiendo soporte integrado para PDF y traducción automática . [ 9 ]
Componentes
Para facilitar la compilación multiplataforma , FBReader utiliza zlibrary, una biblioteca de interfaz multiplataforma. Permite recompilar para diversas plataformas sin tener en cuenta el kit de herramientas de interfaz gráfica utilizado.
Características
- Admite múltiples archivos tar , ZIP , gzip y bzip2 . [ 10 ]
- detección de codificación
- Genera tabla de contenido
- Imágenes incrustadas
- Hipervínculos
- Indicador de posición (sustituye al número de página).
- edificio de la biblioteca
- Libro más reciente
- Últimas posiciones de lectura para todos los libros abiertos anteriormente.
- Lista de los últimos libros abiertos.
- guiones automáticos
- Búsqueda de texto.
- Modo de pantalla completa.
- Rotación de la pantalla en 90, 180 y 270 grados.
- Conversión de texto a voz
- Para activar la conversión de texto a voz en la plataforma Android , instale un complemento TTS.
Compatibilidad con formatos de archivo
FBReader admite los siguientes formatos de archivo: [ 11 ]
- EPUB : todas las funciones principales excepto las tablas. La compatibilidad con CSS no es completa.
- EPUB3 : no admite la mayoría de las características específicas de EPUB 3.
- Mobipocket : abre archivos *.mobi no cifrados. No admite archivos protegidos con DRM.
- FB 2.0 : totalmente compatible
- FB 2.1 : carece de soporte para tablas.
- HTML : soporte limitado pero suficiente
- Texto sin formato : compatible, pero es posible que no divida correctamente el texto en párrafos.
- RTF : subconjunto de RTF
- DOC ( Microsoft Word ) : subconjunto de DOC
- PDF :
- Android: mediante un complemento independiente con una biblioteca de terceros.
- Otras plataformas: no compatibles
- DjVu :
- Android: mediante un complemento independiente
- Otras plataformas: no compatibles
- Desplumador :
- Android: no es compatible en este momento.
- Otras plataformas: los comandos de "posicionamiento absoluto" pueden interpretarse o ignorarse.
- DAISY 3 : añadido a Go Read para Bookshare en Google Play (una bifurcación de FBReaderJ de Benetech )
Compatibilidad con múltiples plataformas
- Windows
- Linux
- macOS
- FreeBSD
- BlackBerry 10
- Tizen
- Dispositivos móviles Linux : [ 10 ]
- Sharp Zaurus con ROMs basadas en Qtopia, pdaXrom o ROM OpenZaurus.
- Arcos PMA430.
- Simpad Siemens con ROM Opensimpad 0.9.0/Opie.
- Tabletas de Internet Nokia 770 / N800 / N810 ( maemo ).
- Almohadilla de pimienta 3.
- Smartphones Motorola E680i/A780.
- iLiad
- Lector digital 1000 y lector digital DR800SG
- Lector electrónico Hanlin
- Openinkpot : sistema operativo de reemplazo para Hanlin eReader y Hanvon N516.
- Pocketbook - Lectores de libros electrónicos con tinta electrónica
- SmartQ 5 y SmartQ 7
Véase también
Referencias
- ↑ "Licencia de FBReader" . GitHub . Consultado el 9 de enero de 2025 .
- ↑ "FBReader para Android" . fbreader . 19/07/2018. Archivado del original el 13/01/2022. Consultado el 09/01/2025.
- ↑ FBReader: Acerca de FBReader
- ↑ "FBReader para Android" . 10 de julio de 2011.
- ↑ "FBReader: versiones obsoletas" . Archivado del original el 24/07/2008 . Consultado el 01/07/2008 .
- ↑ FBReader y su formato .fb2 , foro maemo.org, 2005
- ↑ "geometer/FBReaderJ" . GitHub . Consultado el 3 de julio de 2015 .
- ↑ "geometer/FBReader" . GitHub . Consultado el 3 de julio de 2015 .
- ↑ "FBReader para Android" . 10 de julio de 2011.
- 1 2 "FBReader" . Wiki de MobileRead . Consultado el 09-01-2025 .
- ↑ Formatos de libros electrónicos compatibles y no compatibles | Lector de libros electrónicos gratuito - ¡Gratis! . Consultado el 9 de enero de 2025
Enlaces externos
- Sitio web oficial
- Software Android (sistema operativo)
- Software relacionado con texto de Linux
- Software multimedia
- Software programado en C++
- Software propietario programado en Java.
- lectores EPUB
- Anteriormente software de código abierto o gratuito
