YumaFLY

Third-party software

YumaFLY is built partly with other people's software. Here is whose, under which licence, and where to find the code.

Part of what YumaFLY does is possible thanks to the work of other people, published under free licences. We respect them, and this page is here to say so precisely: name, version, licence and where to find the source code.

The three-dimensional reconstruction is entrusted to OpenDroneMap, published under the AGPL-3.0 licence. We use it without modifying it: the same container image published by its authors, in a separate process that takes in the photographs and returns the model. The corresponding source code is the one the authors publish at the address below, and it is the one that runs on our side.

OpenDroneMap (used without modifications)

Builds the three-dimensional model from the photographs.

Version
3.6.1
Licence
AGPL-3.0
Source code
https://github.com/OpenDroneMap/ODM

DJI Mobile SDK

Talks to the drone: flight commands, shots, downloading the images.

Version
4.18
Licence
DJI Developer Software Development Kit License Agreement
Source code
https://developer.dji.com/policies/eula/

Google Maps SDK e Maps Compose

The maps you draw the survey on and follow the flight on.

Version
19.0.0 / 6.4.1
Licence
Apache-2.0 · Termini di Google Maps Platform
Source code
https://cloud.google.com/maps-platform/terms

SceneView e Filament

Shows the three-dimensional model on your phone.

Version
4.18.0
Licence
Apache-2.0
Source code
https://github.com/SceneView/sceneview-android

Jetpack Compose e librerie AndroidX

The backbone of the Android app.

Version
BOM 2024.09
Licence
Apache-2.0
Source code
https://developer.android.com/jetpack/androidx

Firebase SDK

Sign-in, storage of the photographs, and notifications.

Version
BOM 33.8.0
Licence
Apache-2.0 · Termini di Firebase
Source code
https://firebase.google.com/terms

Kotlin e Coroutines

The language the app is written in.

Version
2.2.20 / 1.9.0
Licence
Apache-2.0
Source code
https://github.com/JetBrains/kotlin