Back to home

Open-source licenses

Orbit Media Player is built on a set of open-source libraries. We're grateful for them and list them here in full. None of these libraries is configured to transmit data off your device.

All libraries listed are distributed under permissive licenses (Apache 2.0). The terms require us to credit them and to make the license text available. Click any library to read its full license.

LibraryWhat it doesLicense
AndroidX (Jetpack)Core Android libraries: Compose, Navigation, Room, DataStore, WorkManager, Media3.Apache License 2.0
Media3 / ExoPlayerAudio and video playback engine.Apache License 2.0
KotlinProgramming language and standard library.Apache License 2.0
Kotlin CoroutinesAsynchronous programming.Apache License 2.0
Hilt / DaggerDependency injection.Apache License 2.0
OkHttpHTTP client used by the Downloader.Apache License 2.0
CoilImage loading for media thumbnails.Apache License 2.0
Accompanist PermissionsRuntime permission state in Compose.Apache License 2.0
Material IconsIconography used in the UI.Apache License 2.0

Apache License 2.0

Apache 2.0 is a permissive license that lets us use the code in a closed-source app provided we preserve copyright and license notices. The full text is at apache.org/licenses/LICENSE-2.0.