no, ESRI & openscale APIs are free to develop. the map servers that you use may or may not be free. there are a few free map servers around, OpenStreetMap for instance.depending on your usage bing maps might also be free. the same applies to ESRI's arcGIS online.