OpenLayers Provenance Review

From OSGeo
Revision as of 23:09, 5 February 2007 by Wiki-Crschmidt (talk | contribs)
Jump to navigation Jump to search

Committers

Erik Uzureau Christopher R. Schmidt John Frank Schuyler Erle Tim Schaub Paul Spencer

Contributions have been made to the project by:

Corey Puffault Jeff Dege Sean Gilles Arnd Wipperman

Provenance Review

There are several tools used in OpenLayers development, which are not part of the code itself, but are included in the source tree for convenience.

  • Test Another Way -- testing framework. BSD Licensed. Included in OpenLayers as run-tests.html in tests/ dir.
  • jsmin.py/jsmin.c -- Javascript compression tools. BSD licensed. Included in OpenLayers tools directory: used only for building.
  • Rico.Corner and Rico.Color -- libraries used for building more advanced UI components. Apache licensed. Included from Rico libraries as lib/Rico/Corner.js, lib/Rico/Color.js.
  • lib/OpenLayers/Ajax.js, lib/OpenLayers/BaseTypes.js and lib/OpenLayers/Events.js each use components which were originally included in the Prototype library. These components have been integrated directly into OpenLayers, and do not bear too much similarity to their Prototype source. Prototype is BSD licensed. These three files need to have Prototype information added to the headers of the source files.

All contributors to OpenLayers are required to file an ICLA or CCLA granting copyright to MetaCarta, Inc. before contributions can be included in the OpenLayers trunk. This policy has been enforced in all cases: no patches have been allowed to enter trunk without an attached copyright assignment agreement. Therefore, all OpenLayers code as released falls under the copyright of MetaCarta, Inc. Each Javascript file references the project repository-license.txt, and notes the copyright holder is MetaCarta, Inc.