I'm considering building and selling a database of drivetime information between various locations in my country, which for boring business-type reasons is something that people in my industry value but aren't inclined to generate themselves. It seems like I could, technically speaking, quite easily generate this just from OSM. It wouldn't contain any map data, just rows like:
However I'm not clear on the licencing implications should I do this. Can I legally sell such a database? I'm happy to say "this was calculated with OSM", that's no problem. But I'm not sure if I can commercially licence the results or if it has to be under the ODbL -- and if it is under ODbL, it's not obvious to me if I can sell the database or not. Thanks! asked 04 May '18, 10:59 paulhunkin |
You can sell the database thus created, and it has to be licensed under ODbL. This means your clients can use it commercially, but they could also upload it onto a public web page if they so desired. You must not attempt to restrict your clients' freedom to use the data as they see fit. Your clients, in turn, would have to ODbL-license any database they derive from your database. (For the avoidance of doubt, there is no requirement for you to make your data available for free, but once a client has paid your price, you cannot dictate what they can and cannot do with the data.) In practice, since the people benefiting from the data being available for free would likely be the competitors of your clients, it is not so likely that your clients will make use of their right to freely disseminate your data. So the business model might work. It would likely work even better if you could sell something customized for the client, which might not even be all that useful to others even if it were published. answered 04 May '18, 12:35 Frederik Ramm ♦ 1
I understand, that clears up a lot of the questions I had. Thanks! I think you're right, the business model still works. Excellent. I have a couple of followup questions if you don't mind!
(My thinking is that that'd make it more annoying for people to distribute a complete copy, as they'd have to assemble it from multiple API requests.) EDIT: wait, that might fall under "attempting to restrict freedom"...
(04 May '18, 12:54)
paulhunkin
1
I should point out that it could be argued that the drivetime information itself is a "Produced Work" and as such can be licensed on any terms that fulfil the ODbL attribution requirements. In such a case the underlying database would have to be provided on request to recipients of the produced work (which however in your scenario is unlikely to happen).
(04 May '18, 14:26)
SimonPoole ♦
@SimonPoole -- Oh, that's interesting. So to clarify, in the case of a SAAS API, I'd have to let (paying) API users have a full database dump if they ask? In that case, can I charge additional money for the full database? ie: are my legal obligations covered by preferring people to use the API, but offering a $large-lump-sum-payment copy of the database for users to buy if they wish. Even if they can then legally host the copy for free, I'd be ok with that, really -- practically speaking it'd be quite unlikely to happen. (this is surprisingly complicated!)
(04 May '18, 14:38)
paulhunkin
Actually it is not really complicated, the edge cases are sometime a bit fuzzy. The ODBL distinguishes between the database and derivatives that are databases and those that are not, for example: maps. A SAAS delivering a single result is likely the later.
(04 May '18, 15:12)
SimonPoole ♦
|