Podría alimentar con éxito el SDK de Mapbox con una fuente de datos que no sea de mapbox (wikimedia) sin clave API, lo que probablemente significa que no hay restricciones para ello. También en los comentarios de código (logoView en iOS) mencionan que solo necesita mostrar la marca de agua de Mapbox si usa mapas alojados en mapbox, de lo contrario puede ocultarlo de manera segura.
Adjuntar el archivo json de estilo Mapbox GL para referencia. (necesita alimentar la URL a este archivo, como styleURL al inicializar mapView de mapBox)
{
"version": 8,
"name": "Raster Tiles",
"sources": {
"yourTileLayer": {
"type": "raster",
"tiles": [
"https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png"
],
"tileSize": 256
}
},
"layers": [{
"id": "yourTileLayer",
"type": "raster",
"source": "yourTileLayer",
"paint": {
"raster-fade-duration": 100
}
}]
}