Closed karussell closed 3 years ago
Hey thank you for all of these details. In the next release I'll include this info about the usage of this project falling under Mapbox terms (when this library downloads their SDKs and uses that closed source in conjunction with the open source code here).
I haven't worked on a solution to get around their terms of service but I appreciate you bringing this up and sharing that blog post.
Thanks for providing this interesting project!
From my understanding it should be mentioned in the licensing file that the usage of this project falls under the Mapbox terms. See the license file of the upstream dependency (com.mapbox.navigation:core) version 1.3.0:
Please note that it is not trivial to "swap out" this dependency. Additionally Mapbox sends home information from which they say is anonymous (probably to create their traffic data).
And this license becomes effective even if you do not use their services and use some self-hosted map tiles.
And in the latest version of this upstream dependencies it get's fully closed source:
I highlight this as I was hoping you found a solution for the problem we faced when we (GraphHopper) forked their navigation SDK before they went closed source a few years ago. This fork is now available under the MapLibre umrella - see a blog post of maptiler - one of the initiator about the reasoning of this org.