I'm wondering whether Geolocation plugin might be able to use open street maps instead of google maps?


Geolocation is written directly against the Google Maps API, and there's no out-of-the-box way to switch map sources.

That being said, it's possible to use OpenStreetMap tiles with the Google API (the OpenStreetMap people have some documentation on this). You'd probably have to edit the Geolocation plugin to do this, though.