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