Maemo上の FBReader | |
| 安定リリース | 3.1.4 / 2023年2月4日 |
|---|---|
| プレビューリリース | 4.0 ベータ 45 / 2023年2月8日 |
| リポジトリ |
|
| 書かれた | C++、Java、Swift |
| オペレーティング·システム | クロスプラットフォーム |
| 利用可能 | 多言語 |
| タイプ | 電子書籍リーダー |
| ライセンス | Linux : 以前はGPLでした。[1] Android :以前はGPLと商用ライセンスが利用可能でした。[2]オープンソースバージョンは現在廃止されており、独自のライセンスでのみ利用可能です。 |
| Webサイト | 翻訳元 |
FBReader は、 Linux、Microsoft Windows、Android 、およびその他のプラットフォーム向けの電子書籍リーダーです。
もともとはSharp Zaurus用に作成されたものですが、現在はNokia Internet Tabletsなどの他の多くのモバイル デバイスやデスクトップ コンピュータでも動作します。Google Android用の FBReaderJ ( Javaポート)のプレビューは、2008 年 4 月 13 日にリリースされました。
サポートされているフォーマットには、EPUB、FictionBook、HTML、plucker、PalmDoc、zTxt、TCR、CHM、RTF、OEB、DRMなしのmobi、プレーンテキストなどがあります。[3]

以前はGPLの下でフリーソフトウェアでしたが、2015年(v2.7)以降はプロプライエタリソフトウェアとなっています。[4]
歴史
ニコライ・プルツィンが最初の FBReader を書いた。このツールは2005 年 1 月にSharp Zaurus向けにリリースされ、 2005 年 12 月にはNokia 770向けにMaemoポートが追加されました[誰が? ]。FBReader はその後、多くのモバイル デバイス プラットフォームやほとんどの主要なパーソナル コンピュータ オペレーティング システム向けにバイナリ パッケージがリリースされました。[5] FBプレフィックス 付きの FBReader の名前は、FBReader の作者の国であるロシアで人気の電子書籍形式であるFictionBookに由来しています。 [6]
オリジナルのFBReaderはC++で書かれていましたが、2007年に[7] FBReaderJと呼ばれるフォークが作成されました[誰が? ]これはJavaで書かれていました。その後数年でAndroidプラットフォームが利用可能になると、このフォークがAndroidソフトウェアアプリケーションのコードベースとなり、C++コードベースは他のプラットフォームで引き続き使用されました。[8]
2015年に、すべてのプラットフォームのソフトウェアがクローズドソースになりました。古いオープンソースコードはそれ以降更新されていません。Androidアプリは無料版とプレミアム版に分割され、どちらもクローズドソースであり、プレミアム版ではPDFと機械翻訳の統合サポートが追加されました。[9]
コンポーネント
FBReader は、クロスプラットフォームコンパイルを簡単にするために、クロスプラットフォーム インターフェイス ライブラリである zlibrary を使用します。これにより、使用されているGUI ツールキットを無視して、多くのプラットフォーム用に再コンパイルできます。
特徴
- 複数のtar、ZIP、GZIP、BZIP2アーカイブをサポートします。[10]
- エンコーディング検出
- コンテンツ テーブルを生成します。
- 埋め込み画像
- ハイパーリンク
- 位置インジケータ(ページ番号の代わりになります)。
- 図書館の建物
- 最新の書籍
- 以前に開いたすべての本の最終読取位置
- 最後に開いた本のリスト。
- 自動ハイフネーション
- テキスト検索。
- フルスクリーンモード。
- 画面を 90 度、180 度、270 度回転します。
- テキスト読み上げ
- Androidプラットフォームでテキスト読み上げを有効にするには、TTSプラグインをインストールします[引用が必要]
ファイル形式のサポート
FBReaderは以下のファイル形式をサポートしています: [11]
- EPUB : 表を除くすべての主要機能。CSS のサポートは完全ではありません。
- EPUB3 : ePub 3特有の機能のほとんどをサポートしていません
- Mobipocket : 暗号化されていない *.mobi ファイルを開きます。DRM で保護されたファイルはサポートされていません。
- FB 2.0 : 完全にサポートされています
- FB 2.1 : テーブルのサポートがない
- HTML : 限定的だが十分なサポート
- プレーンテキスト: サポートされていますが、テキストが段落に正しく分割されない可能性があります。
- RTF : RTF のサブセット
- DOC ( Microsoft Word ) : DOC のサブセット
- PDF :
- Android: サードパーティライブラリを使用した別のプラグイン経由
- その他のプラットフォーム: サポートされていません
- ダブリュー :
- Android: 別プラグイン経由
- その他のプラットフォーム: サポートされていません
- プラッカー :
- Android: 現時点ではサポートされていません
- その他のプラットフォーム: 「絶対位置指定」コマンドは解釈されるか無視される可能性があります
- DAISY 3: Google PlayのGo Read for Bookshareに追加されました ( Benetechによる FBReaderJ のフォーク)
マルチプラットフォームサポート
- ティゼン
- マイクロソフトウィンドウズ
- ブラックベリー10
- マックOSX
- フリーBSD
- リナックス
- モバイルLinuxデバイス: [12]
- Qtopia ベースの ROM、pdaXrom、または OpenZaurus ROM を搭載した Sharp Zaurus。
- アーコスPMA430。
- Opensimpad 0.9.0/Opie ROM を搭載した Siemens Simpad。
- Nokia 770/N800/N810 Nokia インターネット タブレット(maemo)。
- ペッパーパッド3。
- Motorola E680i/A780 スマートフォン。
- イリアス
- デジタルリーダー 1000およびデジタルリーダー DR800SG
- ハンリン電子書籍リーダー
- Openinkpot - Hanlin eReaderおよびHanvon N516の OS 代替品
- Pocketbook - E Ink 電子書籍リーダー
- SmartQ 5およびSmartQ 7
参照
参考文献
- ^ https://github.com/geometer/FBReader/blob/master/fbreader/LICENSE FBReader ライセンス
- ^ https://web.archive.org/web/20180719134505/https://fbreader.org/android Android 用 FBReader
- ^ FBReader: FBReaderについて
- ^ 「Android用FBReader」。2011年7月10日。
- ^ 「FBReader: 廃止されたバージョン」。2008年7月24日時点のオリジナルよりアーカイブ。2008年7月1日閲覧。
- ^ FBReader とその .fb2 形式、maemo.org フォーラム、2005
- ^ "geometer/FBReaderJ". GitHub . 2015年7月3日閲覧。
- ^ "geometer/FBReader". GitHub . 2015年7月3日閲覧。
- ^ 「Android用FBReader」。2011年7月10日。
- ^ 「MobileRead Wiki - FBReader」.
- ^ サポートされている電子書籍形式とサポートされていない電子書籍形式 | 無料の電子書籍リーダー - 無料!
- ^ 「MobileRead Wiki - FBReader」.
外部リンク
- 公式サイト
