Difference between revisions of "GeoNetwork Library Review"
Jump to navigation
Jump to search
m |
|||
Line 36: | Line 36: | ||
=== External dependencies === | === External dependencies === | ||
− | {| border="1" cellspacing="0" | + | {| border="1" cellspacing="0" cellpadding="5" |
− | cellpadding="5 | ||
! Conflict? | ! Conflict? | ||
! API | ! API | ||
Line 231: | Line 230: | ||
In the Web Map component InterMap the additional API's are used: | In the Web Map component InterMap the additional API's are used: | ||
− | {| border="1" cellspacing="0" | + | {| border="1" cellspacing="0" cellpadding="5" |
− | cellpadding="5 | ||
! Conflict? | ! Conflict? | ||
! API | ! API | ||
Line 245: | Line 243: | ||
| commons-logging-adapters.jar | | commons-logging-adapters.jar | ||
| [http://jakarta.apache.org/commons/license.html The Apache Software License, Version 2.0] | | [http://jakarta.apache.org/commons/license.html The Apache Software License, Version 2.0] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|- | |- | ||
Line 260: | Line 253: | ||
| jai_core.jar | | jai_core.jar | ||
| [https://jai.dev.java.net/jdl-jai.pdf Java Distribution License (JDL)] | | [https://jai.dev.java.net/jdl-jai.pdf Java Distribution License (JDL)] | ||
+ | |- | ||
+ | |- | ||
+ | | No (but) | ||
+ | | cos.jar | ||
+ | | [http://ivlab3.ils.unc.edu/websvn/filedetails.php?repname=Subversion%20Repository&path=%2Fdspace%2Ftrunk%2Flib%2Flicenses%2Fcos.jar.license&rev=6&sc=0 O'Reilly com.oreilly.servlet (cos.jar) license]. The API has been removed from the !GeoNetwork core and is still to be removed from the map viewer part (InterMap). Source code can not be distributed under the license while the compiled code can be included in non-commercial projects. This is ambiguous at least. | ||
|- | |- | ||
|} | |} | ||
==== Potentially problematic dependencies ==== | ==== Potentially problematic dependencies ==== | ||
+ | |||
+ | {| border="1" cellspacing="0" cellpadding="5" | ||
+ | ! Conflict? | ||
+ | ! API | ||
+ | ! License / comment | ||
+ | |} |
Revision as of 23:00, 7 October 2007
Created by: Jeroen Ticheler
Creation Date: 12-03-2007
Back to GeoNetwork Provenance Review
Purpose
Document potential Library/Component issues
- Listing any external components that are included "in the source tree" for the project.
- Listing all external dependencies with potentially problematic or conflicting license terms.
External components included in the source tree
Four (4) external classes are used in the source tree. The classes have been provided and adapted by the original copyright holder.
The classes are licensed as GNU-GPL version 2 and copyrighted as follows:
//============================================================================== //=== //=== Codec (adapted class from druid project http://druid.sf.net) //=== //=== Copyright (C) by Andrea Carboni. //=== This file may be distributed under the terms of the GPL license. //==============================================================================
Files concerned:
- org/fao/gast/lib/druid/Codec.java
- org/fao/gast/lib/druid/Import.java
- org/fao/gast/lib/druid/SqlMapper.java
- org/fao/gast/lib/druid/SqlType.java
This inclusion does not pose a problem for the project as copyright and license are properly referenced and compatible with the project.
External dependencies
In the Web Map component InterMap the additional API's are used:
Conflict? | API | License / comment |
---|---|---|
No | acme.jar | Acme license (included with GeoNetwork opensource software |
No | commons-logging-adapters.jar | The Apache Software License, Version 2.0 |
No | jai_codec.jar | Java Distribution License (JDL) |
No | jai_core.jar | Java Distribution License (JDL) |
No (but) | cos.jar | O'Reilly com.oreilly.servlet (cos.jar) license. The API has been removed from the !GeoNetwork core and is still to be removed from the map viewer part (InterMap). Source code can not be distributed under the license while the compiled code can be included in non-commercial projects. This is ambiguous at least. |
Potentially problematic dependencies
Conflict? | API | License / comment |
---|