Project:OpenLayers
Version:7.x-2.x-dev
Component:OL API
Category:bug report
Priority:normal
Assigned:Unassigned
Status:closed (fixed)

Issue Summary

Openstreetmap is now distributed in ODbL than CCBYSA.
Module should change according to license change.

openlayers.layers.inc:

// OpenStreetMap Mapnik
$layer = new stdClass();
$layer->api_version = 1;
$layer->name = 'osm_mapnik';
$layer->title = 'OSM Mapnik';
$layer->description = 'The main OpenStreetMap map';
$layer->data = array(
'baselayer' => TRUE,
'attribution' => t('
©OpenStreetMap contributors:open license',
array(
'@openstreetmap' => 'http://www.openstreetmap.org/',
'@odbl' => 'http://www.openstreetmap.org/copyright',
)
),

Comments

#1

Hi,

be careful that only the raw data is now under ODbl, the default Mapnik tiles are still using CC-BY-SA.

So for a simple map display there is no change to do !

ref: http://www.openstreetmap.org/copyright/en

  • "OpenStreetMap is open data, licensed under the Open Data Commons Open Database License (ODbL). " => the raw vectorial osm data
  • "The cartography in our map tiles, and our documentation, are licensed under the Creative Commons Attribution-ShareAlike 2.0 license (CC-BY-SA). " => the map tiles as displayed by openlayers

#2

The best solution is to credit it as stated on http://www.openstreetmap.org/copyright
© OpenStreetMap contributors
and link that to http://www.openstreetmap.org/copyright - instead of generally to OpenStreetMap and without the year.

#3

Version:6.x-2.0-beta1» 7.x-2.x-dev

This should be fixed in 7 and backported to 6

#4

Status:active» needs work

#5

Status:needs work» fixed

Thanks, fixed on dev.

#6

Status:fixed» closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

nobody click here