Difference between revisions of "MapGuide Provenance Review"

From OSGeo
Jump to navigation Jump to search
(fill in source of unit test data)
m (Updated links to license files)
Line 1: Line 1:
== External Libraries ==
+
                                                        == External Libraries ==
 
All external libraries in the //MgDev/OEM directory (except for scriptaculous which is mentioned separately below):
 
All external libraries in the //MgDev/OEM directory (except for scriptaculous which is mentioned separately below):
* ace: license:ok, open source,
 
  
https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/ACE/ACE_wrappers/COPYING?rev=42&view=markup
+
* ace: license:ok, open source, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/ACE/ACE_wrappers/COPYING
* cppunit: license:ok, GLPGL, https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/CppUnit-1.9.14/COPYING?
 
  
rev=42&view=markup
+
* cppunit: license:ok, GLPGL, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/CppUnit-1.9.14/COPYING
* dbxml: license:ok, Sleepycat Software Open Source License,  
 
  
https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/dbxml-2.2.13/dbxml/LICENSE?rev=42&view=markup
+
* dbxml: license:ok, Sleepycat Software Open Source License, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/dbxml-2.2.13/dbxml/LICENSE
** pathan: license:ok, DecisionSoft Open Source Licence,  
+
** pathan: license:ok, DecisionSoft Open Source Licence, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/dbxml-2.2.13/pathan/LICENSE.TXT
 +
** xerces: license:ok, Apache Software License, Version 2.0, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/dbxml-2.2.13/xerces-c-src/LICENSE.txt
 +
** xquery: license:ok, Sleepycat Software, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/dbxml-2.2.13/xquery-1.2.0/LICENSE
  
https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/dbxml-2.2.13/pathan/LICENSE.TXT?rev=42&view=markup
 
** xerces: license:ok, Apache Software License, Version 2.0,
 
 
https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/dbxml-2.2.13/xerces-c-src/LICENSE.txt?rev=42&view=markup
 
** xquery: license:ok, Sleepycat Software, https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/dbxml-
 
 
2.2.13/xquery-1.2.0/LICENSE?rev=42&view=markup
 
 
* dwf toolkit (dwftk): license:ok, Autodesk, http://www.sleepycat.com/company/xerceslicense.html
 
* dwf toolkit (dwftk): license:ok, Autodesk, http://www.sleepycat.com/company/xerceslicense.html
* fastcgi (fcgi): license:ok, Open Market, Inc,
 
  
https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/fcgi/fcgi-2.4.0/LICENSE.TERMS?rev=42&view=markup
+
* fastcgi (fcgi): license:ok, Open Market, Inc, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/fcgi/fcgi-2.4.0/LICENSE.TERMS
** isapi (fastCGI for ISAPI/NSAPI): license:ok, Shane Caraveo,  
+
** isapi (fastCGI for ISAPI/NSAPI): license:ok, Shane Caraveo, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/fcgi/isapi/index.html
  
https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/fcgi/isapi/index.html?rev=42&view=markup
 
 
* fdo: license:ok, GLGPL, https://fdo.osgeo.org/licenceAndGovernance.html
 
* fdo: license:ok, GLGPL, https://fdo.osgeo.org/licenceAndGovernance.html
* gd: license:ok, https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/fcgi/isapi/index.html?
 
  
rev=42&view=markup
+
* gd: license:ok, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/fcgi/isapi/index.html
** jpeg: license:ok, https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/gd/jpeg/README?rev=42&view=markup
+
** jpeg: license:ok, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/gd/jpeg/README
** lpng (libpng): license:ok, https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/gd/lpng/LICENSE?
+
** lpng (libpng): license:ok, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/gd/lpng/LICENSE
 +
** zlib: license:ok, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/gd/zlib/README
 +
** freetype: license:ok, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/gd/freetype/docs/LICENSE.TXT
 +
 
 +
* gdal: license:ok, http://www.gdal.org/faq.html#license
  
rev=42&view=markup
+
* geos: license:ok, GLGPL, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/geos-2.2.0/COPYING
** zlib: license:ok, https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/gd/zlib/README?rev=42&view=markup
 
