Files
GPS2Audio/THIRD_PARTY_NOTICES.md
2026-05-30 05:42:44 +00:00

2.9 KiB

Third-party notices — GPS2Audio

GPS2Audio is licensed under Apache License 2.0 + Commons Clause License Condition v1.0 (see LICENSE, NOTICE.md, TERMS.md).

The third-party components below are NOT covered by the Commons Clause; they remain under their original licenses. The user-facing "About" screen in GPS2Audio refers users to this file as the canonical attribution source.

AndroidX / Jetpack

  • Components: androidx.core:core-ktx, androidx.lifecycle:*, androidx.activity:activity-compose, androidx.compose.*, androidx.compose.material3:material3, androidx.compose.material:material-icons-extended, androidx.navigation:navigation-compose, androidx.datastore:datastore-preferences, androidx.core:core-splashscreen, androidx.media3:media3-exoplayer, androidx.media3:media3-common.
  • License: Apache License 2.0.
  • Copyright: © The Android Open Source Project.
  • URL: https://developer.android.com/jetpack

Kotlin standard library & coroutines

  • Components: org.jetbrains.kotlin:*, org.jetbrains.kotlinx:kotlinx-coroutines-android, org.jetbrains.kotlinx:kotlinx-coroutines-play-services.
  • License: Apache License 2.0.
  • Copyright: © JetBrains s.r.o.
  • URL: https://kotlinlang.org/

Google Play services Location

Gson

osmdroid

MapLibre Native Android SDK

OpenStreetMap data / tiles

  • Map data and most raster tile sources used by the Explorer/Map views are derived from OpenStreetMap data.
  • License: Open Database License (ODbL) 1.0 for data, CC BY-SA 2.0 for cartography of standard tile.openstreetmap.org tiles. Map attribution must remain visible in the UI.
  • Copyright: © OpenStreetMap contributors.
  • URL: https://www.openstreetmap.org/copyright

Routing / POI providers (Nominatim, OSRM, Overpass)

  • The app may query public OSM-based services for geocoding, routing and POI lookup (Nominatim, OSRM, Overpass). These are community-provided endpoints; their respective usage policies apply.

This list is canonical. Any new direct Maven/Gradle dependency added to the project MUST be reflected here AND in NOTICE.md. The user-visible "About" dialog points users to this file via its license summary text.