Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

documenting licensing #790

Open
andrewharvey opened this issue Feb 7, 2020 · 2 comments · May be fixed by #2605
Open

documenting licensing #790

andrewharvey opened this issue Feb 7, 2020 · 2 comments · May be fixed by #2605

Comments

@andrewharvey
Copy link
Collaborator

It's the job of ELI to:

  • Only accept imagery which can be used for tracing into OSM
  • Maintain some kind of documentation of (1) so if someone later claims why are you using this imagery for tracing in OSM we can back that up with documentation from here.

(up until today) we had a few fields for recording licensing:

  • license license of the imagery using SPDX id or "COMMERCIAL"
  • permission_osm enum of explicit, implicit, no
  • license_url URL for the license OR permissions for the imagery

I'm proposing an alternative:

  • license - The name of the license the imagery is generally made available under. If the license has an SPDX identifier, we prefer to use that. If it's a non-standard license you may omit this.
  • license_url - The URL of the license the imagery is generally made available under. If it's an SPDX license you may omit this.
  • waiver_url For sources that require an additional waiver or explicit permission to use in OSM beyond the license, the URL to the waiver should be present.

At a minimum you have to supply at least one of these fields.

@simonpoole
Copy link
Contributor

simonpoole commented Jan 9, 2022

At the time I introduced license it was to be able to determine if a source can be used freely outside of the narrow context of use for editing OSM.

The obvious (hypothetical at this point) use case is creating a (global) mosaic of free aerial imagery sources, which while it wouldn't be perfect, these days it could have significant hi-res coverage. Even if the project is less ambitious than that it would still be useful to quickly determine if there is a freely usable source for a certain area. Given that it is something that a contributor to this repo already has had to find out, it would seem to be reasonable to maintain that information here, instead of forcing this to be redone time and time again and it is very unfortunate that the work already done was thrown away on a whim.

Anyway back to your suggestion, there are three cases that I can see

  1. imagery that is licensed on commercial terms, waiver_url (perhaps permission_url would be more generic) in general the commercial terms are not something we are interested in so no need to link to those, the absence of the other fields would need to imply a commercial / non-open licence.
  2. imagery that is licensed on open terms that however require a waiver for use in OSM, license needs to be set to the SPDX value, waiver_url needs to present (this could actually be validated).
  3. imagery that is licensed on open terms that are compatible with OSM, license needs to be set to the SPDX value, and imho license_urlshould be pointing to the location the license for the source is stated (not the license text, as we want to be able to verify that the license is actually the correct one for the source).

@andrewharvey
Copy link
Collaborator Author

I agree with this @simonpoole

  • permission_url -> this could be something on the publishers website terms which explicitly allow OSM tracing, or it could be a document provided to us which was uploaded to the wiki, or it could be a wiki page with the permission documentation. We also encourage documentation to be committed within this repository, in this case it's unclear if we should omit this value, or use a URL like https://osmlab.github.io/editor-layer-index/sources/oceania/au/act/ACTmapi-Imagery.PDF
  • license -> SPDX value
  • license_url -> page pointing to where the publisher details their licensing

Examples

  • Mapillary (just for example, since it's not an imagery layer per say)
    • permission_url=https://www.mapillary.com/terms
    • license=CC-BY-SA-4.0
    • license_url=https://www.mapillary.com/terms
  • au/act/ACTMapi
    • permission_url=https://osmlab.github.io/editor-layer-index/sources/oceania/au/act/ACTmapi-Imagery.PDF
    • license=CC-BY-4.0
    • license_url=https://www.actmapi.act.gov.au/copyright

Given license_url is currently documented in the schema as "A URL for the license or permissions for the imagery" it could be either permission_url or license_url currently.

This would help us:

license and permission_url are currently not present in any of the index content, so I see no issue in including these.

Are there any blockers preventing us updating the schema and to begin to use these fields in the index?

@andrewharvey andrewharvey linked a pull request Jan 23, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants