On Wed, 3 Nov 2010 10:02:51 +0900 [박상호] <gouach...@gmail.com> said:

i think the licensing of the map data is the real issue here. elm_map uses OSM
maps because these have no license issues. at least it works as a good demo to
show that all the mapping stuff works.

if someone wants to use more "restricted" data sources )lets say for example...
google's map data) i see no problem in allowing elm_map to be able to do this -
even have pre-made "adaptors" or "plug-ins" (modules etc. - elm supports
modules but how they hook in and to what is defined per widget etc.). if
someone wants to ship and use such a thing they'd have to sort things out with
google themselves. i see no problem in shipping such a module ourselves with a
big warning that using it may result in licensing issues with google's map
data, so contact google for more information on that.

i think legally it is safe for us to implement and ship code that CAN download
google map data. it is in principal no different to how a browser works. the
problem is when it is shipped as part of a combined product i guess that will
make google care or not care. if google really ever do have a case for efl
"aiding and abetting copyright violations" - elm would need to specifically be
written to snarf only google map data for the purpose of bypassing their
copyright restrictions (eg encryption). as such th at is really not the case.
it started with OSM data and google map data is just another source of the same
kind of image tiles - so it's the same legal case of arguing that zip or tar or
cp are illegal as they may aide and abet copyright infringement. :)

so point here is.

1. we are safe to ship this if we make it modular and easy to turn on and off
at compile time and runtime
2. we are safe because we are just a generic tool. it is those that ship
complete systems pre-configured a certain way that need to bear the
responsibility for making sure they comply with licensing (or face the risk of
google blocking them or coming at them with lawyers, or both).

> I already tested zoom, boundary, pan, etc.
> everything is okay, but I didn't know there is license issue.
> 
> so I have some questions about your comments.
> 
> 1. is it same with static maps api?
>   "http://mt1.google.com/vt/hl=en&x=%d&y=%d&z=%d"; is different url with "
> http://maps.google.com/maps/api/staticmap?xxxx";
>   but I have no idea what kind of google open api :(
> 
> 2. if same, there is legal issue. but I think that elm_map should support
> app developer can make their own map app when they have license.
>   is there any mechanism for license in elm_map?
> 
> 3. as I know, maemo mapper uses same google url. what do you think about
> this?
> 
> anyway there is issue about supporting license problem.
> when some corp commercialize product using elm_map, this will definitely be
> a problem.
> 
> 2010/11/2 Atton Jonathan <jonathan.at...@gmail.com>
> 
> > I can't test right now but :
> > - Have you tested with zoom in - zoom out  ?
> > - Have you tested the boundaries of the map ?
> >
> >
> > Sse :
> > You embed a Static Maps API image within a webpage inside an <img> tag's
> > src attribute. When the webpage is displayed, the browser requests the
> > image from the the Static Maps API and it renders within the image location.
> > Note that static maps may only be displayed within browser content; use of
> > static maps outside of the browser is not allowed. (Google Maps API
> > Premier <http://code.google.com/apis/maps/documentation/premier/> users
> > are waived of this requirement.)
> > source :
> > http://code.google.com/intl/fr/apis/maps/documentation/staticmaps/#Limits
> >
> > Do not commit your code.
> >
> > 2010/11/2 [박상호] <gouach...@gmail.com>
> >
> >> hi,
> >>
> >> I found google map repository on maemo talk.
> >> http://talk.maemo.org/showthread.php?t=5209
> >> so I've tested google map using elm_map like below.
> >> it works fine. very good performance...
> >>
> >> > static char *
> >> > _google_street_url_cb(void *data, int x, int y, int zoom)
> >> > {
> >> >    char buf[PATH_MAX];
> >> >    snprintf(buf, sizeof(buf), "
> >> http://mt1.google.com/vt/hl=en&x=%d&y=%d&z=%d";,
> >> >             x, y, zoom);
> >> >    return strdup(buf);
> >> > }
> >> >
> >> > static char *
> >> > _google_satellite_url_cb(void *data, int x, int y, int zoom)
> >> > {
> >> >    char buf[PATH_MAX];
> >> >    snprintf(buf, sizeof(buf), "
> >> http://khm2.google.com/kh/v=46&x=%d&y=%d&z=%d";,
> >> >             x, y, zoom);
> >> >    return strdup(buf);
> >> > }
> >>
> >> can I check-in this code to elm_map.c?
> >> is there any problem?
> >>
> >> ------------------------------------------------------------------------------
> >> Nokia and AT&T present the 2010 Calling All Innovators-North America
> >> contest
> >> Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
> >> $10 million total in prizes - $4M cash, 500 devices, nearly $6M in
> >> marketing
> >> Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
> >> http://p.sf.net/sfu/nokia-dev2dev
> >> _______________________________________________
> >> enlightenment-devel mailing list
> >> enlightenment-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >>
> >
> >
> >
> > --
> > Regards.
> >
> ------------------------------------------------------------------------------
> Achieve Improved Network Security with IP and DNS Reputation.
> Defend against bad network traffic, including botnets, malware, 
> phishing sites, and compromised hosts - saving your company time, 
> money, and embarrassment.   Learn More! 
> http://p.sf.net/sfu/hpdev2dev-nov
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Achieve Improved Network Security with IP and DNS Reputation.
Defend against bad network traffic, including botnets, malware, 
phishing sites, and compromised hosts - saving your company time, 
money, and embarrassment.   Learn More! 
http://p.sf.net/sfu/hpdev2dev-nov
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to