Google Maps license battle is about to conclude, but the speculation on its future remains uncertain