Hacker News new | past | comments | ask | show | jobs | submit login

Can you please give some specific examples of the obstacles presented by the OSM license to the projects you mention?



Most interesting products of spatiotemporal analysis that might use OSM data as an input are defined as a derivative database under the OSM database license. The mapping data is enriched and blended with multiple orthogonal data sources (like social media, mobile phone telemetry, remote imaging, etc) to provide a more accurate model of physical world dynamics. I think a big part of the problem is OSM's tacit assumption that the data would only ever be used to make maps. The derived analytical data model is not cartographic in nature, and use cases range from emergency management to consumer behavior.OSM's requirement that the derivative database be publicly and freely available is problematic for several reasons:

- OSM may be a minor input to a petabyte scale derived database, a large percentage of which may be modified every day. Many popular derivations would be technically and economically implausible to make publicly available.

- Jurisdictional restrictions on where the derived database can reside because of the type of data that was used to construct it. Making it available publicly without compliance mechanisms would break the law.

- Regulatory restrictions on the public usage of an input it is blended with, such as PII data like raw mobile network telemetry. Proper compliance mechanisms are often post-derivation and outside the derived database. Again, making the underlying database available without the compliance mechanisms would be breaking the law.

- OSM is the tail wagging the dog for many of these applications. Trying to make the licensing and compliance of complex applications revolve around OSM's requirements is unjustifiable effort. It is the same reason no one adds a little bit of useful GPL code to a million LoC code base even when it would make sense in the abstract.

This is a long-term problem for OSM in that applications are increasingly about getting intelligent answers out of spatial data systems, which implies the above analytical data models, rather than a map that a human is still required to interpret. Commercial cartographic database providers are usually more than happy to write you a license that conforms with the legal and practical requirements of your analytics application.


What is the upside for OSM if it changes licensing terms to be more amenable to those users? You say it is the tail wagging the dog, but you skip over why OSM should even care about capturing those users.

I realize that "funding" is an obvious answer, but I'm not real sure what that is supposed to look like. I also don't think the generic answer would convince proponents of the share a like terms (I'm personally ambivalent about share a like, but it's clear that a big chunk of the OSM community values it).


I wonder, could OSM even change their licensing in that way if they wanted to? Because all the contributors submitted their content under the old license, they'd all have to agree to the new license again, right?


No. Originally OSM was under a CC licence. In 2012, it was changed to the current ODbL licence. All the data from mappers who didn't agree had to be deleted. In order to map now, you have to agree to the "Contributor terms" which means the licence can be changed to any other "free and open" licence with a 2/3 vote of active mappers.


Contributions are under a contributor agreement, the OpenStreetMap Foundation controls the data and can change the license.

The previous license change was a lesson learned.


> the OpenStreetMap Foundation ... can change the license.

Not exactly. The licence can only be changed to a "free and open licence" after a 2/3 vote of active mappers.

http://wiki.osmfoundation.org/wiki/License/Contributor_Terms




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: