[OSM-dev] [GSoC] Improvements to Vespucci
Jan Schejbal
jan.mailinglisten at googlemail.com
Sat Aug 11 15:19:16 BST 2012
Am 2012-08-10 12:28, schrieb Marcus Wolschon:
> Just tried it.
> Seems to work really fine. :)
> I can have a look and add missing German translations.
I added German and Czech translations for the strings I added. Somebody
should check the Czech ones.
A new APK is available at http://www.janschejbal.de/temp/vespucci.apk
It has:
* Proper, osm-compatible GPX export
* Support for interrupted/segmented tracks
(both for display and GPX export)
* A fix for a nasty bug that could cause multiple elements to get the
same OsmId.
* Translations
Some documentation for EasyEdit and the URLs has been provided on the
Vespucci wiki page http://wiki.openstreetmap.org/wiki/Vespucci
Two things remain to be done: Making a decision how to deal with the
different license for the preset, and implementing change export (and
possibly linking to the help page from within the application).
For the change export, I can use either the OsmChange format
http://wiki.openstreetmap.org/wiki/OsmChange, or the JOSM file format
http://wiki.openstreetmap.org/wiki/JOSM_file_format - please decide
which one I should implement.
I checked the license of the template and icons. These are available
under the GPLv2/v3, which means we cannot distribute them under the
Apache License (which is the license used by Vespucci). In my opinion,
we have the following options:
- Include a minimalistic preset and allow the full preset do be
downloaded to avoid license issues
- Consider the preset and icons a separate module only bundled with
Vespucci (not part of it), include it in the APK, and put in a note that
these parts are GPLv3. (After all, presets are cleanly separated and can
be easily loaded at runtime)
- If the preset is considered a part of Vespucci, the full package is a
derivative work of both Vespucci and the preset and needs to be licensed
under the GPLv3. Dual-licensing Vespucci under the GPLv3 in addition to
the Apache License is possible, as Apache License programs may be
included in GPLv3 programs. The resulting full package would be GPLv3,
while the source of Vespucci would still be usable under the Apache
License as long as the preset is removed prior to such use.
As I am neither a copyright lawyer nor the maintainer of Vespucci, I do
not want to make this decision. Please tell me what to do so I can
add/delete the appropriate notices/files to/from the repo.
Kind regards,
Jan
More information about the dev
mailing list