Licences & Open Source
As of 30 September 2026 · applies to the Android apps Casty
(ch.jebla.castyphone) and Casty TV (ch.jebla.castytv)
Casty is built on free software. We respect the licences of the projects we use, list them here in full and ship the required notices. The app contains no advertising and no user tracking.
1. FFmpeg under the GNU LGPL v3 or later
To play unusual audio and video formats, Casty bundles the FFmpeg libraries
libavcodec, libavutil, libswresample and
libswscale. They are distributed under the
GNU Lesser General Public License, version 3
or later (LGPL v3+).
The LGPL requires that users can replace the library. Casty meets that requirement:
- The libraries ship as dynamically loaded, separate files (
.so) inside the app package — they are not compiled into the application code. - There is no static linking and no modified distribution; the libraries are passed on unchanged.
- The right granted by the LGPL to disassemble and reassemble the library for debugging your own modifications is not restricted.
Source code offer: you can obtain the FFmpeg source code and the build options we use from ffmpeg.org or on request at [email protected]. The full licence texts are linked below; we will also send them as a file on request.
2. Other components
| Component | Licence | Project |
|---|---|---|
| FFmpeg (libavcodec, libavutil, libswresample, libswscale) | LGPL v3 or later | ffmpeg.org |
| AndroidX Media3 / ExoPlayer | Apache License 2.0 | androidx/media |
| AndroidX, Jetpack Compose (incl. TV support) | Apache License 2.0 | developer.android.com/jetpack |
| Kotlin, kotlinx.coroutines | Apache License 2.0 | kotlinlang.org |
| DataStore, Coil, OkHttp, kotlinx.serialization | Apache License 2.0 | okhttp, coil |
| Hilt / Dagger | Apache License 2.0 | dagger.dev |
| Roboto typeface | Apache License 2.0 | fonts.google.com |
The full text of the Apache License 2.0 is available at apache.org/licenses/LICENSE-2.0.
3. Content in demo mode
- The films in demo mode come from the Blender Foundation (including Big Buck Bunny, Sintel, Tears of Steel) and are licensed under Creative Commons Attribution (CC BY) — attribution is shown in the app.
- Publicly available test streams (HLS sample streams) provided by their operators for testing purposes are also used.
- Channel logos and channel brands are not bundled. If anything, they are loaded at runtime from the respective provider. Brands, channel and service names belong to their owners; Casty is not affiliated with them.
4. No GPL components
Based on our review, the shipped packages contain no components under the GNU GPL that would force us to disclose the application code. Should an update change that, we will update this page beforehand.
5. Contact
Jebla Labs, Switzerland
E-mail: [email protected]