mapbox-navigation-android icon indicating copy to clipboard operation
mapbox-navigation-android copied to clipboard

Licence doubts

Open Azbesciak opened this issue 5 years ago • 15 comments

Hello, I wonder whether I can use your library legally for commercial usage with my own routing service and own tiles? I saw GraphHopper lib and the issue, but still not sure. Thanks

Azbesciak avatar Oct 13 '20 10:10 Azbesciak

Hello, could you please respond?

Azbesciak avatar Oct 16 '20 07:10 Azbesciak

@Azbesciak Can you please describe the usage in more detail? How do you anticipate using the SDK with your own routing and engine. That will help us with providing better guidance.

Abhishek (Head of Product - Navigation SDK)

asinghal22 avatar Nov 03 '20 17:11 asinghal22

Hello, In general I don't want to use any of your online services - I have my own; the question is whether I can use them and use your SDK without any pricing; I checked you terms of use, but there everything was 'per user' and in terms of service usage.

So far, to replace routing and stay in your framework, I know that I need push my own route to the NavigationMapboxMap, also I replace tiles by building own style with it. I do not know whether you have separate geocode there, but also going to use it.

Azbesciak avatar Nov 04 '20 05:11 Azbesciak

@asinghal22 Hello, is any response possible?

Azbesciak avatar Nov 10 '20 08:11 Azbesciak

Also have this question as well, same use case.

Want to host my own tile server and navigation server (graphhopper) but do like the SDK

Asherslab avatar Nov 11 '20 04:11 Asherslab

@zugaldia @asinghal22 could you please :)?

Azbesciak avatar Nov 16 '20 11:11 Azbesciak

@Azbesciak You are free to use Mapbox software that is open source under MIT License. Any binary that is included in the SDK (including dependencies) fall under Mapbox TOS. There will be licensing fee associated with the usage of the binary.

License Terms

cc: @kathleenlu09

asinghal22 avatar Nov 19 '20 22:11 asinghal22

@asinghal22 Thank you. So, to sum up, because it is not clear to me -- it is not important whether I use your services or not, it is important what functionality of the SDK I am using?

Azbesciak avatar Nov 20 '20 04:11 Azbesciak

@Azbesciak It depends on what code you copy and the license that code is under. Some code may only be used with Mapbox services. Please see https://github.com/mapbox/mapbox-navigation-android/blob/master/LICENSE.md#license-of-dependencies

kathleenlu09 avatar Nov 20 '20 16:11 kathleenlu09

Thank you @kathleenlu09 ,

Some code may only be used with Mapbox services.

Does it mean that some code is practically impossible to use with another service, or is not legally permitted to use with them? I execute requests on my own to my own services, SDK is used only to visualize things, and of course - for navigation.

Azbesciak avatar Nov 20 '20 16:11 Azbesciak

@Azbesciak For the code that is not available under an open source license, the only license is through Mapbox's Terms of Service. Therefore it is not legally permitted to use that code outside the Terms of Service.

kathleenlu09 avatar Nov 20 '20 17:11 kathleenlu09

To sum up, I can use some code, but as I suppose key fragments, for example navigation engine, is in binary form, and therefore I am not able to use it, as same as Graphhopper could not, right?

Azbesciak avatar Nov 20 '20 19:11 Azbesciak

https://github.com/mapbox/mapbox-navigation-android/blob/master/LICENSE.md As I understand, If I am able to remove mapbox-navigator from the sourcecode and compile it by myself, I am free to use it with my own API services without any payments - based on MIT licence, right? Also, is it possible to extract data classes and interfaces from mapbox-navigation-native? I saw there a lot of classes which previously (before 2019) were in open source (Banner*, Tiles*...). Of course, I do not expect you to share your internal native code - just to expose API, which would allow to use the code without it.

BTW link to libandroid-navigation/build.gradle. should be updated there

Azbesciak avatar Dec 05 '20 08:12 Azbesciak

/fyi: @jyrigo

zugaldia avatar Dec 21 '20 18:12 zugaldia

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Apr 18 '22 17:04 stale[bot]