Every line of the app is on GitHub under the MIT licence.
01 · The code
- github.com/phpcip/opensolr-pdf-reader: Kotlin and Jetpack Compose.
- The pages are drawn by PDFium, through PdfiumAndroidKt; the OCR is Tesseract, through Tesseract4Android, with the
engandronmodels of tessdata_fast.
02 · Building it
./gradlew assembleGithubReleasebuilds the GitHub APK, with the update check;./gradlew bundlePlayReleasethe Google Play bundle, without any network permission.- A
signing.propertiesnext to the build file signs the release builds. It is never committed.
03 · Licences
- The app: MIT.
- PDFium: BSD 3-Clause. PdfiumAndroidKt, Tesseract, Tesseract4Android and tessdata_fast: Apache 2.0. Space Grotesk: SIL Open Font License 1.1.