File chooser

Copyright (C) 2012 Hai Bison.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

NanoHttpd

Copyright (c) 2012-2013 by Paul S. Hawke, 2001,2005-2013 by Jarno Elonen, 2010 by Konstantinos Togias. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

* Neither the name of the NanoHttpd organization nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

Material design icons

FBReader uses some material design icons by Google.

SuperToasts

SuperToasts library by John Persano is used for rich popup windows.

DragSortListiew

DragSortListiew is used in network catalog management activity.

MaterialLoadingProgressBar

MaterialLoadingProgressBar is used for round progress indicators (e.g., in the network library).

RecyclerView-FastScroll

Fast scroll indexer implementation for RecyclerView is used in the Bookshelf since FBReader Premium 2.8.

SimonVT NumberPicker

SimonVT NumberPicker is used as customisable NumberPicker.

Dictionary APIs

FBReader uses OpenDictionary API.

FBReader uses the ABBYY Lingvo API. See ABBYY Lingvo on Google Play.

Radaee PDF library

FBReader opens PDFs using Radaee PDF library.

JUnrar

FBReader uses (modified) code of JUnrar library for reading *.cbr files.

QuickActions

QuickActions by Blast Piruin Panichphol is used for some context menus

Libzip

Libzip library is used for reading zip archives.

libzip is released under a 3-clause BSD license:

Copyright (C) 1999-2022 Dieter Baron and Thomas Klausner

The authors can be contacted at info@libzip.org