Calculator 10
Open Source Notices
Open-source software used by Calculator 10.
Calculator 10 uses the following open-source components in its Android release. Each component remains subject to its own copyright notice and license.
| Component | Release | License | Source |
|---|---|---|---|
| AndroidX libraries, including AppCompat, Core, Fragment, Room, RecyclerView, ConstraintLayout, and ViewPager | Resolved by the 1.3.0 Android build | Apache-2.0 | AndroidX |
| Material Components for Android | 1.14.0 | Apache-2.0 | Material Components |
| Kotlin standard library | 2.3.0 toolchain | Apache-2.0 | Kotlin |
| Volley | 1.2.1 | Apache-2.0 | Volley |
| Gson | 2.14.0 | Apache-2.0 | Gson |
| EvalEx | 2.1 | MIT | EvalEx |
| Apfloat for Java | 1.16.0 | LGPL-2.1-or-later | Apfloat |
| big-math | 2.3.2 | MIT | big-math |
| NumberProgressBar | 1.4 | MIT | NumberProgressBar |
| KeyboardlessEditText | Embedded, locally maintained | MIT | KeyboardlessEditText |
The release also integrates Google Play services, Google Mobile Ads, Google User Messaging Platform, Firebase, and Google Play Billing under Google's applicable SDK terms. NorthjadeKit Android is Northjade's locally maintained application foundation.
Menu icons attributed in the source to Icons8 remain credited in the in-app About screen. Exchange-rate reference data is provided by Frankfurter from European Central Bank data.
For questions about this document, contact [email protected].