OsmAnd/LICENSE

111 lines
6.3 KiB
Text
Raw Normal View History

OsmAnd OSM Automated Navigation Directions navigation software based on OpenStreetMap.
2014-07-29 04:08:26 +02:00
Copyright © 20102014 OsmAnd (Amstelveen, Netherlands - KvK 55730183).
2014-06-20 09:08:06 +02:00
The code in that repository is mainly covered by *GPLv3*, except some 3rd party libs and resources.
ATTENTION: please be aware that some artwork has proprietary license.
EXCEPTION of GPLv3 :
* Publishing applications using the OsmAnd GPLv3 code to Google Play, Amazon Market or Apple Store should be done with written permission*
Main AUTHORS (more detailed list in AUTHORS):
Victor Shcherb all parts of the project, originator
Alexey Pelykh rendering and core parts
Hardy Mueller main parts of the project, mostly rendering, UI interaction design
Pavol Zibrita first contributor and developer of some utilities
2014-06-20 09:07:41 +02:00
-------------------------- GPLv3 ----------------------------------
2012-04-02 22:56:09 +02:00
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
2014-07-29 04:08:26 +02:00
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2012-04-02 22:56:09 +02:00
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
2014-06-20 09:07:41 +02:00
-------------------------------------------------------------------
2013-08-10 21:07:05 +02:00
* Source code in main repositories is covered by GPLv3 (license exceptions below):
2014-06-20 09:07:41 +02:00
- https://github.com/osmandapp/Osmand/tree/master/OsmAnd
- https://github.com/osmandapp/Osmand/tree/master/OsmAnd-java
- https://github.com/osmandapp/Osmand-core/tree/legacy_core
2014-10-03 17:05:36 +02:00
- https://github.com/osmandapp/Osmand-core/
2014-06-20 09:07:41 +02:00
- https://github.com/osmandapp/OsmAnd-misc
- https://github.com/osmandapp/OsmAnd-tools
- https://github.com/osmandapp/OsmAnd-resources
* UI Design and UX work, such as layout, icons is covered by CC-BY-ND
- https://github.com/osmandapp/Osmand/tree/master/OsmAnd/res and others
2014-10-13 15:11:06 +02:00
* Map icons are taken from sjjb and some are drawn and distributed under Public Domain (except icons8)
- https://github.com/osmandapp/OsmAnd-resources/tree/master/icons/svg
2014-06-20 09:07:41 +02:00
2014-10-03 18:43:46 +02:00
* Integration with QT library in (https://github.com/osmandapp/Osmand-core/) - dynamic linking
2014-10-03 17:05:36 +02:00
- LGPL (https://qt-project.org/products/licensing)
2014-10-03 18:43:46 +02:00
* Map icons and their derived primitives are covered by proprietary license:
- © icons8.com (https://github.com/osmandapp/OsmAnd-resources/tree/master/icons/svg/icons8)
2014-06-20 09:07:41 +02:00
* Generated voice files from TTS files are covered by proprietary license:
2014-06-20 09:07:41 +02:00
- Voice files (https://github.com/osmandapp/OsmAnd-resources/tree/master/voice)
2014-06-20 09:38:30 +02:00
* Fonts (https://github.com/osmandapp/OsmAnd-resources/tree/master/rendering_styles/fonts)
- Google Fonts (Apache License 2)
2014-06-20 09:07:41 +02:00
* Map icons (Mapnik):
- Open-SVG-Map-Icons - Public Domain
2014-10-03 18:43:46 +02:00
* Non-patched source libraries:
2014-06-20 09:07:41 +02:00
- SherlockBar - Apache Lisense - https://github.com/osmandapp/Osmand/tree/master/SherlockBar (https://github.com/JakeWharton/ActionBarSherlock/blob/master/LICENSE.txt)
* Patched libraries:
2014-06-20 09:07:41 +02:00
- Protobuf - New BSD License (patches - https://github.com/osmandapp/Osmand/tree/master/OsmAnd-java/protobuf-src, https://github.com/osmandapp/OsmAnd-core/tree/legacy_core/externals/protobuf)
- Expat - (https://github.com/osmandapp/OsmAnd-core/tree/legacy_core/externals/expat)
- Freetype - (https://github.com/osmandapp/OsmAnd-core/tree/legacy_core/externals/freetype)
- Giflib - (https://github.com/osmandapp/OsmAnd-core/tree/legacy_core/externals/giflib)
- Jpeg - (https://github.com/osmandapp/OsmAnd-core/tree/legacy_core/externals/jpeg)
- Libpng - (https://github.com/osmandapp/OsmAnd-core/tree/legacy_core/externals/libpng)
- Skia - (https://github.com/osmandapp/OsmAnd-core/tree/legacy_core/externals/skia)
- ZLib - (https://github.com/osmandapp/OsmAnd-core/tree/legacy_core/externals/zlib)
* 3rd party libraries present in the libs folder (https://github.com/osmandapp/Osmand/tree/master/OsmAnd-java/libs):
- bzip2-20090327.jar Bzip2 - Apache License
2014-06-20 09:07:41 +02:00
- bsh-core-2.0b4.jar Bean Shell - SPL and LGPL (http://www.beanshell.org/license.html)
- commons-logging-1.1.1.jar - Apache License
- gnu-trove-osmand.jar GNU trove - LGPL
- icu4j-49_1.jar - ICU license (http://source.icu-project.org/repos/icu/icu/trunk/license.html)
2014-06-20 09:07:41 +02:00
- json-20090211.jar - BSD alike (http://www.json.org/license.html)
- junidecode-0.1.jar - BSD-4-Clause-UC (http://sourceforge.net/projects/junidecode/)
- kxml2-2.3.0.jar - BSD license (http://www.kxml.org/)
2014-06-20 09:07:41 +02:00
- tuprolog.jar - LGPL (http://apice.unibo.it/xwiki/bin/view/Tuprolog/)
* Pull-requests and translations:
- All pull requests are accepted under MIT License (most honorable contributors are mentioned in AUTHORS list)
2014-06-20 09:07:41 +02:00
* Libraries not used in final product (https://github.com/osmandapp/OsmAnd-tools/tree/master/OsmAndMapCreator/libi)
- Ant libraries - (tools) https://github.com/osmandapp/Osmand/tree/master/OsmAnd/ant-lib
- jleveldb-v01.jar
2014-06-20 09:07:41 +02:00
- jsch-20120101.jar
- junit-4.10.jar
- mysql-connector-java-5.1.18-bin.jar
- sqlite-jdbc-3.7.6.3-20110609.081603-3.jar
- h2-latest.jar
2014-10-03 17:05:57 +02:00
* Special tools for new rendering (GPLv3)
2014-06-20 09:34:53 +02:00
- https://github.com/osmandapp/OsmAnd-tools/tree/master/obf-inspector
- https://github.com/osmandapp/OsmAnd-tools/tree/master/obf-verifier
2014-06-20 09:35:13 +02:00
- https://github.com/osmandapp/OsmAnd-tools/tree/master/route-tester
2014-06-20 09:07:41 +02:00
* OSM data 2014
- Extracts - https://github.com/osmandapp/OsmAnd-misc/blob/master/osm-planet/osm-data/
* Data files
- Country boundaries - https://github.com/osmandapp/OsmAnd-misc/tree/master/osm-planet/geo-polygons © by Geofabrik - data free to use
2014-10-03 18:43:46 +02:00
- Country boundaries - https://github.com/osmandapp/OsmAnd-misc/tree/master/osm-planet/gislab-polygons © by http://be.gis-lab.info - data free to use
2014-06-20 09:07:41 +02:00