With a bit of encouragement from Andrea I have knocked over a lot of the issues that turned up during review. The most significant change was referencing the Apache 2.0 and Apache 1.1 license from our documentation (and adding a license section to our developers manual).
Here is what is left on the GeoServer Provenance Review page:
-
GEOS-5458 demo cities and TM_WORLD_BORDERS sample data needs license check
-
GEOS-5461 ← David Winslow this one is for you
-
GEOS-5466 Check release data license (README.rst)
Just focusing on whacky licenses here is what has been fixed up:
validation
- extension/validation/src/main/java/org/vfny/geoserver/config/validation/ArgumentConfig.java (GEOS-5426)
- extension/validation/src/main/java/org/vfny/geoserver/config/validation/ValidationConfig.java (GEOS-5426)
- extension/validation/src/main/java/org/vfny/geoserver/global/GeoValidator.java (GEOS-5426)
imagemap
- extension/imagemap/src/main/java/org/vfny/geoserver/wms/responses/map/htmlimagemap/Decimator.java - modified from GeoTools LGPL (GEOS-5416)
wps
- extension/wps/wps-core/src/main/java/org/geoserver/wps/ppio/JAIToolsRangeConverterFactory.java - GeoTools LGPL Header (GEOS-5469)
- extension/wps/wps-core/src/main/java/org/geoserver/wps/resource/CoverageResource.java - missing header
- extension/wps/wps-core/src/main/java/org/geoserver/wps/resource/GridCoverageResource.java - missing header
gwc
- gwc/src/main/java/org/geoserver/gwc/dispatch/package-info.java - missing header
main
- main/test/org/vfny/geoserver/config/ValidationTest.java - GEOS-5455
- main/src/main/java/org/vfny/geoserver/global/xml/NameSpaceElement.java - GEOS-5455
- main/src/main/java/org/vfny/geoserver/global/xml/GMLSchemaTranslator.java - GEOS-5455
- main/src/main/java/org/vfny/geoserver/global/xml/XMLSchemaTranslator.java - GEOS-5455
- main/src/main/java/org/vfny/geoserver/global/xml/NameSpaceTranslatorFactory.java - GEOS-5455
- main/src/main/java/org/vfny/geoserver/global/xml/NameSpaceTranslator.java - GEOS-5455
- main/src/main/java/org/vfny/geoserver/filters/SetCharacterEncodingFilter.java - Apache License Version 2.0 (GEOS-5470)
- main/src/main/java/org/geoserver/jai/JAIInfo.java - seems fine?
- main/src/main/java/org/geoserver/filters/GZIPFilter.java GEOS-5460
- main/src/main/java/org/geoserver/filters/GZIPResponseWrapper.java GEOS-5460
- main/src/main/java/org/geoserver/filters/GZIPResponseStream.java GEOS-5460
ows
- ows/src/main/java/org/geoserver/ows/util/RewindableInputStream.java GEOS-5454
- ows/src/main/java/org/geoserver/ows/util/UCSReader.java GEOS-5453
release
- release/installer/mac/console/src/main/java/org/geoserver/console/Browser.java GEOS-5456
rest
- rest/src/test/java/org/geoserver/rest/FormatTest.java.patch - um that looks like an accident (removed file)
wcs
- wcs/src/main/java/org/geoserver/wcs/CoverageCleanerCallback.java - missing header
wcs1_1
- wcs1_1/src/main/java/org/geoserver/wcs/xml/v1_1_1/bindings/TimeSequenceTypeBinding.java GEOS-5459
- wcs1_1/src/main/java/org/geoserver/wcs/xml/v1_1_1/bindings/TimePeriodTypeBinding.java GEOS-5459
web core
- web/core/src/test/java/org/geoserver/web/ComponentBuilder.java - empty header
wfs
- wfs/src/main/java/org/geoserver/wfs/xml/NameSpaceElement.java (GEOS-5455)
- wfs/src/main/java/org/geoserver/wfs/xml/GMLSchemaTranslator.java (GEOS-5455)
- wfs/src/main/java/org/geoserver/wfs/xml/XMLSchemaTranslator.java (GEOS-5455)
- wfs/src/main/java/org/geoserver/wfs/xml/NameSpaceTranslatorFactory.java (GEOS-5455)
- wfs/src/main/java/org/geoserver/wfs/xml/NameSpaceTranslator.java (GEOS-5455)
- wfs/src/main/java/org/geoserver/wfs/JoinExtractingVisitor.java - missing header
wms
- wms/src/test/java/org/geoserver/wms/WMSFilterMosaicTestSupport.java - missing header
- wms/src/test/java/org/geoserver/wms/decoration/ScaleRatioDecorationTest.java - GeoTools LGPL header (GEOS-5468)
- wms/src/test/java/org/geoserver/wms/map/quantize/ColorIndexerTest.java - GeoTools LGPL header (GEOS-5468)
- wms/src/test/java/org/geoserver/wms/wms_1_1_1/LayerGroupWorkspaceTest.java - missing header
- wms/src/main/java/org/geoserver/wms/map/quantize/ColorIndexerCRIF.java - GeoTools LGPL header (GEOS-5468)
- wms/src/main/java/org/geoserver/wms/map/quantize/ColorIndexerOpImage.java - GeoTools LGPL header (GEOS-5468)
- wms/src/main/java/org/geoserver/wms/map/quantize/ColorIndexerDescriptor.java - GeoTools LGPL (GEOS-5468)
–
Jody Garnett