Openstreetmap.org - единственный свободный для любого применения продукт, иных вариантов нет.
если брать тайлы, то в угол карты надо поставить "(с) openstreemap"
плюс есть куча альтернативных главному тайл-рендеров
есть оффлайн карты на бибилотеке MapsForge