source: josm/trunk/CONTRIBUTION @ 6778

Last change on this file since 6778 was 6756, checked in by Don-vip, 6 years ago

fix #9590 - replace org.json with GPL-compliant jsonp + remove mention of old world image removed in r1680

  • Property svn:mime-type set to text/plain;charset=utf-8
File size: 2.5 KB
RevLine 
[1802]1JOSM was originally designed and coded by Immanuel Scholz,
2and is now maintained by the OpenStreetMap community.
[104]3
[1802]4The current JOSM maintainer is Dirk Stöcker.
[6043]5A lot of administration work is done by Paul Hartmann and Vincent Privat.
[1802]6
7Major code contributions from (in alphabetical order):
8
[2461]9Stefan Breunig
[1802]10David Earl
11Gabriel Ebner
[2461]12Dave Hansen
[4740]13Paul Hartmann
[2461]14Karl Guggisberg
[2704]15Matthias Julius
[4740]16Alexei Kasatkin
[2461]17Jiri Klement
[1802]18Ulf Lamping
[4349]19Simon Legner
[1802]20Raphael Mack
[3771]21Upliner Mikhalych
[4473]22Vincent Privat
[1802]23Frederik Ramm
24Dirk Stöcker
25
26Many minor contributions and patches by others; see SVN history
27at http://josm.openstreetmap.de/svn/ for details. Use
28"josm-dev AT openstreetmap.org" to contact still active authors.
29
30Copyright rests with the contributors.
31
[6531]32-------------------------------- EXTERNAL CODE --------------------------------
33
[104]34The jpeg metadata extraction code is from Drew Noakes
[4231]35(http://code.google.com/p/metadata-extractor/) and licensed
36with Apache license version 2.0.
[104]37
[1802]38The Bzip2 code is from Keiron Liddle (Apache project) and licensed
39with Apache license version 2.0.
[2748]40
41The signpost code (http://code.google.com/p/oauth-signpost/)
[3771]42is from Matthias Käppler and licensed with the Apache License 2.0.
[6370]43
[6380]44The NTv2 transformation code (http://jgridshift.sourceforge.net/)
45is from Peter Yuill and licensed with LGPL.
46
47The MultiSplitPane is from Hans Muller and licensed with LGPL
48(https://today.java.net/pub/a/today/2006/03/23/multi-split-pane.html).
49
50The Diff code (http://www.bmsi.com/java/#diff)
51is from Stuart D. Gathman and licensed with GPL.
52
53The Ellipsoid code (http://www.i3s.unice.fr/~johan/gps/)
54is from Johan Montagnat and licensed with GPL.
55
[6756]56The JSON code (https://java.net/projects/jsonp/)
57is from Oracle (RI for JSR 353: Java API for JSON Processing)
58and licensed with GPL / classpath exception.
[6496]59
[6370]60The opening hour validation uses code from opening_hour.js
61(https://github.com/ypid/opening_hours.js) which is licensed
[6531]62with the New (2-clause) BSD license.
63
64------------------------------------ ICONS ------------------------------------
65
66Most icons have been nicked from GNOME and the GIMP, both under GPL.
67Some are originally LGPL but redistributed here under GPL.
68
69The keyboard icon comes fom:
70- source: http://www.iconfinder.net/index.php?q=key&page=icondetails&iconid=8553&size=128&q=key&s12=on&s16=on&s22=on&s32=on&s48=on&s64=on&s128=on
71- licence: GPL
72- designer: Paolino, http://www.paolinoland.it/
73- original filename: keyboard.png
74- original size: 128x128
75- modifications: icon was cropped, then resized
Note: See TracBrowser for help on using the repository browser.