
Hi all, I started customizing the copyright/license text for my map. I found some strange results that I want to share with you. This is the license and copyright text : license.txt : My license text Second line of license Third and last line, blabla êß copyright.txt : Beginning of the copyright text Second line of the copyright text, including accentuated characters : éàß Third and last line of the copyright text For each run, I run mkgmap v3539, create a .gmap map with jmc_cli, install it on Basecamp thanks to MapManager. I then install it on my Oregon 600 via MapInstall. First run : --license-file=license.txt and --copyright-file=copyright.txt JaVaWa GMTK displays : My license text Second line of license Third and last line, blabla êß BEGINNING OF THE COPYRIGHT TEXT SECOND LINE OF THE COPYRIGHT TEXT, INCLUDING ACCENTUATED CHARACTERS : ÉÀSS THIRD AND LAST LINE OF THE COPYRIGHT TEXT Basecamp displays : BEGINNING OF THE COPYRIGHT TEXT My license text Second line of license Third and last line, blabla êß SECOND LINE OF THE COPYRIGHT TEXT, INCLUDING ACCENTUATED CHARACTERS : ÉÀSS THIRD AND LAST LINE OF THE COPYRIGHT TEXT Oregon 600 displays on the Info page of the map : ©SECOND LINE OF THE COPYRIGHT TEXT, INCLUDING ACCENTUATED CHARACTERS : ÉÀSS ©THIRD AND LAST LINE OF THE COPYRIGHT TEXT The first line of the copyright file is displayed before the license block on Basecamp and it is missing on the GPS device. Second run : --license-file=license.txt and --copyright-file=copyright.txt but copyright.txt content is : "Only one line" JaVaWa GMTK displays : My license text Second line of license Third and last line, blabla êß PROGRAM LICENCED UNDER GPL V2 ONLY ONE LINE Basecamp displays : My license text Second line of license Third and last line, blabla êß ONLY ONE LINE PROGRAM LICENCED UNDER GPL V2 Oregon 600 displays on the Info page of the map : ©ONLY ONE LINE Note how the lines of the copyright block are switched between GMTK and Basecamp. Independently of the exposed results above, I have a few questions and remarks : - Despite providing a lower case copyright text, the result text is in upper case. Is it done by mkgmap ? Is it a Garmin format limitation ? - In the default license/copyright text, one can read "Program released under the GPL" and "PROGRAM LICENCED UNDER GPL V2". I assume it's the mkgmap license, instead I'd expect here the license of the produced Garmin map. Documentation remarks : --copyright-message=note Specify a copyright message for files that do not contain one. What files are we talking about ? The OSM data files ? By the way, we could add here that --copyright-message is ignored if --copyright-file is also provided. --copyright-file=file Specify copyright messages from a file. Note that the first copyright message is not displayed on a device, but is shown in BaseCamp. The copyright file must include at least two lines. Based on my tests, one can specify a one-line copyright file, mkgmap adds the line "PROGRAM LICENCED UNDER GPL V2", the last sentence is not true anymore. --license-file : I don't understand "All entries of all maps will be merged in the overview map.". What are "all maps" ? Is the overview map used to store the overview levels or the gmapsupp.img file ? Cheers, Paco

On Fri, May 15, Paco Tyson wrote:
This is the license and copyright text :
Your format is wrong. A newline defines a new license, not a new line. GARMIN Software and devices will sort the different licenses and remove duplicates before displaying them.
Independently of the exposed results above, I have a few questions and remarks : - Despite providing a lower case copyright text, the result text is in upper case. Is it done by mkgmap ? Is it a Garmin format limitation ?
It's done by the Software/Device displaying this.
- In the default license/copyright text, one can read "Program released under the GPL" and "PROGRAM LICENCED UNDER GPL V2". I assume it's the mkgmap license, instead I'd expect here the license of the produced Garmin map.
The default license cannot show the license of your map, the mkgmap devlopers don't know them. Thorsten -- Thorsten Kukuk, Senior Architect SLES & Common Code Base SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany GF: Felix Imendörffer, Jane Smithard, Dilip Upmanyu, Graham Norton, HRB 21284 (AG Nürnberg)

Hi Thorsten, Le 15 mai 2015 à 22:08, Thorsten Kukuk <kukuk@suse.de> a écrit :
On Fri, May 15, Paco Tyson wrote:
This is the license and copyright text :
Your format is wrong. A newline defines a new license, not a new line. GARMIN Software and devices will sort the different licenses and remove duplicates before displaying them.
I understand what you wrote but I doesn't match with the documentation nor the default text that mkgmap produces : "Map data (c) OpenStreetMap and its contributors http://www.openstreetmap.org/copyright This map data is made available under the Open Database License: http://opendatacommons.org/licenses/odbl/1.0/ Any rights in individual contents of the database are licensed under the Database Contents License: http://opendatacommons.org/licenses/dbcl/1.0/ " Each line is not a new license. Or maybe you mean that we should separate licenses by an empty line ?
Independently of the exposed results above, I have a few questions and remarks : - Despite providing a lower case copyright text, the result text is in upper case. Is it done by mkgmap ? Is it a Garmin format limitation ?
It's done by the Software/Device displaying this.
- In the default license/copyright text, one can read "Program released under the GPL" and "PROGRAM LICENCED UNDER GPL V2". I assume it's the mkgmap license, instead I'd expect here the license of the produced Garmin map.
The default license cannot show the license of your map, the mkgmap devlopers don't know them.
Yes, of course but my point is that the default text added by mkgmap should be something else than the mkgmap license.
participants (2)
-
Paco Tyson
-
Thorsten Kukuk