oc-server3/doc/license.txt
2013-07-20 14:45:01 +02:00

260 lines
9.3 KiB
Plaintext

Opencaching Implementation Version 3
August 16, 2012
License Information
Copyright (C) 2006-2012 Opencaching Deutschland and Contributors
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 2 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
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
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, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
In addition to the GNU GPL:
You have to name and/or link opencaching.de to your customers as
original author of the used parts in your implementation.
This license is only valid for the source code and documents stored in the
public Git repository. For data transfer to and from opencaching.de, see
the legal information at opencaching.de.
The Opencaching Deutschland logo, as it is contained in files like the
statistics pictures and rotator pictures orverlay, is NOT licensed under GPL.
Instead it is subject to a special license which can be obtained from
Opencaching Deutschland.
If you are using this source code to establish a geocache listing service
or some sort of service which can be compared with it, you agree to
publish your geocaching data via XML Interface the same way and under the same
(or less restrictive) conditions as opencaching.de does; see
http://www.opencaching.de/doc/xml .
A different license may apply to third party components being used.
List of third party components:
PHP libraries
-------------
1. Smarty: Template Engine
Path : htdocs/lib2/smarty/
URI : http://www.smarty.net/
License : LGPL 3.0
2. Smarty Gettext (modified)
Path : htdocs/lib2/smarty/ocplugins/prefilter.t.php
URI : http://sourceforge.net/projects/smarty-gettext
License : LGPL 2.1
3. RFC(2)822 Email Parser
Path : htdocs/lib/common.inc.php
htdocs/lib2/util.inc.php
URI : http://iamcal.com/publish/articles/php/parsing_email
License : CC BY-SA 2.5 / GPL 3.0
Author : Cal Henderson
4. ImageBMP & ImageCreateFromBMP
Path : htdocs/lib2/imagebmp.inc.php
URI: : http://de77.com/php/load-and-save-bmp-in-php-imagecreatefrombmp-imagebmp
http://www.phpclasses.org/package/5991-PHP-Load-and-save-images-in-the-BMP-format.html
License : MIT
5. Coordinate system translations
Path : htdocs/lib2/logic/coordinate.class.php
URI : http://www.helmutheimeier.privat.t-online.de/kt/phpscripts.html
License : MIT
6. Point-in-polygon test
Path : htdocs/lib2/logic/gis.class.php
URI : http://dev.mysql.com/doc/refman/4.1/en/functions-that-test-spatial-relationships-between-geometries.html
License : ??
7. PHP Class: HTML to Plain Text Conversion
Path : htdocs/lib2/html2text.class.php
URI : http://www.chuggnutt.com/html2text.php
License : GPL
8. Automatic Image Rotator
Path : resource2/ocstyle/images/head/rotator.php
URI : http://d.alistapart.com/randomizer/rotate.txt
License : "freely available to all" (http://alistapart.com/about)
9. HTML Purifier
Path : lib/htmlpurifier-4.2.0
lib2/HTMLPurifier
URI : http://htmlpurifier.org/
License : LGPL
10. ss_zip class
Path : lib2/ss_zip.php
URI : http://smiledsoft.com/demos/phpzip/ (no longer works?)
License : ??
11. OKAPI: Opencaching API
Path : htdocs/okapi/
URI : http://code.google.com/p/opencaching-api/
License : MIT
The following PHP libraries are currently not in use and may be discarded.
Note that they need to be properly licensed as long they are included in
the distrubution!
12. b2evo captcha
Path : htdocs/lib2/b2evo-captcha/
URI : http://sourceforge.net/projects/b2evo-captcha
License : GPL
13. InputFilter (modified)
Path : htdocs/lib2/logic/old/class.inputfilter.php
URI : http://freshmeat.net/projects/inputfilter/
http://cyberai.users.phpclasses.org/package/2189-PHP-Filter-out-unwanted-PHP-Javascript-HTML-tags-.html
License : GPL
14. SimpleTest unit testing
Path : lib/simpletest
URI : http://simpletest.org/en/download.html
License : LGPL
JavaScript libraries
--------------------
1. JavaScript, DHTML Tooltips
Path : htdocs/resource2/ocstyle/js/
URI : http://www.walterzorn.de/tooltip/tooltip.htm
License : LGPL
2. Garmin Communicator API
Path : htdocs/resource2/ocstyle/js/
URI : http://developer.garmin.com/web/communicator-api-1.4/
License : Apache 2.0
3. EnlargeIt!: A little Javascript enlarging thumbnail images with a mouse click.
Path : htdocs/resource2/ocstyle/js/enlargeit/
URI : http://enlargeit.timos-welt.de
License : GPL 3.0
4. IE PNG Fix
Path : htdocs/resource2/ocstyle/css/iepngfix.htc
URI : http://www.twinhelix.com/css/iepngfix/
License : LGPL 2.1
5. TinyMCE: JavaScript WYSIWYG Editor
Path : htdocs/resource2/tinymce/
URI : http://tinymce.moxiecode.com/
License : LGPL 2.1
Icons
-----
1. FamFamFam Flags
Path : htdocs/images/flags
URI : http://www.famfamfam.com/lab/icons/flags/
License : Public domain
OKAPI cache icons
Path : htdocs/resource2/ocstyle/images/map/caches2/
URI : http://code.google.com/p/opencaching-pl/source/browse/#svn%2Ftrunk%2Fokapi%2Fstatic%2Ftilemap
License : MIT
2. OpenIcons 'system-help' and 'preferences-other'
Path : htdocs/resource2/ocstyle/images/misc/
htdocs/resource2/ocstyle/images/map/
URI : http://openiconlibrary.sourceforge.net/gallery2/?./Icons/categories/system-help-3.png
http://openiconlibrary.sourceforge.net/gallery2/?./Icons/categories/preferences-other-3.png
License : Creative Commons BY-SA 3.0
Author : Oxygen
3. 16x16 Icons 'flag-checker', 'footprints', 'clock select', lock
Path : htdocs/resource2/ocstyle/images/misc/
htdocs/resource2/ocstyle/images/map/caches2/
htdocs/resource2/ocstyle/images/cachestatus/
URI : http://www.softicons.com/free-icons/toolbar-icons/fugue-16px-additional-icons-2-by-yusuke-kamiyamane
License : Creative Commons BY 3.0
Author : Yusuke Kamiyamane
4. gears and gps-device icons, watched icon
Path : htdocs/resource2/ocstyle/images/misc/
htdocs/resource2/ocstyle/images/viewcache/
URI : http://www.softicons.com/free-icons/toolbar-icons/fatcow-hosting-icons-by-fatcow/gear-in-icon
http://www.softicons.com/free-icons/web-icons/fatcow-hosting-additional-icons-by-fatcow/gps-handheld-icon
License : Creative Commons BY 3.0
Author : FatCow
5. checkmark icon
Path : htdocs/resource2/ocstyle/images/misc/
URI : http://www.softicons.com/free-icons/web-icons/bremen-icons-by-pc.de/check-icon
License : Creative Commons BY 3.0
Author : PC.DE
6. search icon
Path : htdocs/resource2/ocstyle/images/misc/
URI : http://www.softicons.com/free-icons/toolbar-icons/24x24-free-pixel-icons-by-aha-soft/search-icon
License : Creative Commons BY-SA 3.0
Author : Aha-Soft
7. TinyMCE Icons
Path : htdocs/images/icons/
URI : http://tinymce.moxiecode.com/
License : LGPL 2.1
Other resources
---------------
1. In his hands: Font in old OC logo
Path : htdocs/resource2/ocstyle/images/
URI : http://www.fonts4free.net/in-his-hands-font.html
Licence : "Free"
2. DejaVu fonts
Path : htdocs/lib2/fonts/dejavu-fonts/
License : Bitstream
3. MultiFlex-2 CSS Design
Path : htdocs/resource2/ocstyle/css/
URI : http://www.openwebdesign.org/design/2876/MultiFlex21/
License : Public Domain
Data content
------------
see htdocs/doc/sql/static-data/static-data.txt on usage
1. OpenGeoDB
URI : http://sourceforge.net/projects/opengeodb/
License : Public domain
2. NGA GEOnet Names Server (GNS)
Source : http://earth-info.nga.mil/gns/html/
License : Public domain
3. NUTS boundaries
URI : http://epp.eurostat.ec.europa.eu/portal/page/portal/gisco_Geographical_information_maps/popups/references/administrative_units_statistical_units_1
License : noncommercial, attribution
Author : Eurostat
4. Cracklib password list
Path : doc/sql/static-data/pw_dict.bz2
URI : http://pecl.php.net/package/crack
License : PHP