Hi,
OSM means OpenStreetMap, the project that "provides free geographic data".
Here is the osmdroid mailing list, the Android library that uses osm data.
If you want to integrate the osmdroid library into your commercial project, the important thing is the licence.
osmdroid is published under the GNU LGPL licence:
http://www.gnu.org/licenses/lgpl.html
That means that you can use it into your commercial project :)
There's few rules to follow:
- do not integrate the osmdroid source code into your main project, it needs to remain an external "link", the jar is perfect for that,
- put attribution about osmdroid somewhere in your app,
- put attribution about the osm tiles on the map.
That's a good question and someone should create a wiki page in the osmdroid project to explain that.
Cheers,
Julien
Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.