How to read this page
Each entry names a component, the people or organisation behind it, and the licence under which they publish it. Versions move as the apps are updated, so this page lists the component rather than pinning a version number that would be stale within a month.
Apache 2.0 and MIT are permissive licences: we may use the software in a commercial product provided we preserve copyright notices and, for Apache 2.0, note significant changes. This page is that notice.
We will send you the full licence text of any component listed here on request — write to legal@gloodoh.com. If you believe something on this page is wrong or missing, tell us and we will correct it.
Language and framework
| Component | By | Licence |
|---|---|---|
| Kotlin and Kotlin Multiplatform | JetBrains | Apache License 2.0 |
| Compose Multiplatform | JetBrains | Apache License 2.0 |
| kotlinx.coroutines | JetBrains | Apache License 2.0 |
| kotlinx.serialization | JetBrains | Apache License 2.0 |
| kotlinx-datetime | JetBrains | Apache License 2.0 |
| Jetpack Compose and AndroidX | The Android Open Source Project | Apache License 2.0 |
| Media3 / ExoPlayer | The Android Open Source Project | Apache License 2.0 |
Interface and navigation
| Component | By | Licence |
|---|---|---|
| Coil — image loading | Coil Contributors | Apache License 2.0 |
| Decompose — navigation and component lifecycle | Arkadii Ivanov | Apache License 2.0 |
| MOKO MVVM and MOKO Resources | IceRock Development | Apache License 2.0 |
| Liquid — shader effects for Compose | Colin McKee | Apache License 2.0 |
Data, networking and wiring
| Component | By | Licence |
|---|---|---|
| Ktor — HTTP client | JetBrains | Apache License 2.0 |
| SQLDelight — local database | Cash App / Square | Apache License 2.0 |
| Koin — dependency injection | Kotzilla / Koin contributors | Apache License 2.0 |
| supabase-kt — Supabase client | Jan Tennert and contributors | MIT License |
Camera, scanning and notifications
| Component | By | Licence |
|---|---|---|
| QRKit — QR and barcode scanning | Chaintech Network | MIT License |
| CMP ImagePickNCrop — photo picking and cropping | Chaintech Network | MIT License |
| KMPNotifier — cross-platform notifications | Mirze Mehdi | Apache License 2.0 |
| Firebase Cloud Messaging — push delivery | Apache License 2.0 |
Map data
The map a supplier uses to pin a shop is drawn from OpenStreetMap. The map data is © OpenStreetMap contributors and is available under the Open Database License; the map pictures are served by the OpenStreetMap Foundation under its tile usage policy. The map in the app carries the same credit. See openstreetmap.org/copyright.
Components that are not open source
Two things in the apps are used under proprietary terms rather than an open-source licence. They are listed here for completeness, because leaving them out would make the list above look more complete than it is.
| Component | By | Terms |
|---|---|---|
| Google Mobile Ads SDK (play-services-ads) | Android Software Development Kit Licence Agreement | |
| Google Play services libraries | Android Software Development Kit Licence Agreement |
What the advertising SDK collects and why it is present is set out in the Privacy Policy.
The desktop build, and the GPL
Gloodoh Supplier can also be built for desktop computers. That build — and only that build — includes vlcj, a Java binding for VLC by Caprica Software, published under the GNU General Public License version 3.
The GPL asks more of us than a permissive licence does. The desktop build is not currently distributed to the public — the Android apps and the web consoles do not contain vlcj — and if and when we do distribute it, we will meet the GPL's terms, including making the corresponding source available. Ask at legal@gloodoh.com and we will tell you where it stands.
The web consoles
| Component | By | Licence |
|---|---|---|
| Next.js | Vercel | MIT License |
| React | Meta and contributors | MIT License |
| supabase-js and @supabase/ssr | Supabase | MIT License |
| ZXing for the browser — barcode scanning | ZXing authors | Apache License 2.0 |
Server-side
| Component | By | Licence |
|---|---|---|
| PostgreSQL | The PostgreSQL Global Development Group | PostgreSQL License |
| Deno standard library | The Deno authors | MIT License |
| djwt — JSON Web Tokens | djwt contributors | MIT License |
Typefaces
The Gloodoh wordmark and every heading you read on this site are set in Montserrat, designed by Julieta Ulanovsky with Sol Matas, Juan Pablo del Peral and Jacques Le Bailly, published under the SIL Open Font License 1.1. The numerals in the countdown use a separate display face licensed for use in Gloodoh's own products.
Trademarks
Google Play and Android are trademarks of Google LLC. Apple and App Store are trademarks of Apple Inc. M-PESA is a trademark of Vodafone Group. SasaPay is a trademark of Viewtech Limited. Their appearance here describes where Gloodoh runs or which services it works with, and implies no endorsement by any of them.
Gloodoh and the Gloodoh mark are trademarks of iTsitso Space LTD.
Spotted something wrong?
An attribution we have missed, or a licence recorded incorrectly — tell us and we will put it right.
