[josm-dev] WMS requiring an EULA acceptance
pieren3 at gmail.com
Thu Aug 12 15:31:42 BST 2010
In my country, we have a commercial imagery supplier which is ready to open
its images but only for the OSM project (licencing issues fixed). For that,
they will set-up a WMS for a limited coverage during an experimental period
and want to check that only allowed clients are accessing the data by
checking the user-agent (on which only the OSM editors could be accepted and
others rejected of course).
The main concern is about a special handling of the WMS. They want that a
contributor using the WMS the first time shall read and accept an EULA (End
User License Agreement). Again this is just to inform people that they are
only allowed to use the imagery for OSM and nothing else. Of course, the
whole process can be bypassed by anyone who really want to access the WMS
but this is a demand from the lawyers. The EULA would be available in two
languages but could be extended later.
Then I'm asking you to check if this demand is possible and how it could be
solved. I don't want to fork the WMS plugin just for that, so my idea is
that the plugin could be modified in a way that the special WMS URI could be
identified as such in the Java code (hardcoded) and would raise the EULA
acceptance dialog automatically the first time (stored somewhere is
different languages). I could implement that myself but I would have your
feedback first to see if this is the right way to go.
More information about the josm-dev