wiki:CodeProvenance

Version 78 (modified by Alireza, 12 years ago) ( diff )

OSGeo: Code Provenance

This page collects information about code provenance of rasdaman.

Original Contributions

Every submitter, enforced by the Patch Manager logic, has to accept the Rasdaman License Agreement, so it is ensured that such contributions are conforming to the overall license statement. Submissions are kept in a local database and can be retrieved at any time.

Foreign Packages

The following external packages are being used by the various components of rasdaman.

petascope

ANTLRWorks BSD license
com.oreilly.servlet license
Commons IO Apache License
Commons Math Apache License
DATE4J BSD license
FileUpload Apache License
GeoTools Java GIS Toolkit LGPL license
HSQLDB BSD license
Joda Time Apache License
Jai-core license
JAXB-api CDDL and GPL licenses
JSR 173 CDDL and GPL licenses
JSR 275 ?
JTS Topology Suite (LGPL license
Pool Component Apache License
Vecmath New BSD License
XOM LGPL license
OGC TEAM Engine (license regime: MPL1.1) — note that this is not strictly embedded; rather, upon running make ogc, tests are downloaded from OGC and executed against the server. TEAM Engine runs in a separate process

SECORE

BaseX BSD license
NanoXML zlib/libpng license
XMLUnit BSD license
XQJ API BSD license
EPSG dataset (OGP) license

rasgeo

GDAL X/MIT

raswct

Gritter MIT and GPL licenses
jqPlot GPL license and MIT license
jQuery UI (GPL license and MIT license
JS.Class (MIT license)
OpenLayers FreeBSD license

rasdaman (external dependencies)

libreadline-dev
libssl-dev OpenSSL License and the original SSLeay license
libncurses5-dev
PostgreSQL 8.x PostgreSQL licence
libecpg-dev
libtiff-dev BSD-like licence
libjpeg8-dev
libpng12-dev
libnetpbm10-dev
libhdf4g-dev
netcdf

Copyright Header

All files in rasdaman have the following header (formatting varies between C/C++/Java/Makefile/shell scripts/etc.):

/*
* This file is part of rasdaman community.
*
* Rasdaman community is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Rasdaman community 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with rasdaman community.  If not, see <http://www.gnu.org/licenses/>.
*
* Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / rasdaman GmbH.
*
* For more information please see <http://www.rasdaman.org>
* or contact Peter Baumann via <baumann@rasdaman.com>.
/
Note: See TracWiki for help on using the wiki.