** freetype: license:ok, https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/gd/freetype/docs/LICENSE.TXT?
 
  
rev=42&view=markup
+
* php: license:ok, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/php/LICENSE
* gdal: license:ok, http://www.gdal.org/faq.html#license
+
** zend: license:ok, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/php/Zend/LICENSE
* geos: license:ok, GLGPL, https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/geos-2.2.0/COPYING?
 
  
rev=42&view=markup
+
* proj.4: license:ok, http://trac.osgeo.org/trac/mapguide/browser/trunk/MgDev/Oem/proj-4.4.9/COPYING
* php: license:ok, https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/php/LICENSE?rev=42&view=markup
 
** zend: license:ok, https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/php/Zend/LICENSE?rev=42&view=markup
 
* proj.4: license:ok, https://mapguide.osgeo.org/source/browse/mapguide/trunk/MgDev/Oem/proj-4.4.9/COPYING?
 
  
rev=42&view=markup
 
 
* sqlite: license:ok, http://www.sqlite.org/copyright.html
 
* sqlite: license:ok, http://www.sqlite.org/copyright.html
 +
 
* swig: license:ok, http://www.swig.org/copyright.html
 
* swig: license:ok, http://www.swig.org/copyright.html
  

Revision as of 23:54, 6 February 2007

                                                       == External Libraries ==

All external libraries in the //MgDev/OEM directory (except for scriptaculous which is mentioned separately below):

For web studio in //MgDev/Web/src/webstudio/js/scriptaculous:

Code Copyright Review

MgDev/Common

Autodesk, Clean

MgDev/Common/CoordinateSystem

Autodesk, Clean

MgDev/Common/Foundation

Autodesk, Clean

MgDev/Common/Foundation/Data

Autodesk, Clean

MgDev/Common/Foundation/Exception

Autodesk, Clean

MgDev/Common/Foundation/System

Autodesk, Clean

MgDev/Common/Geometry

Autodesk, Clean

MgDev/Common/Geometry/Buffer

Autodesk, Clean

MgDev/Common/Geometry/CoordinateSystem

Autodesk, Clean

MgDev/Common/Geometry/Exception

Autodesk, Clean

MgDev/Common/Geometry/Parse

Autodesk, Clean

MgDev/Common/Geometry/Spatial

Autodesk, Clean

MgDev/Common/MapGuideCommon

Autodesk, Clean

MgDev/Common/MapGuideCommon/Controller

Autodesk, Clean

MgDev/Common/MapGuideCommon/Exception

Autodesk, Clean

MgDev/Common/MapGuideCommon/MapLayer

Autodesk, Clean

MgDev/Common/MapGuideCommon/Net

Autodesk, Clean

MgDev/Common/MapGuideCommon/Services

Autodesk, Clean

MgDev/Common/MapGuideCommon/System

Autodesk, Clean

MgDev/Common/MapGuideCommon/Util

Autodesk, Clean

MgDev/Common/MdfModel

Autodesk, Clean

MgDev/Common/MdfParser

Autodesk, Clean

MgDev/Common/PlatformBase

Autodesk, Clean

MgDev/Common/PlatformBase/Data

Autodesk, Clean

MgDev/Common/PlatformBase/Exception

Autodesk, Clean

MgDev/Common/PlatformBase/MapLayer

Autodesk, Clean

MgDev/Common/PlatformBase/Services

Autodesk, Clean

MgDev/Common/Security

Autodesk, Clean

MgDev/Common/Stylization

Autodesk, Clean

MgDev/Server/RepositoryAdmin

RepositoryAdmin.php

  • License included: No

RepositoryAdminApp.inc

  • License included: No

RepositoryAdminConstants.inc

  • License included: No

RepositoryAdminDefs.inc

  • License included: No

RepositoryAdminResources.inc

  • License included: No

RepositoryAdminUtil.inc

  • License included: No


MgDev/Server/src/Common

Autodesk, Clean

MgDev/Server/src/Common/Base

Autodesk, Clean

MgDev/Server/src/Common/Factory

Autodesk, Clean

MgDev/Server/src/Common/Manager

Autodesk, Clean

MgDev/Server/src/Common/Thread

Autodesk, Clean

MgDev/Server/src/Core

Autodesk, Clean

MgDev/Server/src/Gws/GwsCommon

