source: josm/trunk/CONTRIBUTION@ 7917

Last change on this file since 7917 was 7867, checked in by Don-vip, 10 years ago

see #10448 - Upgrade Bzip2 library to latest version of Apache Commons Compress. The Bzip2 code inside Apache Ant is no longer maintained. Update also CONTRIBUTION and README files + Javadoc update in Utils.

  • Property svn:mime-type set to text/plain;charset=utf-8
File size: 2.8 KB
Line 
1JOSM was originally designed and coded by Immanuel Scholz,
2and is now maintained by the OpenStreetMap community.
3
4The current JOSM maintainer is Dirk Stöcker.
5A lot of administration work is done by Paul Hartmann and Vincent Privat.
6
7Major code contributions from (in alphabetical order):
8
9Stefan Breunig
10David Earl
11Gabriel Ebner
12Dave Hansen
13Paul Hartmann
14Karl Guggisberg
15Matthias Julius
16Alexei Kasatkin
17Jiri Klement
18Ulf Lamping
19Simon Legner
20Raphael Mack
21Upliner Mikhalych
22Vincent Privat
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
30The logo has been designed by Ilya Palikov.
31
32Copyright rests with the contributors.
33
34-------------------------------- EXTERNAL CODE --------------------------------
35
36The jpeg metadata extraction code is from Drew Noakes
37(http://code.google.com/p/metadata-extractor/) and licensed
38with Apache license version 2.0.
39
40The Bzip2 code is from Apache Commons Compress and licensed
41with Apache license version 2.0.
42
43The signpost code (http://code.google.com/p/oauth-signpost/)
44is from Matthias Käppler and licensed with the Apache License 2.0.
45
46The mail/url validator routines use code from Apache Commons
47Validator which is licensed with Apache license version 2.0.
48
49The NTv2 transformation code (http://jgridshift.sourceforge.net/)
50is from Peter Yuill and licensed with LGPL.
51
52The MultiSplitPane is from Hans Muller and licensed with LGPL
53(https://today.java.net/pub/a/today/2006/03/23/multi-split-pane.html).
54
55The Alphanum Algorithm is from David Koelle and license with LGPL
56(http://www.davekoelle.com/alphanum.html)
57
58The Diff code (http://www.bmsi.com/java/#diff)
59is from Stuart D. Gathman and licensed with GPL.
60
61The Ellipsoid code (http://www.i3s.unice.fr/~johan/gps/)
62is from Johan Montagnat and licensed with GPL.
63
64The JSON code (https://java.net/projects/jsonp/)
65is from Oracle (RI for JSR 353: Java API for JSON Processing)
66and licensed with GPL / classpath exception.
67
68The opening hour validation uses code from opening_hour.js
69(https://github.com/ypid/opening_hours.js) which is licensed
70with the New (2-clause) BSD license.
71
72------------------------------------ ICONS ------------------------------------
73
74Most icons have been nicked from GNOME and the GIMP, both under GPL.
75Some are originally LGPL but redistributed here under GPL.
76
77The keyboard icon comes fom:
78- 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
79- licence: GPL
80- designer: Paolino, http://www.paolinoland.it/
81- original filename: keyboard.png
82- original size: 128x128
83- modifications: icon was cropped, then resized
Note: See TracBrowser for help on using the repository browser.