Licencias de software — Damas Game

Aplicación: Damas Game
Paquete Android: com.damasarena.app
Contacto: [email protected]

Damas Game usa software libre de terceros. Cada componente se distribuye bajo su propia licencia, que se respeta íntegramente; esta página existe para cumplir con la atribución que esas licencias piden.

La lista no está escrita a mano: se genera desde package.json, package-lock.json y los archivos de compilación de Android, así que no puede quedar desactualizada respecto de lo que realmente viaja en la aplicación.

Dentro de la aplicación y del servidor (JavaScript)

ComponenteVersiónLicenciaPara qué
@capacitor-community/admob7.2.0MITPuente con el SDK de anuncios de Google.
@capacitor/android7.6.9MITLa plataforma nativa de Capacitor para Android.
@capacitor/app7.1.2MITEstado de la aplicación y botón físico Atrás.
@capacitor/core7.6.9MITEl puente entre el juego web y Android.
@capacitor/network7.0.4MITDetección del estado real de la conexión.
@capacitor/splash-screen7.0.5MITPantalla de arranque nativa.
ws8.21.3MITServidor WebSocket de las partidas en línea.

Todas bajo licencia MIT. El texto de la licencia viaja en cada paquete, en el archivo LICENSE de su repositorio.

Dentro de la aplicación (Android)

ComponenteVersiónLicenciaPara qué
androidx.appcompat:appcompat1.7.0Apache-2.0Compatibilidad de la interfaz nativa entre versiones de Android.
androidx.coordinatorlayout:coordinatorlayout1.2.0Apache-2.0Disposición de las vistas nativas.
androidx.core:core-ktx1.15.0Apache-2.0Utilidades de AndroidX para Kotlin.
androidx.core:core-splashscreen1.0.1Apache-2.0API de pantalla de arranque de Android 12+.
com.google.android.gms:play-services-ads24.7.0Android Software Development Kit LicenseSDK de Google Mobile Ads (AdMob).
com.google.android.ump:user-messaging-platform3.1.0Android Software Development Kit LicenseFormulario de consentimiento (UMP) para el EEE, Reino Unido y Suiza.
org.jetbrains.kotlin:kotlin-stdlib2.1.20Apache-2.0Biblioteca estándar de Kotlin, que usa el plugin de anuncios.

Las librerías de AndroidX y la biblioteca estándar de Kotlin se distribuyen bajo la licencia Apache 2.0; el texto completo está en apache.org/licenses/LICENSE-2.0.

El SDK de Google Mobile Ads y la User Messaging Platform no son software libre: se usan bajo la licencia del kit de desarrollo de software de Android (developer.android.com/studio/terms). Se listan igual, porque forman parte de lo que se instala en el teléfono.

El juego en sí

El motor de damas, la interfaz, el servidor de partidas y los textos son desarrollo propio. No se usa ninguna librería de terceros en el cliente web: ni framework, ni librería de interfaz, ni tipografías descargadas —el juego usa las que ya trae el sistema—. El archivo LICENSE del proyecto tiene las condiciones de uso del código propio.

Las reglas del juego de damas son de dominio público. Esta implementación de esas reglas, no.

Servicios de terceros

Además de las librerías de arriba, el producto se apoya en servicios que no se distribuyen con la aplicación pero que intervienen cuando la usás: Google AdMob y Google AdSense (publicidad), Google Sign-In (inicio de sesión opcional en la web), Cloudflare (DNS, TLS y protección del sitio) y Railway (alojamiento del servidor). Qué datos recibe cada uno está detallado en la política de privacidad.