0

I need to develop an internal application where the user of a source and up to 8 destinations, the best route is drawn on the map and show the distance in km. So based on that mileage the system calculates how much it would cost. I implemented this using the Google Maps API, but the application was limited to company then we would have to adiquirir a license. I want to know if the GraphHopper is free to use a company internally.

csf
  • 961
  • 3
  • 13
  • 28
  • 2
    'using internally for corporate use' is still generally considered 'corporate use' by most companies, and per their own terms: *'Usage for enterprise applications is prohibited in free plans, and allowed in others.'* VMMV, as you're skating a legal gray area. – aruisdante Jul 21 '14 at 18:35

1 Answers1

5

The GraphHopper routing engine is Open Source under the permissive Apache License and is therefor free to use for anything. You could even integrate it in your products, modify GraphHopper and sell this, without notice to us or contributing back. Although it is encouraged to contribute back so that your feature gets maintained for free by us. Also you can host GraphHopper on your own servers for 'free' and do whatever you want with it.

The GraphHopper Directions API that we host falls under our usage terms and always requires an API key. We decided to make it free for development purposes and Open Source projects, both with a limit of currently 500 queries per day. So, the free usage of the API in a company internally would not be allowed. But there are custom packages possible - see the current pricing here.

Karussell
  • 17,085
  • 16
  • 97
  • 197
  • Again GraphHopper is open source. So why should it be limited? You can use it on every platform you like (android, desktop, server and even iOS). Additionally to this we have commercial offerings which are not fully open source: like our Directions API where different licenses apply. – Karussell Apr 21 '15 at 08:24