Autodesk, Clean

MgDev/Server/src/Gws/GwsCommon/inc

Autodesk, Clean

MgDev/Server/src/Gws/GwsQueryEngine

Autodesk, Clean

MgDev/Server/src/Gws/GwsQueryEngine/inc

Autodesk, Clean

MgDev/Server/src/Gws/GwsResource

Autodesk, Clean

MgDev/Server/src/Gws/Include

Autodesk, Clean

MgDev/Server/src/Services/Drawing

Autodesk, Clean

MgDev/Server/src/Services/Feature

Autodesk, Clean

MgDev/Server/src/Services/Kml

Autodesk, Clean

MgDev/Server/src/Services/Mapping

Autodesk, Clean

MgDev/Server/src/Services/Rendering

Autodesk, Clean

MgDev/Server/src/Services/Resource

Autodesk, Clean

MgDev/Server/src/Services/ServerAdmin

Autodesk, Clean

MgDev/Server/src/Services/Site

Autodesk, Clean

MgDev/Server/src/Services/Tile

Autodesk, Clean

MgDev/Server/src/UnitTesting

Autodesk, Clean

MgDev/UnitTest/Common/FoundationTest

FoundationTest.cpp

  • License included: No
  • One should be added.

stdafx.cpp

  • License included: No
  • This is a standard automatically generated file.

stdafx.h

  • License included: No
  • This is a standard automatically generated file.

MgDev/UnitTest/Common/FoundationTest/DotNetApi

Autodesk, Clean

MgDev/UnitTest/Common/FoundationTest/DotNetUnmanagedApi

catchall.code

  • License included: No

getclassid.code

  • License included: No

MgDev/UnitTest/Common/FoundationTest/DotNetUnmanagedApi/custom

Autodesk, Clean

MgDev/UnitTest/WebTier/MapAgent/MapAgentForms

ajaxviewerform.html

  • License included: No

applyresourcepackageform.html

  • License included: No

changeresourceownerform.html

  • License included: No

cleartilecacheform.html

  • License included: No

copyresourceform.html

  • License included: No

createrepositoryform.html

  • License included: No

createsessionform.html

  • License included: No

deleterepositoryform.html

  • License included: No

deleteresourcedataform.html

  • License included: No

deleteresourceform.html

  • License included: No

describedrawingform.html

  • License included: No

describeschemaform.html

  • License included: No

drawingserviceapi.html

  • License included: No

dwfviewerform.html

  • License included: No

enumeratedatastoresform.html

  • License included: No

enumeratedrawinglayers.html

  • License included: No

enumeratedrawingsectionresources.html

  • License included: No

enumeratedrawingsections.html

  • License included: No

enumerategroupsform.html

  • License included: No

enumeraterepositoriesform.html

  • License included: No

enumerateresourcedataform.html

  • License included: No

enumerateresourcereferencesform.html

  • License included: No

enumerateresourcesform.html

  • License included: No

enumerateusersform.html

  • License included: No

executesqlqueryform.html

  • License included: No

featureserviceapi.html

  • License included: No

getcapabilitiesform.html

  • License included: No

getconnectpropertyvaluesform.html

  • License included: No

getdrawingcoordinatespaceform.html

  • License included: No

getdrawingform.html

  • License included: No

getdrawinglayerform.html

  • License included: No

getdrawingsection.html

  • License included: No

getdrawingsectionresource.html

  • License included: No

getdynamicmapoverlayimageform.html

  • License included: No

getfeatureprovidersform.html

  • License included: No

getfeaturesetenvelopeform.html

  • License included: No

getlongtransactionsform.html

  • License included: No

getmapform.html

  • License included: No

getmapimageform.html

  • License included: No

getmapupdateform.html

  • License included: No

getplotform.html

  • License included: No

getrepositorycontentform.html

  • License included: No

getrepositoryheaderform.html

  • License included: No

getresourcecontentform.html

  • License included: No

getresourcedataform.html

  • License included: No

getresourceheaderform.html

  • License included: No

getschemamappingform.html

  • License included: No

getsiteinfoform.html

  • License included: No

getsiteversionform.html

  • License included: No

getspatialcontextsform.html

  • License included: No

gettileimageform.html

  • License included: No

