Open Source Licenses
Last updated: March 2026
FOS Terminal is built with the help of many open source libraries, fonts, and tools. We are grateful to the developers and communities behind these projects. This page lists the main third-party software included in the app and their respective licenses.
Bundled Fonts (51)
FOS Terminal ships with 51 monospace fonts (plus the system default). All are sourced from Google Fonts or their respective open-source repositories.
SIL Open Font License 1.1
The following 49 fonts are licensed under the SIL Open Font License 1.1 — free to use, modify, and redistribute:
Anonymous Pro, Azeret Mono, B612 Mono, Cascadia Code, Cascadia Mono, Chivo Mono, Courier Prime, Cutive Mono, Datatype, DM Mono, DotGothic16, Doto, Fira Code, Fira Mono, Fragment Mono, Geist Mono, Google Sans Code, IBM Plex Mono, Inconsolata, Intel One Mono, Iosevka Charon Mono, JetBrains Mono, Lekton, M PLUS 1 Code, Major Mono Display, Martian Mono, Nanum Gothic Coding, Noto Sans Mono, Nova Mono, Overpass Mono, Oxygen Mono, Press Start 2P, PT Mono, Red Hat Mono, Reddit Mono, Rubik Mono One, Share Tech Mono, Silkscreen, Sixtyfour, Sometype Mono, Source Code Pro, Space Mono, Spline Sans Mono, Syne Mono, Tiny5, Victor Mono, VT323, Workbench, Xanh Mono.
Apache License 2.0
Cousine (Steve Matteson) — licensed under the Apache License 2.0.
Ubuntu Font License 1.0
Ubuntu Mono (Dalton Maag / Canonical) — licensed under the Ubuntu Font License 1.0.
Native Libraries
Mosh (Mobile Shell)
- Author: Keith Winstein & MIT
- License: GNU General Public License v3.0
- Source: mosh.org
- Note: Bundled as a compiled binary (arm64-v8a) with a minor patch for Android NDK compatibility (
::binddisambiguation). Source code and patch are available at the link above and upon request at support@fosfiles.com.
libc++_shared (LLVM C++ Runtime)
- Author: LLVM Project
- License: Apache 2.0 with LLVM Exception
- Source: github.com/llvm/llvm-project
SSH & Cryptography
SSHJ
- Version: 0.38.0
- License: Apache 2.0
- Source: github.com/hierynomus/sshj
Bouncy Castle
- Packages: bcprov-jdk18on, bcpkix-jdk18on
- Version: 1.78.1
- License: Bouncy Castle License (MIT-style)
- Source: bouncycastle.org
Jetpack & Android Libraries
The following libraries are developed by Google as part of Android Jetpack. All are licensed under the Apache License 2.0.
- Jetpack Compose (UI toolkit) — ui, ui-graphics, material3, material-icons-extended, runtime-livedata, navigation-compose
- Room 2.8.4 — local SQLite database
- DataStore 1.1.1 — preferences persistence
- WorkManager 2.9.0 — background task scheduling
- CameraX 1.5.1 — camera2, lifecycle, view
- Biometric 1.1.0 — biometric authentication
- Credential Manager 1.5.0 — Google Sign-In
- Core Splash Screen 1.0.1
- Window 1.2.0 — foldable device support
- Activity Compose 1.9.1
- Core KTX 1.13.1
- Lifecycle 2.8.5 — runtime, viewmodel, compose
Kotlin
Licensed under the Apache License 2.0.
- Kotlin Standard Library 2.2.10 — github.com/JetBrains/kotlin
- Kotlin Coroutines 1.8.1 — github.com/Kotlin/kotlinx.coroutines
Firebase & Google Services
Licensed under the Apache License 2.0. See firebase.google.com.
- Firebase Crashlytics — crash reporting
- Firebase Analytics — usage analytics
- Firebase Firestore — cloud sync (Pro, opt-in)
- Firebase Auth — authentication
- Google Play Billing 7.1.1 — in-app purchases
- Google Identity 1.1.1 — Credential Manager integration
UI & Graphics
Vico
- Version: 1.15.0
- License: Apache 2.0
- Source: github.com/patrykandpatrick/vico
- Purpose: Server monitoring charts
Coil
- Version: 2.6.0
- License: Apache 2.0
- Source: github.com/coil-kt/coil
- Purpose: Async image loading
Gson
- Version: 2.10.1
- License: Apache 2.0
- Source: github.com/google/gson
QR Code & Barcode
ZXing
- Version: 3.5.3
- License: Apache 2.0
- Source: github.com/zxing/zxing
ZXing Android Embedded
- Version: 4.3.0
- License: Apache 2.0
- Source: github.com/journeyapps/zxing-android-embedded
Google ML Kit Barcode Scanning
- Version: 17.3.0
- License: Apache 2.0
- Source: developers.google.com/ml-kit
Transitive Dependencies
The following notable libraries are included as transitive dependencies of the above:
- OkIO 3.8.0 — Apache 2.0 — square/okio
- gRPC 1.62.2 — Apache 2.0 — grpc/grpc-java
- Protocol Buffers Lite 3.25.5 — BSD 3-Clause — protocolbuffers/protobuf
- Guava 33.2.1 — Apache 2.0 — google/guava
- RE2/J 1.6 — BSD 3-Clause — google/re2j
License Summary
- Apache License 2.0 — Cousine font, and majority of libraries (Jetpack, Kotlin, Firebase, Google, SSHJ, and more)
- SIL Open Font License 1.1 — majority of bundled fonts
- Ubuntu Font License 1.0 — Ubuntu Mono
- GNU GPL v3.0 — Mosh (bundled as unmodified binary; source at mosh.org)
- Bouncy Castle License (MIT-style) — cryptographic provider
- BSD 3-Clause — Protocol Buffers, RE2/J
- Apache 2.0 with LLVM Exception — libc++_shared
Full License Texts
Full license texts for each license type referenced above:
- Apache License 2.0
- SIL Open Font License 1.1
- GNU General Public License v3.0
- Bouncy Castle License
- BSD 3-Clause License
- Ubuntu Font License 1.0
Contact
If you have questions about the open source software used in FOS Terminal, please contact us at support@fosfiles.com.