I try to understand what is what but I am a bit confused :
OpenStreetMap is free to use map . Possible APIs for this map are :
-OpenLayer
-MapQuest
Why OpenLayer use MapQuest code in OpenLayer example : http://openlayers.org/en/v3.1.1/doc/quickstart.html
<script type="text/javascript">
var map = new ol.Map({
target: 'map',
layers: [
new ol.layer.Tile({
source: new ol.source.MapQuest({layer: 'sat'})
})
],
view: new ol.View({
center: ol.proj.transform([37.41, 8.82], 'EPSG:4326', 'EPSG:3857'),
zoom: 4
})
});
</script>
Maybe this question is strange but I'd like to know why one API use expresion from others?