getvisiblemapextentform.html

  • License included: No

index.html

  • License included: No

inheritpermissionsfromform.html

  • License included: No

mappingserviceapi.html

  • License included: No

menu.html

  • License included: No

moveresourceform.html

  • License included: No

otherapi.html

  • License included: No

renameresourcedataform.html

  • License included: No

renderingserviceapi.html

  • License included: No

resourceserviceapi.html

  • License included: No

selectfeaturesform.html

  • License included: No

selectfeaturesspatiallyform.html

  • License included: No

serveradminserviceapi.html

  • License included: No

services.html

  • License included: No

setactiontarget.js

  • License included: No

setajaxactiontarget.js

  • License included: No

setdwfactiontarget.js

  • License included: No

setresourcedataform.html

  • License included: No

setresourceform.html

  • License included: No

siteserviceapi.html

  • License included: No

testconnectionform.html

  • License included: No

tileserviceapi.html

  • License included: No

updaterepositoryform.html

  • License included: No

MgDev/UnitTest/WebTier/Php

ApiEntUnitTests.php

  • License included: No

ApiUnitTests.php

  • License included: No

createSdf.php

  • License included: No

createSdfUnicode.php

  • License included: No

DrawingServiceAPI.php

  • License included: No

DrawingServiceHttpRequests.php

  • License included: No

ExecuteOperation.php

  • License included: No

FeatureServiceAPI.php

  • License included: No

FeatureServiceHttpRequests.php

  • License included: No

HtmlPrinter.php

  • License included: No

HttpEntUnitTests.php

  • License included: No

HttpRequest.php

  • License included: No

HttpUnitTests.php

  • License included: No

index.html

  • License included: No

LocaleTest.php

  • License included: No

MapLayerAPI.php

  • License included: No

MappingServiceAPI.php

  • License included: No

MappingServiceHttpRequests.php

  • License included: No

Menu.html

  • License included: No

ResourceServiceAPI.php

  • License included: No

ResourceServiceHttpRequests.php

  • License included: No

Result.php

  • License included: No

Run.php

  • License included: No

RunTests.php

  • License included: No

ServerAdminAPI.php

  • License included: No

setResourceData.php

  • License included: No

SiteServiceAPI.php

  • License included: No

SiteServiceHttpRequests.php

  • License included: No

sortXml.php

  • License included: No

testAwSelection.php

  • License included: No

Utils.php

  • License included: No

Validate.php

  • License included: No

ValidateUtils.php

  • License included: No

WebLayoutAPI.php

  • License included: No

WfsHttpRequests.php

  • License included: No

WmsHttpRequests.php

  • License included: No


MgDev/Web/src/DotNetApi

Autodesk, Clean

MgDev/Web/src/DotNetUnmanagedApi

catchall.code

  • License included: No

getclassid.code

  • License included: No

MgDev/Web/src/FastCgiAgent

Autodesk, Clean

MgDev/Web/src/HttpHandler

Autodesk, Clean


MgDev/Web/src/JavaApi

catchall.code

  • License included: No

getclassid.code

  • License included: No

MgDev/Web/src/JavaApi/org/osgeo/mapguide

AppThrowable.java

  • License included: No

MgBase64.java

  • Public domain code from Robert Harder, rob@iharder.net.
  • Contains note: I am placing this code in the Public Domain. Do with it as you will.


MgDev/Web/src/mapadmin

license.htm

  • License included: No


MgDev/Web/src/mapadmin/js

Autodesk, Clean

MgDev/Web/src/mapviewerjava

Autodesk, Clean


MgDev/Web/src/mapviewernet

gettingstarted.aspx

  • License included: No


MgDev/Web/src/mapviewerphp

Autodesk, Clean

MgDev/Web/src/PhpApi

catchall.code

  • License included: No

getclassid.code

  • License included: No

PhpLocalizer.cpp

  • License included: No


MgDev/Web/src/viewerfiles

browserdetect.js

  • License included: No

contextmenu.js

  • License included: No

digitize.js

  • License included: No

emaprelayer.html

  • License included: No

hashtable.js

  • License included: No

initdwfctrl.js

  • License included: No

legend.js

  • License included: No

numfmt.js

  • Based on original JavaScript code by Duncan Crombie

