Version: unspecified OS: Linux While we will continue to ship free maps only we should introduce means to filter license of optional material/services with different license models: There should be a way to filter data that gets exposed in some way by the license type: Free as in speech / Free as in beer / for non-commercial use only (bah I dislike those) / Closed This would apply to services (plugins) as well as map themes / map content. Reproducible: Didn't try Expected Results: An API to control the license of content and services.
Git commit c994fe89981762f969add6577c461f7882a892b5 by Dennis Nienhüser, on behalf of Illya Kovalevskyy. Committed on 06/12/2012 at 21:02. Pushed by nienhueser into branch 'kitchen'. License tag for dgml files Usage: ... <head> <license short="short license text">longer license text</license> </head> REVIEW: 107604 M +1 -0 src/lib/geodata/handlers/dgml/DgmlAttributeDictionary.cpp M +1 -0 src/lib/geodata/handlers/dgml/DgmlAttributeDictionary.h M +1 -0 src/lib/geodata/handlers/dgml/DgmlElementDictionary.cpp M +1 -0 src/lib/geodata/handlers/dgml/DgmlElementDictionary.h A +42 -0 src/lib/geodata/handlers/dgml/DgmlLicenseTagHandler.cpp [License: LGPL] A +30 -0 src/lib/geodata/handlers/dgml/DgmlLicenseTagHandler.h [License: LGPL] M +12 -0 src/lib/geodata/scene/GeoSceneHead.cpp M +5 -0 src/lib/geodata/scene/GeoSceneHead.h A +36 -0 src/lib/geodata/scene/GeoSceneLicense.cpp [License: LGPL] A +40 -0 src/lib/geodata/scene/GeoSceneLicense.h [License: LGPL] http://commits.kde.org/marble/c994fe89981762f969add6577c461f7882a892b5