Hi Kevan,
Thanks for the feedback! I have addressed your comment No. 1 below in
rev 586078.
For No.2, I added dom4j, pull-parser and jaxen in the notice.txt. I
also added notice for commons-logging. I don't see a notice file for
commons-el, jasper-runtime, jasper-compiler, or jasper-compiler-jdt.
I only made changes in the license and notice files in the j2g\trunk\
dir. Once you approve them, I'll copy them over to various other
directories. Thanks.
Lin
Kevan Miller wrote:
On Oct 17, 2007, at 10:49 PM, Lin Sun wrote:
Hi Kevan, I've marked G3309 as resolved. I documented my analysis in
the latest few comments I added in the JIRA. If there is anything
else that is missing from a legal point of view, please let me know.
Hi Lin,
That's great. Thanks for working on this. A few comments:
1. Artifacts that are AL2 licensed can still be mentioned in the license
file. Although not necessary, it's good for completeness. Just say the
following are licensed under ALv2: commons-logging, etc.
2. I think the NOTICE file needs a bit more attention. Even though
projects are ALv2 licensed, we need to reproduce their NOTICE
attributions as appropriate. Also, our notice file should mention dom4j,
pull-parser, and jaxen and reproduce the copyrights that are in their
licenses. The pull-parser license requires the following acknowledgement:
"This product includes software developed by the Indiana
University Extreme! Lab. For further information please visit
http://www.extreme.indiana.edu/"
The appropriate location for this acknowledgement is the NOTICE file.
I'll look a bit more...
--kevan