pngfix_map.js

sarissa.js

  • Contact Manos Batsis, License type: LGPL

wz_jsgraphics.js


MgDev/Web/src/WebApp

Autodesk, Clean

MgDev/Web/src/webstudio

featureupload.html

  • License included: No

index.html

  • License included: No

launch.html

  • License included: No


MgDev/Web/src/webstudio/css

DM Solutions, Clean

MgDev/Web/src/webstudio/dialogs

opensite.html

  • License referenced: No


MgDev/Web/src/webstudio/help

dialog_browseresource.html

  • License referenced: No

dialog_coordinatesystem.html

  • License referenced: No

dialog_expressionbuilder.html

  • License referenced: No

dialog_opensite.html

  • License referenced: No

dialog_stylearea.html

  • License referenced: No

dialog_stylelabel.html

  • License referenced: No

dialog_styleline.html

  • License referenced: No

dialog_stylepoint.html

  • License referenced: No

gettingstarted.html

  • License referenced: No

main_menus.html

  • License referenced: No

main_panels.html

  • License referenced: No

main_toolbar.html

  • License referenced: No

panel_featuresourceproperties.html

  • License referenced: No

panel_featuresourcesettings.html

  • License referenced: No

panel_layerpreview.html

  • License referenced: No

panel_layerproperties.html

  • License referenced: No

panel_layersettings.html

  • License referenced: No

panel_layerstyle.html

  • License referenced: No

panel_maplayers.html

  • License referenced: No

panel_mappreview.html

  • License referenced: No

panel_mapproperties.html

  • License referenced: No

panel_mapsettings.html

  • License referenced: No

panel_openresources.html

  • License referenced: No

panel_siteexplorer.html

  • License referenced: No


MgDev/Web/src/webstudio/js

jx.js

  • License included: No


MgDev/Web/src/webstudio/panels

layerstyle.html

  • License referenced: No


MgDev/Web/src/WebSupport

Autodesk, Clean


Data Files

These are files that are used for the unit tests.

MgDev/Web/UnitTest/TestData/DrawingService

  • CorruptedDwf.dwf: origin: Autodesk, ok
  • SpaceShip.dwf: origin: Autodesk, ok
  • test.dwf: origin: Autodesk, ok

MgDev/Web/UnitTest/TestData/FeatureService/SDF

  • Sheboygan_BuildingOutlines.sdf: origin: Autodesk, ok
  • Sheboygan_CityLimits.sdf: origin: Autodesk, ok
  • Sheboygan_Parcels.sdf: origin: Autodesk, ok
  • TEST.sdf: origin: Autodesk, ok

MgDev/Web/UnitTest/TestData/FeatureService/SHP

  • Redding_Parcels.dbf: origin: Califonia CAD Solutions, ok
  • Redding_Parcels.shp: origin: Califonia CAD Solutions, ok
  • Redding_Parcels.shx: origin: Califonia CAD Solutions, ok

MgDev/Web/UnitTest/TestData/MappingService

  • UT_HydrographicPolygons.sdf: origin: Autodesk, ok
  • UT_Rail.sdf: origin: Autodesk, ok
  • UT_Symbols.dwf: origin: Autodesk, ok

MgDev/Web/UnitTest/TestData/ResourceService

  • Shuttle.zip: origin: Autodesk, ok
  • Shuttle_Corrupted.zip: origin: Autodesk, ok
  • Westernéuropèàn.sdf: origin: Autodesk, ok
  • World_Countries.sdf: origin: Autodesk, ok

MgDev/Web/UnitTest/TestData/TileService

  • UT_Parcels.sdf: origin: Autodesk, ok
  • UT_RoadCenterLines.sdf: origin: Autodesk, ok
  • UT_VotingDistricts.sdf: origin: Autodesk, ok

MgDev/Web/UnitTest/TestData/Unicode

  • Sample_World_Unicode.sdf: origin: Autodesk, ok

MgDev/Web/UnitTest/TestData/Wfs

  • Sheboygan_CityLimits.sdf: origin: Autodesk, ok

MgDev/Web/UnitTest/TestData/Wfs

  • Sheboygan_CityLimits.sdf: origin: Autodesk, ok